Awesome Inertia Rails
A curated list of community resources, tools, and content for Inertia Rails.
Starter kits (alphabetical)
- Inertia Rails Starter Kits — Official starter kits for React, Vue, and Svelte (TypeScript, shadcn/ui)
- Kaze — Rails authentication scaffolding (Hotwire/React/Vue)
- Kickstart — Rails application starter kits, Inertia-based (React, Svelte, Vue) and classic (API, esbuild and importmaps)
- Svelte starter template — Svelte starter template (Svelte, shadcn/ui)
Packages (alphabetical)
Inertia-specific
- Alba::Inertia — Seamless integration between Alba serializers and Inertia Rails
- Inertia Modal — Open any route in a Modal or Slideover without having to change anything about your existing routes or controllers (React, Vue)
- Inertia X — Svelte-only fork of Inertia with additional features (Svelte)
- InertiaBuilder — JBuilder-like DSL for declaring Inertia.js props
- InertiaCable — Real-time prop updates for Inertia.js Rails apps using ActionCable
- InertiaI18n — Translation management bridging Rails YAML and frontend i18next JSON
- useInertiaForm — Direct replacement of Inertia's useForm hook with support for nested forms (React)
General
- JS From Routes — Generate path helpers and API methods from your Rails routes
- JsRoutes — Brings Rails named routes to JavaScript
- Typelizer — A TypeScript type generator for Ruby serializers
- types_from_serializers — Generate TypeScript interfaces from your JSON serializers
Articles (newest first)
- Optimistic UI in Rails with optimism... and Inertia — Deep dive by Svyatoslav Kryukov (2026)
- Redprints CFP: an open source CFP management app built with Rails + Inertia.js — Deep dive by Vladimir Dementyev (2025)
- Simplicity, vanished?! Solving the mystery with Inertia.js + Rails — Deep dive by Svyatoslav Kryukov (2025)
- Building Filters with Inertia.js and Rails: A Clean Approach — Guide by Pedro Duarte (2025)
- How to Build a Twitter Clone with Rails 8 Inertia and React — Tutorial by Rob Race (2025)
- How to Handle Bundle Size in Inertia.js — Guide by Pedro Duarte (2025)
- How We Fell Out of Love with Next.js and Back in Love with Ruby on Rails & Inertia.js — Deep dive by Adam Fortuna (2025)
- Building an InertiaJS app with Rails — Tutorial by Exequiel Rozas (2025)
- Inertial Rails project setup to use code generated from v0 (ShadcnUI, TailwindCSS4, React, TypeScript) and deploy with Kamal — Guide by Tom Ho (2025)
- Keeping Rails cool: the modern frontend toolkit — Deep dive by Irina Nazarova (2024)
- Inertia.js in Rails: a new era of effortless integration — Deep dive by Svyatoslav Kryukov (2024)
Videos and talks (newest first)
- Inertia Rails Workshop — SF Ruby Conference 2025 workshop by Brandon Shar, Svyatoslav Kryukov, and Brian Knoles (demo app)
- Optimistic Drawer UI with Inertia.js and Rails — by Brian Knoles (2025)
- Optimistic UI Updates with Inertia.js and Rails — by Brian Knoles (2025)
- The Best of Both Worlds: InertiaJS + React + Rails — by Colleen Schnettler (2025)
- Tropical on Rails 2025: Defying Front-End Inertia — Conference talk by Svyatoslav Kryukov (2025)
- Ken Greeff's YouTube channel — Fresh Inertia Rails content (2025)
- InertiaJS on Rails — YouTube course by Brandon Shar (2021)
- RailsConf 2021: Inertia.js on Rails Lightning Talk — Conference talk by Brandon Shar (2021)
Example applications (alphabetical)
Open source
- Code Basics — Free online programming courses. Code available on GitHub
- Redprints CFP — Open source CFP management app built with Rails and Inertia.js
Demo
- Ruby on Rails/Vue by Georg Ledermann
- Ruby on Rails/Vue SSR/Vite by Máximo Mussini
Production
- Calm Companies — Get weekly emails when companies with a great work culture are hiring
- Clipflow — Project management for content creators
- Crevio — All-In-One creator store
- Hardcover — A social network for book lovers
- OG Pilot — A dynamic Open Graph image generator tool
- Switch Kanban — Project management tool for software houses
Other (alphabetical)
- Inertia Rails Skills — Agent skills and best practices for AI coding assistants working with Inertia Rails
- Inertia.js devtools — Inertia.js page JSON in devtools panel
Community
Please share your projects and resources with us!