Django SaaS starter, without setup drag

Generate a production-ready Django SaaS repo.

Djass is the hosted workflow for django-saas-starter. Founders, product teams, and solo builders configure a project once, generate it in the background, and download a clean codebase ZIP.

Create your Djass account

Create an account to configure your starter, run generation, and track project history.

Sign in to your dashboard

Go to your existing Djass account and continue from your project dashboard.

01 Input

UI, API, or MCP

02 Build

Background generation

03 Output

Downloadable repo ZIP

How it works

One output, three ways in.

Start in the web app, call the Projects API, or teach your coding agent with the plain Djass skill so it can use MCP first.

01

UI flow

Click Create Project

Best when a founder or teammate wants to configure a project manually.

Start in UI

02

API flow

Post a project spec

Best for scripts, internal tools, and agent workflows that need repeatable setup.

OpenAPI docs

03

Agent flow

Use MCP first

Best when an AI agent should generate the repo, export it, and continue from inside the codebase.

Skill.md
djass/project-spec.yml

Step 2

Djass generates in the background.

The same project spec feeds the UI, API, and MCP paths, so the result is consistent no matter how the request starts.

Queued

00:00

Built

repo files

Ready

download ZIP

Pre-installed baseline

What the repo already has.

The generated starter includes the boring parts first: auth, database, tasks, delivery, observability, and product surfaces you can edit immediately.

Core

Runtime

Django 6 Python 3.14 django-allauth pytest ruff djlint

Interface

Product pages

Tailwind HTMX Alpine dark mode landing pricing docs blog

Data

Storage and jobs

Postgres 18 pgvector Redis Django-Q2 S3 option

Integrations

Selectable modules

Stripe Sentry PostHog Logfire Healthchecks Anymail Mailgun Mailhog Buttondown Chatwoot

Automation

API and agents

django-ninja OpenAPI token auth MCP option GitHub Actions CapRover path DigitalOcean option

Generate the repo, then start changing product code.

Djass handles the starter assembly so the first real commit can be about your app, not setup.