ForgeStart
An open-source Next.js starter derived from architectural patterns developed for ForgeCRUD. It provides the identity, permission and infrastructure baseline for operational software, B2B applications and admin products.
The problem
The first months of a new B2B application often rebuild the same foundation. ForgeStart shares that layer as a working and inspectable starting point.
Who is it for?
Teams and independent developers building products without rewriting identity, organizations, RBAC, audit and deployment foundations.
Core capabilities
- Auth.js v5, organizations, invitations and resource/action RBAC
- PostgreSQL, Drizzle, API keys, audit and security logs
- Uploads, i18n, theming, Docker, health and test tooling
Engineering approach
A Next.js App Router, React, TypeScript, Auth.js v5, PostgreSQL and Drizzle foundation with Docker run profiles plus Vitest and Playwright verification.
- Next.js 16
- React 19
- TypeScript
- Auth.js
- Drizzle
- PostgreSQL
Availability & license
Open source under the MIT license. Use it from GitHub or inspect the live demo.
Frequently asked
What is ForgeStart?
An open-source Next.js SaaS starter with auth, RBAC, organizations, audit, uploads and an admin shell.
Is it a finished product?
No. It is a comprehensive starting template intended to be adapted into a focused operational product.
What is the license?
It is MIT licensed and can be used in personal and commercial projects under those terms.