Turbojet is a SaaS-in-a-Box code template built with Node.js & Express

A pre-built jet engine for your next SaaS project. Turbojet is a lean server-side rendered web app that uses Hotwire principles. This gives you a fast development environment that doesn't compromise on performance. Turbojet has a clean project architecture. It's based on best practices and years of experience.


Buy Now Read the Manual








Features

A new application comes with hundreds of decisions. Express is unopinionated. What libraries should be used? Data model? Folder structure? Turbojet gets you up and running quickly with an architecture based on industry best practices.


Teams/Accounts

Allow users to create Teams, invite users, and set permissions.

Bring Your Own DB

Support for Postgres, MySQL, SQL Server out-of-the-box.

Basic Landing Page

Includes a basic landing page to build your marketing site.

Mobile Ready

Built from the ground up to work on desktop and mobile devices.



User Impersonation

Provide support to your users with built-in user impersonation.

Beautiful Code

A clean project structure based on industry best practices.

Admin Dashboard

An out-of-the-box admin dashboard to manage accounts and users.

Subscriptions

Stripe integration with support for a wide range of payment setups.



Security

Uses industry-standard security and privacy best practices.

Deploy Anywhere

Platform independent. Works great with any cloud infrastructure.

Clean Simple Design

Designed with a beautiful, clean user-friendly interface.

Built-in Emails

Pre-made emails for authentication, sign up, help, etc...



Testing

Testing is included out-of-the-box to make your app rock solid.

Themes

Easily change the theme of your app to match your unique business.

Great Docs

Clean documentation to get you up and running quickly.

Support

Need help? We are here with friendly and helpful support.







Principles

Turbojet is made to be easy to understand, quick to develop, secure and reliable.

  • Keep it Simple
    Minimal dependencies. Easy to understand structure.
  • Design is Essential
    Clean UI/UX should be at the heart an application.
  • Follow Best Practices
    Don't reinvent the wheel. Learn from the past.
  • Use Boring Tech
    Only use boring battle tested libraries
  • Embrace the Web
    Use the web as it was intended to be used.






Stack

Turbojet keeps third-party packages to a minimum. We only use popular libraries that are time-tested and secure.

  • Backend Node.js, Express
  • Database Knex (Postgres, MySQL, SQL Server, Oracle)
  • Frontend Bootstrap, Handlebars, Hotwire Turbo
  • Payments Stripe
  • Authentication Passport






Get Start Today!

Save 200 Hours and $18,000 of development cost.

Buy Now





Get in Touch