Bullet Train

The Ruby on Rails SaaS-in-a-Box

get it
#4 Product of the DayMay 22, 2018

Bullet Train saves you weeks of development by starting you off with all the features that are the same in every SaaS, so you can focus on what makes your app unique.

  • Jesse ✌️
    Jesse ✌️Backpack Internet

    Andrew's wisdom, unique take on development and love of Rails equates to a starter kit that enabled me to code at a 10x faster rate.


    You're constrained to the UI template that comes out of the box, but because it's using Bootstrap 4 it's very easy to work with.

    It's funny when building products.

    About 80% of your effort is building your billing engine, team management, permissions, UI elements, etc.

    Rarely the core application.

    As a result, it's easy to get burned out early and just not launch.

    Thanks to BT I don't have that problem anymore.

    Out of the box it has everything you need to run a successful SAAS app so I can focus on the main, core feature set of my products.

    Additionally, after you buy BT you get access to an exclusive Slack group where you can just DM Andrew any question you have. Phenomenal.

    Will be using it for all projects going forward.

    Kudos, Andrew.

    Jesse ✌️ has used this product for one year.
  • Michael Buckbee
    Michael BuckbeeFounder+Developer

    Rails can be used to make all sorts of web projects. BulletTrain is laser focused on the tooling for a SAAS, making it much more productive.


    It's still a small community using it and you need to be comfortable as a Rails developer to get going and it's for new projects.

    I'm using BT for an upcoming SAAS project and it's been a huge boost for the project. The same sense of "oh wow, I could do so much with this" that I got from using Rails to build that little blog demo they used to have on their homepage I got from using BT for the first time.

    In general, it's a moving "up" in terms of abstraction. So instead of working with a single form field helper in rails, or even the form field with a little surrounding elements (like simple form). You start working with the entirety of the UX for an individual form field: label, error text, tooltip, placeholder, explainer text, etc and it's very easy to extend. For example, I built a 'markdown' instructions button that is inserted below the label on any form element it's designated on.

    If you're:

    - Already a competent Rails Developer

    - Building a SAAS

    It's pretty much a no brainer in terms of out of the box value.

    Michael Buckbee has used this product for one month.
You need to become a Contributor to join the discussion.
Andrew Culver
Andrew CulverMaker@andrewculver · Founder at Bullet Train
Hey all, it’s a real pleasure to have Bullet Train featured here. If you have any questions, please ask! I’d love to talk about the product and our future vision in more detail. Bullet Train was born when a friend of mine asked me to help him build a SaaS product. I had become so tired of gluing together the same components over and over that I myself had basically accumulated a large pile of product ideas that I never got around to launching, so I told him I didn't want to build his SaaS product, I wanted to build his product, and I wanted to bring the SaaS. He agreed, and Bullet Train became a thing. Personally, my favorite feature in Bullet Train is Super Scaffolding. It's really made it fun to spin up new projects again. I posted a demo video of the feature in action on Twitter at https://twitter.com/andrewculver... . If you want to keep tabs on the development on Bullet Train, by far the best way to do that is to follow me on Twitter at https://twitter.com/andrewculver as that’s the first place I post anything, or, alternatively, you can sign up for the mailing list on our site. If you're thinking about buying Bullet Train, the best thing to do is schedule a call with me at https://calendly.com/bullettrain... and I can help you figure out whether it's a good fit for your project. Worst case scenario, I get to meet someone new! Looking forward to chatting with you all when I wake up today!
Chris Frantz
Chris Frantz@frantzlight · chrisfrantz.me
It's always a bad sign for me when I want to build a company just so I can use a product. 😅 I've wanted something like this to exist for so long! Thanks for building it.
Owen Williams
Owen Williams@ow · Building re:Charged.
I ran into Bullet Train on @jessethanley's project and it was a delight to interact with. I'm hoping to use this in my own project, just because it does so much for you. It's great!
Jane Portman
Jane Portman@uibreakfast · Founder @uibreakfast, @Userlistio
Fantastic framework, kudos @andrewculver — you're one of the most qualified people in the world to make it happen! 👏
Rahul Lakhaney
Rahul Lakhaney@istereotype · Investment Partner 971 Launchpad Dubai
Andrew let me begin by mentioning that this is certainly one of the best SaaS boilerplates for RoR. Do you mind sharing which admin UI is template you are using?
Andrew Culver
Andrew CulverMaker@andrewculver · Founder at Bullet Train
@istereotype Hey Rahul, not at all! It's Light Admin from Pinsurpreme. Tamerlin's work is amazing and the template is a real joy to work with. He's kept this theme updated and improving as long as I've been working with it. One awesome thing about having already done the work of integrating this theme into the Rails asset pipeline is that folks using Bullet Train are able to just copy and paste any of the blocks of HTML from the theme demo site into their Rails app and the layout "just works." I'm sure this is part of what Kyle Duck was referring to in his review when he said developing in Bullet Train is "like painting." Anyway, I can't recommend this template enough! http://light.pinsupreme.com
Przemek Mroczek
Przemek Mroczek@przemekmroczek · Ruby Developer
@andrewculver you tweaked that a lot I see