Awesome Inertia Rails
Community and social media
Starter Kits
- Inertia Rails Starter Kit - A starter kit based on the Laravel Starter Kit (React, shadcn/ui).
- Kaze - Rails authentication scaffolding (Hotwire/React/Vue).
- Svelte starter template - (Svelte, shadcn/ui).
Demo applications
- Ruby on Rails/Vue by Georg Ledermann
- Ruby on Rails/Vue SSR/Vite by Máximo Mussini
Packages
Inertia-specific
- Inertia X – Svelte-only fork of Inertia with additional features (Svelte).
- useInertiaForm – direct replacement of Inertia's useForm hook with support for nested forms (React).
- Inertia Modal – open any route in a Modal or Slideover without having to change anything about your existing routes or controllers (React, Vue).
General
- JsRoutes – Brings Rails named routes to javascript.
- JS From Routes – Generate path helpers and API methods from your Rails routes.
- Typelizer – A TypeScript type generator for Ruby serializers.
- types_from_serializers – Generate TypeScript interfaces from your JSON serializers.
Articles
- How to Handle Bundle Size in Inertia.js (2025)
- Building an InertiaJS app with Rails (2025)
- How to Build a Twitter Clone with Rails 8 Inertia and React (2025)
- Keeping Rails cool: the modern frontend toolkit (2024)
- Inertia.js in Rails: a new era of effortless integration (2024)
Other
- Inertia.js devtools - Inertia.js page json in devtools panel.
Videos
- InertiaJS on Rails – YouTube course by Brandon Shar (2021)
Talks
- RailsConf 2021: Inertia.js on Rails Lightning Talk – by Brandon Shar (2021)
Please share your projects and resources with us!