Show HN: Quarkkit, Django SaaS boilerplate optimized for AI coding

2 jancek 0 9/18/2025, 4:43:01 PM quarkkit.com ↗
Hi HN,

TL;DR: Django boilerplate with everything needed to launch SaaS. CLAUDE.md and AGENTS.md files that prompt the AI specifically to follow Test Driven Development approach to get better results, alongside other useful conventions (boring code better than smart code). Boilerplate also includes some nice to have stuff like Posthog with session replays and analytics.

I built this Django boilerplate because I was tired of rebuilding the same essential features for every new SaaS idea. I was searching for existing solutions, but they were either outdated or really expensive for Django.

This boilerplate includes all the boring yet essential features needed to launch and also a specific focus on using AI for development. I've been experimenting with how to get the most out of AI coding tools and found that a Test Driven Development (TDD) approach is the best option because of the continuous feedback the AI gets.

What’s inside: - Optimized for AI: Includes CLAUDE.md and AGENTS.md files with instructions to make AI assistants follow TDD and other best practices. - Modern Admin: A custom-styled admin page using the Django Unfold package with custom styling. - Complete Authentication: Full user auth system with social logins, registration, and password reset pages including templates for authentication pages and mails. - Stripe integration: Pre-built Stripe integration for handling subscriptions. - Dockerized Setup: A container-based setup for consistent development and deployment. - Simple Deployment: All it takes is to fill up the .env file, then you are ready to deploy. - Automated SSL: Automatically issues and renews SSL certificates. - Background Tasks: Asynchronous job processing with Celery. - Email Integration: Multiple email services to choose from, plus Mailpit for local development. - Monitoring: Error tracking with Sentry and user analytics/session replays with PostHog. - Frontend Stack: A clean and modern frontend using Alpine.js, HTMX, and Tailwind CSS. - and more

Future Plans: I'm planning to add a React integration option, but I'm starting with a Django templates/HTMX/Alpine.js to keep the initial complexity low. Also, most apps don’t even need React in the first place.

Comments (0)

No comments yet