Start0
Start0 is the base I build my own products on — this site included. It is a working app from the first minute: sign up, manage users in the admin panel, send emails, run the tests, deploy.
It is private and paid: the code comes with the Support Pack — $10/month or $100/year — and the subscription funds my open-source work on Point0 and the libraries around it.
Start0 is not part of Point0 — the framework itself is free and open source. If you want a bare Point0 project, Getting Started covers it: a create command and examples. Start0 is a production-ready implementation of Point0, with the extra tooling already wired.
I will cover Point0 and every integration around it in free articles and videos — that takes time. In Start0 the same things are already built and working: use them today instead of waiting, or assembling the pieces yourself.
A fair note: Point0 and the libraries around it are at an early stage, and bugs are possible. I react and fix fast — Start0 runs my own products, this site included, so fixes land quickly and reach you as updates. Thank you for the understanding.
What's inside
Point0
Auth
Admin panel
Database
OpenAPI
Forms
Emails
Error tracking
Logging
Analytics
UI kit
Example feature
Tests
Deploy
Code style
Editor setup
The stack
Getting started
bun create start0 my-appIt signs you in, checks your Support Pack, downloads the latest release, and runs the init script: your app's name everywhere and a fresh .env with a generated auth secret.
cd my-app
bun install
# fill DATABASE_URL and ADMIN_CREDENTIALS in .env
bun prisma:migrate
bun seed
bun devUpdates
Updating is not a merge. One command builds the diff of Start0 against itself — from the version you started on to the latest — and prints a prompt for your coding agent:
bunx 1gr14 updateThe agent applies what is relevant, adapts renamed pieces, and skips what you removed on purpose. Changelog entries with migration notes — and the version-marker bump — ride inside the diff. While your subscription is active, every new release is yours to pull.
Built for agents too
AGENTS.md is the operating manual: where things go, what to read before a task, how to verify. Conventions live in docs/ and in JSDoc next to the code, linked with @related so an agent follows the graph instead of guessing. Point0 also ships a docs MCP server, so the agent reads the framework docs right in your editor.
The structure does half the work: src/modules for reusable machinery, src/features for product code, src/lib for small building blocks. A new feature starts as a copy of a sibling — for you and for the agent.
What's next
Billing
Background jobs
Metrics and alerts
Tests in CI
Guide0
A Guide0 is one unit of content: a plain-language explanation — what it is, why it exists, and how to use it — plus proven, working code that embeds cleanly into your app, even a heavily customized one. The same guide works for you and for your coding agent. Not a generator — the guides follow the base structure, so they fit.
The guides will let you swap what the base decided for you and add what it does not carry: replace Stripe with DodoPayments, Lemon Squeezy, or another provider; deploy somewhere other than Railway — a managed platform or your own bare server; and plug in new capabilities, up to whole features.
Get Start0
The Support Pack is one subscription that funds the open-source work and gives rewards back: Start0 with updates, plus everything else listed on the pack page. Subscribe, then press Get Code — it offers three ways in: the bun create start0 CLI, a ZIP of the latest release, or an invite to the private GitHub repo.
License
Start0 is source-available under the license in the Terms of Service: use the code to build your own products, commercial ones included. What you build is yours and stays yours after the subscription ends — what ends is access to the repo and future updates. You may not resell or redistribute the boilerplate itself, or turn it into a competing starter. The code ships as is, without warranties, and a short LICENSE.md travels in every copy.
Need help?
of the Lord Jesus Christ ☦️
With love for developers
of all backgrounds around the world ❤️