create-hext
v1.0.7
Published
Generate a complete Express + JavaScript/TypeScript backend project.
Maintainers
Readme
HEXT

A modern CLI for scaffolding production-ready Express.js applications.
Generate fully configured Express.js backends in seconds with an interactive setup experience.
Features
- Interactive project generator
- JavaScript & TypeScript support
- Supports npm, pnpm, Yarn, and Bun
- Express.js project scaffolding
- Database selection
- ORM / ODM configuration
- Authentication setup
- Testing framework selection
- Optional project features
- Clean and maintainable project structure
- Ready-to-use project templates
Quick Start
Create a new project:
npm create hext@latestFollow the interactive prompts to configure your project.
Interactive Configuration
During project creation, JEXTS allows you to customize your project with the following options:
| Category | Options | |----------|---------| | Language | JavaScript, TypeScript | | Package Manager | npm, pnpm, Yarn, Bun | | Database | MongoDB, PostgreSQL, MySQL, None | | ORM / ODM | Prisma, Drizzle, Mongoose, None | | Authentication | Configurable | | Testing | Configurable | | Additional Features | Optional |
Generated Project Structure
project-name/
├── src/
├── package.json
├── .gitignore
└── ...The generated project is fully configured based on the options you selected during setup.
Usage
Move into your project:
cd <project-name>Start the development server:
npm run devFor TypeScript projects:
npm run build
npm startRequirements
- Node.js 18+
- npm (or pnpm, Yarn, Bun)
Contributing
Contributions are welcome!
If you find a bug, have a feature request, or would like to improve HEXT, feel free to:
- Open an issue
- Submit a pull request
License
This project is licensed under the MIT License.
