Pegasus now supports Wagtail!
You can now add a blog or content site to your Pegasus app without writing any code. See the release notes for more information.
Fly Away!

The Django SaaS Boilerplate

You want to get your project off the ground, but you're stuck re-implementing the same boring features. Pegasus handles the foundation of your application for you. Get a head start and launch faster than you dreamed possible.
What's already built for you
These things are already done—so you can focus on what makes your app special.
User Avatar

User Management

Sign-up, authentication, email confirmation, and password reset built in.

Watch the video.



Set up plans and collect recurring subscription payments with Stripe in minutes.

Watch the video.



Create multi-tenant applications with an optional teams model and invitation workflow.

Watch the video.

Our Customers
Some of the successful sites and companies that have used Pegasus.
Jeremy Parra, Savvy Education

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.

Jeremy Parrafounder, Savvy Reading
Get your codebase off on the right foot—whether it's your first Django project or your tenth.
An Up-To-Date Codebase — Including Python 3, Django 3.2 LTS, and up-to-date versions of all supporting libraries.
Clean Project Structure — Based off of 10+ years of firsthand experience and Django best-practices.
Modern Front-End — A beautiful, mobile-friendly front end with your choice of CSS and JavaScript frameworks and a build pipeline that works out-of-the-box.
Deploy Platforms
Ready for Production
Instant integration with all the tools to launch your site
Deploy Anywhere — Built-in tools to deploy to Docker, Heroku, Digital Ocean and Google Cloud—or go native on your favorite VPS.
Email — Send emails using Mailgun, SES, Sendgrid, and many other supported providers.
Monitoring — Track usage with Google Analytics and stay on top of errors using Sentry—the gold-standard for Django apps.

Just $299 per site, or $749 for unlimited sites

Try a Demo
Build by example
Pegasus ships with a gallery of common SaaS use-cases, ready to use in your own project.
React, Vue.js and HTMX single-page-apps — Interact with a data model in a React or Vue-based single-page application. Learn more.
Charts — Sample data visualizations backed by real data from your application's models.
Background Tasks — Support long-running or scheduled tasks easily with a working Celery + front-end integration.
Payments — An e-commerce workflow with Stripe payments, so you can get paid!
APIs — Documented APIs for interacting with your data models and more, built on Django Rest Framework.
Marketing Site — Example landing page and pricing page integrated directly into your application (based on the one you're on now).

Try the demo to see the live examples, or you can watch the video.

Ship fast and worry-free.
Here's what some Pegasus customers have said after using it to launch their apps.
Omaid Faizyar

SaaS Pegasus is definitely my #1 investment in 2020. Thank you so much for creating this.

Gareth Dwyer

We estimated that we could launch our productized service in six weeks. Thanks to Pegasus, we did it in six days! Everything Just Worked.

Allison Seboldt

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.

Eliot Andres

Using Pegasus saved us hundreds of hours of Django development. Code is clean and the examples make it very easy to get started.

Eliot AndresCo-founder and CTO, PhotoRoom
Phil Wennker

Pegasus helped me tremendously understanding the logic behind Django projects, really a great solution you have!

Bhavik Maneck

SaaS Pegasus provided the perfect foundation to build from. If you’re using Django, save time and money—I highly recommend it!

Evan Dempsey

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.

Jason Wallace

In just a few minutes we had a well thought out foundational web app. Pegasus is perfect for new projects with small teams.

Frequently Asked Questions
What exactly is Pegasus?

Good question! Pegasus is a Django-backed SaaS boilerplate that puts you in control.

You choose the technologies and features you want included, and Pegasus generates a unique codebase for your project. Instead of starting with Django's default skeleton project, you start with a bunch of extra work done for you—and nothing you don't need.

Check out this video to see how easy it is to get up and running with Pegasus in under five minutes.

Who is Pegasus for?

In short, Pegasus is for developers who want to jump start their projects.

Pegasus works well for experienced coders, data scientists looking to get into web development, and technical entrepreneurs looking to build their own MVPs.

Beginners and experienced developers alike will feel at home in Pegasus's mature—and always improving—codebase.

For a longer treatment of this question, see "Is Pegasus right for me?"

Can I use Pegasus on my existing project's codebase?

In short, not easily.

Pegasus is primarily for new projects and is not designed to integrate into existing codebases. Pegasus customers with existing apps typically either copy their app's code into a new Pegasus project, or copy the Pegasus features they need into their existing codebase. Both of these approaches can work, but involve some copy/pasting.

What if I decide I don't like it after I buy it?

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.

Do I have to use React?


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!

What if my question isn't answered here?

Send us an email and we'll get back to you as quickly as possible!