The next-gen modular Rails starter kit. Choose only what you need. Deploy in minutes, not weeks. Everything configured and production-ready.
# Create a new SaaS in 3 commands $ rails new myapp --template=railkit # โก Choose modules: Auth, Payments, Teams, API, Admin... โ RailKit installed! (45 seconds) $ bin/railkit generate feature Subscription โ Created: models, controllers, views, tests, migrations โ Stripe integration configured โ Real-time UI ready $ kamal deploy โ Deployed to production! ๐
Stop wasting weeks on boilerplate. Start building features that matter from day one.
Don't need Teams? Don't install it. Only need API? That's all you get. Pick modules like LEGO blocks and keep your codebase clean.
Powerful CLI generator creates features in seconds with proper architecture, comprehensive tests, and beautiful documentation automatically.
Kamal 2, Docker, CI/CD, monitoring, error tracking - everything configured. Deploy to production on day one with zero DevOps headaches.
Each module is a production-ready solution
Complete authentication system with Devise, 2FA, OAuth providers, Passkeys, email confirmations, and password recovery.
Stripe and Paddle integrations ready to go. Handle subscriptions, one-time payments, usage-based billing, and customer portals.
Full multitenancy support with team roles, invitation system, access controls, and beautiful team switching UI.
Turbo Streams and Action Cable for instant live updates. Real-time chat, notifications, and live dashboards included.
Multi-provider AI integration ready. Work with OpenAI, Anthropic, Gemini through a unified interface with streaming support.
REST API and GraphQL ready. JWT authentication, rate limiting, API versioning, and auto-generated documentation.
Beautiful admin panel built with Hotwire. User management, analytics dashboards, user impersonation, and audit logs.
Transactional emails via SendGrid or Postmark. Beautiful responsive templates with preview mode in development.
Hotwire Native integration for iOS and Android. Build native mobile apps with the same Rails backend. True native experience.
Built-in analytics and event tracking. Monitor user behavior, feature usage, and business metrics without external tools.
Multi-channel notification system. In-app, email, and push notifications with user preferences and delivery tracking.
Full-text search powered by PostgreSQL or Elasticsearch. Fast, relevant search results with filters and facets.
And that's just the beginning... More modules in development!
View RoadmapSee the difference yourself
Latest versions, best practices
What's coming next
Everything you need to know
RailKit will have a dual licensing model: the core CLI and basic modules will be open source (MIT), while premium modules and advanced features will be available through a paid license. This ensures sustainability while giving back to the community.
We're finalizing pricing, but it will be a one-time payment with lifetime updates. No subscriptions. Early supporters will get significant discounts. Join the waitlist to be notified when pricing is announced.
Absolutely! Your license will allow unlimited projects - personal, commercial, and client work. The only restriction is you can't resell RailKit itself as a competing product.
Lifetime updates are included! You'll get all bug fixes, Rails version updates, and new modules as they're released. We're committed to keeping RailKit modern and up-to-date with the Rails ecosystem.
You should have basic Rails knowledge. If you've built a Rails app before, you'll feel right at home. We'll have extensive documentation and video tutorials to help you get started quickly.
100%! All generated code is yours to modify. RailKit follows Rails conventions and best practices, so it's easy to understand and customize. No magic, no vendor lock-in.
Yes! Email support for license holders, comprehensive documentation, and a private Discord community where you can get help from the team and other developers.
Get early access and exclusive launch discounts
500+ developers already joined
Early supporters get:
Stop wasting time on boilerplate. Start building features that matter.