The most animated and modern CLI to generate a full-featured Express.js boilerplate — powered by RJ
create-rjx is a highly animated, developer-friendly CLI tool to instantly scaffold a modern Express.js app in either JavaScript or TypeScript — with stylish console output, boilerplate magic, and a clean file structure to start building APIs faster than ever.
You can install create-rjx globally via npm:
npm install -g create-rjxOr use it directly with npx without installing:
npx create-rjxRun the CLI command:
create-rjxor with a project name:
create-rjx my-apiYou will be prompted to enter your project name and choose your preferred language (JavaScript or TypeScript). The CLI will then create a new project folder with the selected template.
After the project is created, navigate into your project directory and install dependencies:
cd your-project-name
npm install
npm run devThis will start the development server and you can begin building your API.
- ✨ Beautiful CLI animation using chalk-animation, figlet, and gradient-string
- ⚙️ Choose between JavaScript or TypeScript
- 📦 Comes pre-configured with:
- Express.js
- dotenv
- nodemon
- Proper scripts for dev/start/clean
- 🧱 Clean, modular file structure
- 🔗 Ready for real-world APIs
my-api/
├── src/
│ └── app.js / app.ts # Main server entry
├── .env
├── package.json
└── README.md
| Command | Description |
|---|---|
| npm run dev | Start in development mode |
| npm start | Start in production mode |
| npm run clean | Clean node_modules & lock files |
Contributions are welcome! Feel free to open issues or submit pull requests on the GitHub repository.
If you have any questions or need help, please open an issue on the GitHub repository or contact me on GitHub: @softenrj.
- chalk
- chalk-animation
- figlet
- gradient-string
- ora
- inquirer
- fs-extra
Follow me on GitHub — I build cool tools like this:
github.com/softenrj
MIT