Researched profile. Starter Story's AI research system compiled this page from 119 public sources — the founder didn't write it. Automated research can misread or misattribute a source, so treat figures as best-effort. How this works →
Open-source Django boilerplate for launching SaaS products quickly
“I have been using Django for almost as long as it's existed like pre-1.0 which is seven, eight years ago or something like that.”
“For a complete working example, check out SaaS Pegasus—the Django SaaS Boilerplate.”
“So the idea behind Pegasus was like, oh, it's like Django, but with wings.”
“I just ran them side-by-side on the Django project that hosts this site and pip-compile took 18 seconds.”
“Right now the content is mostly unfiltered live streams of me building something with Django and Pegasus.”
“Pegasus is a Django-backed SaaS boilerplate that puts you in control.”
“Get support from Pegasus's creator and hundreds of other developers building with Pegasus in our private, active Slack community.”
“there's a Pegasus Slack community where there's 200 some odd Django developers who are all, most of them are, are indie hacking types.”
“I've announced it on the Pegasus Slack and even made a handful of sales already.”
“At its core, SaaS Pegasus is a cookiecutter project. Cookiecutter is an awesome little utility that lets you create projects from templates. In my case, Pegasus is the template, and the codebases it produces are the projects.”
“And cookiecutter is basically the thing that powers both Django cookiecutter and Pegasus. And it's basically it's a framework and language that allows you to add and delete and modify code essentially based on a config file.”
“I I bought that. I I use it on, like, Pegasus' home page and pricing page are are lifted from that tailwind UI.”
“I bought that. I use it on, like, Pegasus's home page and pricing page are lifted from that Tailwind UI.”
“And on those little bits, it uses either React or HD MX, but you don't have to use either of those technologies for any of you.”
“And on those little bits, it uses either React or htmx.”
“And then I have a, like a Docker compose file that is on my GitHub that I can share with you and that will run Postgres and Redis.”
“And then I have a, like a Docker compose file that is on my GitHub that I can share with you and that will run Postgres and Redis.”
“It is somewhat mitigated by a library called Daisy UI, which Pegasus uses, which Daisy UI is kind of like a bridge between tailwind and bootstrap.”
“I've been making heavy use of Pydantic AI and really loving it.”
“A logic/templating engine that sits on top of those variables (written in Jinja2). Then, you can add Jinja2 markup to any file in your project to write logic that depends on these variables.”
“Formatting the code with black, running isort, building the final requirements.txt file, compiling and bundling the front end, and so on.”
“So, so yeah, so Pegasus uses all off behind the scenes, all off comes. It's great. It comes with a ton of functionality, but you have to set up a bunch of stuff yourself.”
“I have a programming YouTube channel, which serves as a form of marketing and documentation for Pegasus.”
“Once again we'll take advantage of dj-stripe to handle a lot of the data synchronization.”
“As we mentioned above, we consider Stripe the primary copy of our data and treat our application as a read-only replica.”
“I have a Trello board for each project and then I have a Trello board of like new project ideas.”
“Subscribe for Updates Sign up to get notified when I publish new articles about building SaaS applications with Django. I don't spam and you can unsubscribe anytime. Powered by EmailOctopus”
“when I first started learning Vue and I was writing like some Vue.js example for Pegasus and it was, it was literally my first time like using Vue”