Simply Express Generator
Simply Express Generator is a simple command-line utility for generating barebones Express/TypeScript projects. If you're tired of existing Express project generators that are either outdated or too bloated, this utility is for you.
This project is in active development and aims to offer more features and more comprehensive templates in the future.
🌟 New Features
- Multi-template support: Choose the template that best suits your needs -
Express + TS
orNPM Library + TS
.💪 - Improved user interaction: Enjoy a better experience during project setup.
😎
🚀 Templates You Can Generate
- Express + TS: A simple ExpressJS server written in TypeScript.
- NPM Library + TS: A simple starter template for creating an NPM package written in TypeScript.
Both templates are designed to get your project up and running in no time!
🔗 Template Repositories
Feel free to contribute or use these as stand-alone templates!
Getting Started
-
Install Simply Express Generator globally via npm:
npm install -g simply-express-generator
-
Generate a new project:
simply-express-generator new <project-name>
This will create a new folder with the specified project name and set up a base Express/TypeScript project inside.
npx
You can also use npx
to use Simply Express Generator without installing globally:
npx simply-express-generator new <project-name>
Options
Simply Express Generator will ask you if you want to overwrite if the project directory already exists, you can bypass this with the -o
--overwrite
flag.
simply-express-generator new <project-name> --overwrite
Contributing
Contributions, issues and feature requests are welcome! Feel free to check issues page.
License
This project is ISC licensed.