SvelteKit & AstroOpen source
Pinebarrens
Astro starter for developer-tool SaaS: docs, changelog, pricing, API keys
About this starter
Pinebarrens is built for products whose customers are developers. The Astro site includes Starlight docs with versioning, an API reference generated from an OpenAPI file, a changelog with RSS, and a pricing page. A thin dashboard behind GitHub sign-in lets users create and revoke API keys and see request counts, and Stripe handles plan upgrades.
The kit is opinionated that docs are the product page for a developer tool, and most of the code reflects that. The open-source license means you can fork it freely. The limitation is the app side: there are no teams, no admin panel and no email templates beyond a magic link, so anything past API keys and billing is yours to build.
Highlights
- 01API reference generated from your OpenAPI file
- 02API key creation, revocation and usage counts
- 03Versioned docs and an RSS changelog