Free and open-source boilerplate generator and community marketplace. Generate custom SaaS boilerplates or explore community-reviewed templates.
- π Smart Generation: Create custom boilerplates based on your exact needs
- π Transparency: Community reviews, ratings, and public discussions
- π» Modern Stack: Next.js, TypeScript, and best practices built-in
- π€ Community-Driven: Open marketplace for sharing and discovering templates
# Clone the repository
git clone https://github.com/isaac-levine/boilerbase.git
# Install dependencies
cd boilerbase
npm install
# Set up environment variables
cp .env.example .env.local
# Set up database
npm run db:migrate
# Start development server
npm run dev- Node.js 18+
- PostgreSQL 14+
- npm or yarn
- Framework: Next.js 14, React 18
- Language: TypeScript
- Database: PostgreSQL, Prisma
- Authentication: NextAuth.js
- Styling: Tailwind CSS
- Deployment: Vercel
# Run tests
npm test
# Run linter
npm run lint
# Run type checking
npm run type-check
# Build for production
npm run buildWe love your input! Check out our Contributing Guide for guidelines.
- Fork the repo
- Create your feature branch (
git checkout -b feature/amazing-feature) - Make changes
- Run tests (
npm test) - Commit changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Submit feature requests on our Feature Board
- Join discussions in GitHub Discussions
- Follow updates on Twitter
- Filter by tech stack on "browse" page
- Update listing detail page to have live demo and source code links like https://saasplates.com/boilerplates/nuxt-ui-pro-saas
- Up/down vote boilerplates
This project is licensed under the MIT License - see LICENSE file for details.
Thanks to all our contributors who help improve Boilerbase!