An interactive CLI to initialize a Next.js project with a better, faster, and modern stack of tools
BTT Stack (Better Tech Toolkit) is a modern web development stack that combines the best tools to build scalable and maintainable web applications. It is composed of:
create-btt-stack is a command-line tool designed to generate projects based on the BTT Stack.
This is NOT an all-inclusive template. It is a modular base that allows you to choose the tools you need to build your application.
- Generates a Next.js project with an organized structure from the start
- Automatically configures the selected tools
- Adjusts key files (tsconfig, aliases, environment configuration, etc.)
- Allows you to choose what to include (auth, database, etc.)
- Avoids repetitive and error-prone configurations
The CLI follows a modular approach:
- You can include only what you need
- It doesn't force unnecessary decisions
- Maintains consistency in the structure without being restrictive
The result is a project ready to start developing.
Run the following command to create a new project and follow the interactive prompts:
npm create btt-stack@latestpnpm create btt-stack@latestyarn create btt-stack@latestbun create btt-stack@latestContributions are welcome!
This project is under the MIT license.