LogoAI Jet
Icon for Bullet Train

Bullet Train

A Ruby on Rails SaaS template that provides production-ready scaffolding, authentication, teams, permissions, and a full suite of features for rapidly building

Introduction

Bullet Train

Bullet Train is a comprehensive, open-source Ruby on Rails SaaS template designed to accelerate the development of production-ready web applications. It provides developers with a robust foundation that includes all the essential features needed for modern SaaS products, eliminating the need to build common functionality from scratch.

Built on top of Rails 8, Bullet Train leverages modern tooling including esbuild for JavaScript compilation and Tailwind CSS for styling. The framework ships as a collection of Ruby gems, making it easy to update and customize for individual applications.

What sets Bullet Train apart is its "Super Scaffolding" system, which goes beyond basic code generation to produce production-ready views, resource controllers, and even allows adding new fields to existing scaffolds. Combined with built-in support for teams, invitations, role-based access control, and a complete REST API, Bullet Train provides everything needed to launch a SaaS product quickly.

The framework also includes thoughtful features like dark mode, real-time reactivity via ActionCable, outgoing webhooks, comprehensive test coverage, and one-click deployment configurations for platforms like Heroku and Render.

Target Audience

Ruby on Rails developers, SaaS startups, development teams building multi-tenant web applications, and developers looking to accelerate their Rails development workflow

Key Features
  • Super Scaffolding for production-ready views and controllers
  • User Authentication with Devise integration
  • Teams and Invitations system
  • Security and Permissions with CanCanCan
  • Custom Roles management
  • Gorgeous Tailwind CSS theme
  • Rich Form Fields library
  • Dark Mode support
  • Full Theme Engine with partial-based architecture
  • Server-side reactivity via ActionCable/CableReady
  • Production-ready REST API with OpenAPI 3.1 schemas
  • Outgoing Webhooks with debugging UI
  • Internationalization (I18N) language support
  • Blazing fast JS and CSS with esbuild and PostCSS
  • Third-Party OAuth Integrations (Facebook, Twitter, Stripe, etc.)
  • Onboarding Workflows wizard
  • Full Mobile-Responsiveness
  • Complete automated test coverage
  • Magic Test for in-browser system test writing
  • CircleCI configuration with Knapsack Pro support
  • Framework Override Workflow with bin/resolve
  • One-Click Deploys to Heroku and Render
  • Subscriptions and Billing engine
  • Action Models for bulk and scheduled actions
  • Real-Time Conversations
Use Cases
  • Building SaaS applications from scratch
  • Rapid prototyping of web applications
  • Creating multi-tenant applications with teams
  • Developing applications requiring role-based access control
  • Building applications with subscription billing
  • Creating RESTful APIs alongside web interfaces
  • Developing applications requiring real-time features
  • Building applications with third-party OAuth integrations
Pros
  • Comprehensive feature set reduces development time significantly
  • Production-ready out of the box with complete test coverage
  • Modern tech stack with Rails 8, esbuild, and Tailwind CSS
  • Easy to update via Ruby gems with bundle update
  • Highly customizable with framework override workflow
  • One-click deployment configurations included
  • Active development with global remote team
  • MIT licensed theme for customization and distribution
Cons
  • Requires Ruby on Rails expertise
  • May include features not needed for simpler projects
  • Learning curve for Super Scaffolding system
  • Dependent on specific gem versions and Rails ecosystem
Pricing

Open source with MIT licensed themes; specific pricing for premium features or support not detailed on the main page

Latest News

The Ruby on Rails SaaS Template | Bullet Train

The Ruby on Rails SaaS Template | Bullet Train

8/5/2026

Bullet Train is built on top of the completely modern asset pipeline, now updated for Rails 8. It compiles JavaScript with the blazing fast esbuild and generates CSS with Tailwind's recommended PostCSS-only approach. Compile times are measured in hundredths of a second and deploy times to Heroku hav...

The Bullet Train Blog

The Bullet Train Blog

8/5/2026

Last updated on February 21, 2021. One of the most valuable features Bullet Train provides for Rails developers is the implementation of collaborative teams, including invitations and user roles. The · I've previously written about my approach to namespacing models in Rails [https://blog.bullettrain...

Our Feature Roadmap

Our Feature Roadmap

8/5/2026

It detects a user's language settings but also allows them to configure this for their own account or per team. Keeping translations up-to-date and in-sync can be challenging. Bullet Train provides static analysis tools that will report when a target language translation has fallen behind updates to...

Is Bullet Train Right for You?

Is Bullet Train Right for You?

8/5/2026

Last updated on March 16, 2021. Namespaces are one of the simplest and most powerful tools developers have to keep a growing domain model organized, but without a specific formula · You've successfully subscribed to The Bullet Train Blog! Stay up to date! Get all the latest & greatest posts delivere...

So you've bought Bullet Train, what's next?

So you've bought Bullet Train, what's next?

8/5/2026

We’re in the process of recording updated versions of these videos, but even the ones we have answer some of the common questions I receive on our demo calls and also highlight some of the more powerful features of Bullet Train that are time consuming to demo on the call. If you haven't already, rea...

FAQ

More Products

TinyPNG is Tinify’s browser-based image compressor and converter. This review explains how its web tool differs from its Developer API, what each free allowance covers, and when its compression, conversion, resizing, and cropping features may fit an image workflow.

Zamzar is an online file conversion and compression service for documents, images, video, sound, and other formats. Its free web service has daily file and upload-size limits.

iLoveIMG is a browser-based image service for compression, resizing, cropping, conversion, and editing, with a free Basic plan and paid options.

Smallpdf is an online PDF toolkit for conversion, compression, editing, merging, signing, and more. Its Free plan includes 30+ tools but limits downloads.

Convertio is a browser-based service for converting files between supported formats, with optional settings for many conversion types.

FreeConvert is an online file converter with more than 1,500 listed conversion types and a free allowance of 20 conversion minutes per day.

HiPDF is an online PDF service with conversion, editing, compression, merging, cropping, image tools, and AI features.

123apps is a browser-based suite of video, audio, PDF, and file-conversion tools. Its apps are free to use with limits on file size and daily operations.

ChatPDF summarizes PDFs and answers questions about them. Its free plan allows two document analyses per day, with no account needed to get started.

CloudConvert is a browser-based converter for more than 200 file formats, including documents, images, audio, video, archives, and specialist formats.

OCR.space provides free browser-based OCR for images and PDFs, searchable PDF creation, and a separate API for adding text recognition to software.

Free online itinerary maker with 900+ trip plans across 96 countries. Edit day-by-day in the browser; export to PDF, Excel, CSV, Google Sheets or .ics. Free account required to download/print. Optional Pro adds premium themes; AI chat helps draft plans.

TasteDir is a curated directory of finished, well-crafted software from indie makers and small teams. Every listed tool is reviewed by hand.

An AI meeting copilot that combines live transcripts, screenshots, and project documents to deliver contextual answers, response drafts, and meeting recaps.

Create professional invoices free in your browser: live preview, any currency, tax and discounts, custom templates, and no-watermark PDF. No signup needed.

Vidsembly is an AI video creation platform that turns PowerPoint presentations, PDFs, and documents into narrated videos. Create AI presentations, clone voices, translate slides, transcribe recordings, generate soundtracks, and host videos in one place.