Inertia Rails Starter Kits
Overview
Inertia Rails starter kits provide modern, full-stack scaffolding for building Rails applications with React, Vue, or Svelte frontends using Inertia.js. These starter kits are inspired by Laravel's starter kit ecosystem and offer the fastest way to begin building Inertia-powered Rails applications.

Key Features
- Inertia Rails & Vite Rails setup
- React frontend with TypeScript & shadcn/ui component library
- User authentication system (based on Authentication Zero)
- Kamal for deployment
- Optional SSR support
Available Starter Kits
React Starter Kit
Repository: inertia-rails/react-starter-kit
Vue Starter Kit
Repository: inertia-rails/vue-starter-kit
Svelte Starter Kit
Repository: inertia-rails/svelte-starter-kit
Getting Started
Each starter kit repository includes detailed setup instructions. The typical workflow:
- Clone the desired starter kit repository
- Run
bin/setup