The Django SaaS Boilerplate
User Management
Sign-up, authentication, email confirmation, and password reset built in.
Subscriptions
Set up plans and collect recurring subscription payments with Stripe in minutes.
Teams
Create multi-tenant applications with an optional teams model and invitation workflow.
The ability to get a product to market quickly and testing the service are hallmarks in this landscape. SaaS Pegasus makes it possible not just to build your demo, but to get product-ready in weeks not months. That is what SaaS Pegasus helped us do at Savvy Education Inc. We were able to go from 0 to 1 in 3 weeks, building on top of Pegasus.
Try the demo to see the live examples, or you can watch the video.
SaaS Pegasus is definitely my #1 investment in 2020. Thank you so much for creating this.
We estimated that we could launch our productized service in six weeks. Thanks to Pegasus, we did it in six days! Everything Just Worked.
Using SaaS Pegasus to handle all the boilerplate code was so easy and helpful. The application was ready to launch 10x faster than when I handle that stuff myself.
Using Pegasus saved us hundreds of hours of Django development. Code is clean and the examples make it very easy to get started.
Pegasus helped me tremendously understanding the logic behind Django projects, really a great solution you have!
SaaS Pegasus provided the perfect foundation to build from. If you’re using Django, save time and money—I highly recommend it!
SaaS Pegasus is a no-brainer for SaaS entrepreneurs. It saves hundreds of hours of work and is a solid foundation for SaaS applications in Django.
In just a few minutes we had a well thought out foundational web app. Pegasus is perfect for new projects with small teams.
Good question! Pegasus is a starter template/boilerplate that uses Cookiecutter to provide a completely customized Django starter project. Instead of starting with Django's default skeleton project, you start with a whole bunch of extra work done for you!
Check out this video to see how easy it is to get up and running with Pegasus in under five minutes.
In short, Pegasus is for developers who want to jump start their projects.
For a longer treatment of this question, see "Is Pegasus right for me?"
Sadly, not easily.
Pegasus is primarily for new projects and is not designed to integrate into existing codebases. You can still use it as a reference and get value from the examples gallery, but this might involve a fair bit of copy/paste. You've been warned!
We don't want you to be disappointed! If Pegasus isn't what you expected you can email us within 14 days for a full refund—no questions asked.
Well, we might ask you why you didn't like it so we can make it better in the future, but you don't have to answer and you'll still get your money back right away.
Nope!
Most of Pegasus is built with standard Django views and templates, and the majority of functionality has minimal amounts of JavaScript.
For the parts of Pegasus that leverage JavaScript to provide a modern user experience, Pegasus lets you to choose between React and HTMX. HTMX is a great on-ramp to modern web applications for Django developers and requires no JavaScript knowledge whatsoever!
Pegasus also ships with a Webpack pipeline to build the front-end, and so swapping in a different JavaScript framework—or using none at all—is as simple as modifying a few config files. Pegasus even ships with a Vue.js example to demonstrate how easy this is!
Send us an email and we'll get back to you as quickly as possible!