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.
- 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. 😎
- 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!
Feel free to contribute or use these as stand-alone templates!
-
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.
You can also use npx
to use Simply Express Generator without installing globally:
npx simply-express-generator new <project-name>
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
Contributions, issues and feature requests are welcome! Feel free to check issues page.
This project is ISC licensed.