Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bangajs/banga-cli
BàngáJS is a CLI generator for scaffolding ExpressJS applications with speed and efficiency.
https://github.com/bangajs/banga-cli
cli expressjs generator nodejs
Last synced: 6 days ago
JSON representation
BàngáJS is a CLI generator for scaffolding ExpressJS applications with speed and efficiency.
- Host: GitHub
- URL: https://github.com/bangajs/banga-cli
- Owner: bangajs
- License: mit
- Created: 2020-09-08T14:24:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-24T05:07:13.000Z (almost 2 years ago)
- Last Synced: 2024-04-26T08:21:55.776Z (8 months ago)
- Topics: cli, expressjs, generator, nodejs
- Language: EJS
- Homepage: https://bangajs.com
- Size: 194 KB
- Stars: 154
- Watchers: 2
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![BangaJS Logo](https://i.ibb.co/GC3hqjC/banga-banner.jpg)](https://bangajs.netlify.app/)
BàngáJS is a CLI generator tool for scaffolding [ExpressJS](https://expressjs.com) applications and generating application layer files with speed and efficiency ⚡️.
[![NPM Version][npm-image]][npm-url]
[![NPM Downloads][downloads-image]][downloads-url]## Installing BàngáJS
BàngáJS available on the [Node.js](https://nodejs.org/en/) module through the
[npm registry](https://www.npmjs.com/).Before installing, make sure you've [downloaded and installed Node.js](https://nodejs.org/en/download/)
Then install BàngáJS globally:
```bash
$ npm install -g bangajs
```## Features
- Quick project setup.
- Pre-set authentication functionality.
- Generate application layer files with CRUD methods.## Docs
- Check out the [Documentation](https://bangajs.netlify.app/)
## Getting started
Let's create a new Express app **hello-world**, and it would be created in a new folder called **hello-world** in the current working directory:
```bash
$ banga new hello-world
```Then navigate into the newly created project and start up the server:
```bash
$ cd hello-world
$ npm run dev
```By default the server will be running on http://localhost:2020/
## Contributors
The author of BàngáJS is [Onyegbu Ifedili](https://github.com/saucecodee)
[List of all contributors](https://github.com/saucecodee/banga/graphs/contributors)
## License
[MIT](LICENSE)
[npm-image]: https://img.shields.io/npm/v/bangajs.svg
[npm-url]: https://npmjs.com/package/bangajs
[downloads-image]: https://img.shields.io/npm/dm/bangajs.svg
[downloads-url]: https://npmcharts.com/compare/bangajs?minimal=true