create-atlas-app
v1.0.1
Published
A CLI Tool to create production ready Next.js applications with Drizzle, Better-Auth, Tailwind CSS, and more.
Maintainers
Readme
Table of Contents
Install
npx create-atlas-app@latestUsage
npx create-atlas-app my-appFollow the interactive prompts to scaffold a new Next.js project with your chosen stack.
Features
- Next.js 14+ project scaffolding
- Drizzle ORM integration
- Better-Auth setup
- Tailwind CSS preconfigured
- TypeScript by default
- Prettier & ESLint setup
- Ready-to-deploy Vercel config
- Sensible defaults for production
- Extensible plugin system (planned)
Roadmap
This is a living list of all planned, in-progress, and possible features for Atlas. Everything goes here for now!
- [ ] Customizable templates (choose between full-stack, API-only, static, etc.)
- [ ] Database selection (Postgres, MySQL, SQLite, MongoDB, etc.)
- [ ] ORM options (Prisma, Drizzle, TypeORM, etc.)
- [ ] Authentication providers (Better-Auth, NextAuth, Clerk, Auth.js, etc.)
- [ ] UI frameworks (Tailwind, Chakra, Material UI, etc.)
- [ ] Monorepo support (Turborepo, Nx, Yarn workspaces)
- [ ] CI/CD setup (GitHub Actions, GitLab CI, Vercel, etc.)
- [ ] Testing setup (Jest, Vitest, Playwright, Cypress)
- [ ] API routes & REST/GraphQL options
- [ ] Edge runtime support
- [ ] Dockerfile & deployment scripts
- [ ] Environment variable management
- [ ] TRPC support (for RPC-style APIs)
- [ ] Plugin system (for extensibility)
- [ ] Community plugin marketplace
- [ ] **More to come — suggest your ideas!
Contributing
PRs, issues, and ideas are welcome! To get started:
git clone https://github.com/nick-vanduijn/create-atlas-app.git
cd create-atlas-app
npm install
npm run devLicense
MIT
This project is licensed under the MIT License. See the LICENSE file for details.
