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

inertia-rust

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

16 stable releases

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

#334 in HTTP server

Download history 125/week @ 2025-01-01 616/week @ 2025-01-08 549/week @ 2025-01-15 336/week @ 2025-01-22 225/week @ 2025-01-29 55/week @ 2025-02-05 23/week @ 2025-02-12 33/week @ 2025-02-26 17/week @ 2025-03-12 33/week @ 2025-03-19 10/week @ 2025-03-26 147/week @ 2025-04-02 13/week @ 2025-04-09 18/week @ 2025-04-16

191 downloads per month

Custom license

140KB
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

~4–23MB
~260K SLoC