#react #front-end #vue #svelte #inertiajs

inertia-rust

A Rust server-adapter for building modern MVC web apps with Inertia

14 stable releases

new 2.4.1 Apr 3, 2025
2.4.0 Jan 29, 2025
0.1.0 Dec 1, 2024

#376 in HTTP server

Download history 13/week @ 2024-12-14 23/week @ 2024-12-21 542/week @ 2025-01-04 242/week @ 2025-01-11 717/week @ 2025-01-18 306/week @ 2025-01-25 81/week @ 2025-02-01 27/week @ 2025-02-08 14/week @ 2025-02-15 10/week @ 2025-02-22 23/week @ 2025-03-01 4/week @ 2025-03-08 33/week @ 2025-03-15 17/week @ 2025-03-22 104/week @ 2025-03-29

158 downloads per month

Custom license

135KB
3K SLoC

Inertia Rust

Note

You are currently seeing the documentation for inertia-rust v2.*, which is compatible to Inertia.js v2. While it is not the default version of inertia-rust, refer to the main branch to see the documentation for v0.1.

A server-side Inertia.js adapter for Rust. Inertia Rust aims to interoperate with any Rust (micro-)framework and template engine, since a compatible provider exists.

Due to its flexibility, it requires a bit more configuration. Hence, please read Inertia Rust's documentation carefully to ensure that your application works correctly.

Examples

In the examples directory you might find few applications using inertia-rust along with existing providers.

Changelog

Every change made between one version and another is registered in the CHANGELOG file.

Dependencies

~6–20MB
~288K SLoC