Production-ready from day one.

Auth, teams, billing, and background tasks — wired together so you only write your product.

Start shipping

Ship the boring parts on day one

Every module below ships in the starter kit — production-wired, themed, and covered by tests.

Clone. Migrate. Ship.

One repo gives you the app factory, blueprints, Alembic migrations, Celery workers, and Docker deploy scripts.

  • 1

    Clone and install with uv

    No dependency wrangling — one lockfile, one command.

  • 2

    Run migrations, start the worker

    Alembic upgrades the schema; Celery picks up jobs immediately.

  • 3

    Add your Stripe keys, start charging

    Checkout, webhooks, and credit top-ups are already handled.

Open the installation guide

celery · live

And there's more in the box...

0

Background tasks processed

0

Apps launched

0

Modules wired & tested

0

Worker uptime

Built for Python developers and solo founders

Developers use starterkit.dev to skip boilerplate and launch without reinventing the foundation.

Plans that grow with your team

Subscriptions come with monthly credits and a 14-day trial. Need more? Buy one-time credit packs anytime.

Need a burst of capacity? Buy one-time credit packs.

Paid once through Stripe Checkout, added instantly by webhook. They never expire.

1,000 · €12 5,000 · €49 25,000 · €199

FAQ

What exactly is included?

A production Flask application: authentication with 2FA and OAuth, team workspaces with roles and invites, Stripe subscriptions and one-time credit packs, Celery background workers with cron triggers, transactional email, a feedback system, API keys with a REST API, and a full SaaS admin panel.

Do I need Stripe configured to develop locally?

No. A fake-payments mode lets you exercise the entire checkout, subscription, and credits flow locally without touching Stripe. Add real keys when you are ready to charge.

How do background tasks work?

Celery workers with priority queues handle emails, avatar processing, subscription renewals, and your own jobs. You can schedule tasks, define recurring cron triggers, and watch everything in the admin monitoring page.

Can I run it in Docker?

Yes — Docker build and deploy scripts ship with the kit, with Postgres for production and SQLite as a zero-config fallback for development.

Is the UI customizable?

The theme system resolves templates per theme with a default fallback, styled with Tailwind and Alpine.js, and includes light and dark modes out of the box.

Start building your Python app today

Join the waitlist and be first in line when new modules ship. No spam — just launch updates.

Or create an account right away.