// production-ready Rails 8 generator with batteries included
curl -fsSL rails.2n.pl/go | ruby
// what you get out of the box
PostgreSQL
Vite + Tailwind 4 + DaisyUI
Devise (User model)
Pundit
Shrine + S3
React 19 + TypeScript
Hotwire (Turbo + Stimulus)
wired through Vite
always on
Sentry
Rack::Attack
Bullet (N+1)
strong_migrations
Kamal (prod + staging)
GitHub Actions
Solid Queue
Mission Control
// toggle in the Edit step on the review screen
Devise
Pundit
AWS SDK (S3)
Sentry
— toggle off in Edit
Shrine (default)
Carrierwave
None
rack-cors
— toggle on in Edit
React 19 + TypeScript
Hotwire (Turbo + Stimulus)
Vite + Tailwind 4 + DaisyUI
RSpec + FactoryBot
shoulda-matchers
webmock + simplecov
faker + pry-byebug
Rack::Attack + Bullet
strong_migrations
meta-tags + pagy
invisible_captcha
// ready to use after generation
Landing page
Mission Control dashboard
SEO sitemap
Per-environment robots
// just one command
curl -fsSL rails.2n.pl/go | ruby
Prompts for an app name, then a review screen — accept the defaults or Edit. Defaults: PostgreSQL, React + Hotwire, Devise, Pundit, Shrine + S3, Sentry, Kamal.