Trusted by 500+ developers since 2019
What's included
Infrastructure for handling API requests separated by concern.
Catch errors with a higher order function (HOF). No more try/catch.
Credentials and API keys are stored in a secure environment.
Build SQL queries easily with without manipulating strings.
Database migration files with Knex included.
Deploy and run the client and server together.
Monitor and restart your app automatically on code changes.
Served in both development and production modes.
Use separate routing files separated by concern.
Configured with 5 example components and 3 views.
Global methods and variables are accessible anywhere in your app.
Make requests from the client to server dev/prd modes.
Monetise your SaaS with a Stripe billing system. Seat & usage billing included.
Secure authentication with brute-force protection, account lockouts and 2FA.
Empower users to work with teammates using a seamless invite system.
Send beautiful email notifications without touching a single HTML table.
Manage your users from the mission control app - no more database diving.
From tables and forms to charts and icons, Gravity has everything you need.
Lifetime Discord and email support included, 5 days per week.
The premium boilerplate comes with 100s of features.
"Gravity provided the foundation to jumpstart my SaaS product. The attention to detail, thoughtful approach, and creative inclination provided the most ideal outcome. In my capacity as a UX Lead at Apple I've worked with countless engineers — of which Kyle stands ahead of the pack. I hope to continue leveraging Gravity long into the future."
Hey, my name is Randall Kanna and I've been a long term user of Gravity. It is hands down the best SaaS boilerplate on the market bar none. There is no other boilerplate that can compare with what Gravity offers. It is really isn't even a boilerplate, it's more like a start up in a box. It gives you more time to focus just on shipping features instead of worrying about security or emails or authentication or a stripe connection. I am such a fan. Whenever I go to like build a new feature and I think, OK, I'm gonna need a upload component for this. I just go to Gravity, I look at the documentation already exists. I'm able to pull it in really fast to my app and it's amazing and I would never be able to spend as much time testing and updating and looking for security flaws as Kyle does with Gravity. For instance, just last year, I had a user attacking my app and it was really scary. I started getting a bunch of, you know, scary emails from Stripe and there was a bunch of fraud going on. They were testing out credit card payments on my app. I just quickly pulled in the Gravity updates and I noticed that I could enable the confirm email feature and I did and the bots stopped immediately. Also I actually sold my app last year on Gravity. It was built on Gravity. I sold it on aquire.com. It was a lifelong dream and it felt so great to be able to do that. So, thank you Gravity.
"Everything worked perfectly. I was pleasantly surprised by how user-friendly the whole setup process was – loved the unexpected setup wizard. I also appreciate the clean code and comments; as a Rails developer transitioning to Node.js that’s really helpful. Great SaaS boilerplate, exactly what I needed and it over-delivered at that price-point."