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

inertia-rust

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

18 stable releases

2.4.5 Nov 1, 2025
2.4.4 Oct 22, 2025
2.4.3 Apr 28, 2025
2.4.0 Jan 29, 2025
0.1.0 Dec 1, 2024

#405 in HTTP server

Download history 15/week @ 2025-07-13 18/week @ 2025-07-20 10/week @ 2025-07-27 7/week @ 2025-08-03 15/week @ 2025-08-10 21/week @ 2025-08-17 27/week @ 2025-08-24 18/week @ 2025-08-31 13/week @ 2025-09-07 14/week @ 2025-09-14 8/week @ 2025-09-21 11/week @ 2025-09-28 11/week @ 2025-10-05 9/week @ 2025-10-12 156/week @ 2025-10-19 32/week @ 2025-10-26

208 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

~5–22MB
~263K SLoC