Skip to content

mahankals/ExpressBooster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App IconApp Title

Rapid Express Application Framework

ExpressBooster is a powerful Node.js framework designed to supercharge your Express application development. With a single command, ExpressBooster not only generates a fully-fledged Express application structure but also provides a comprehensive framework enriched with command-line capabilities. Tailor your project effortlessly by integrating additional plugins to meet your specific requirements.

Key Features:

  • 🚀 Express at the Speed of Light: Instantly generate and follow a comprehensive Express application structure.
  • 💻 Command-Line Magic: Seamlessly manage your project through an intuitive command-line interface.
  • 🧩 Plugin Friendly: Customize your project by effortlessly adding plugins for extended functionalities.
  • 📦 Well-Organized Structure: Follows best practices to keep your codebase clean and maintainable.
  • 🌐 Node.js Ecosystem: Leverage the power of Node.js for a high-performance backend.

ExpressBooster simplifies the initial setup and provides a robust framework, allowing you to focus on building exceptional web applications. Whether you're a seasoned developer or just starting, ExpressBooster accelerates your Express journey.

Get started with ExpressBooster now and transform your Express development experience!

Installation

$ npm install -g git+https://github.com/mahankals/ExpressBooster.git

Quick Start

The quickest way to create express web application is to utilize the executable ExpressBooster with bellow command:

$ expressbooster create myApp && cd myApp

Install dependencies:

$ npm install

Start your Express app

$ npm start

Browse your app at http://localhost:3000/

Command Line Arguments

This appliation configured with the following command line flags.

$ expressbooster -h
Usage: expressbooster [options] [command]

Effortless Express: A Rapid Application Server with Seamless Template Integration

Options:
  -V, --version                 output the version number
  -h, --help                    display help for command

Commands:
  create [options] <directory>  create express application with basic template
  template:show                 show list of available templates
  template:add <templates>      add templates from available list
  help [command]                display help for command

$ expressbooster create -h
Usage: expressbooster create [options] <directory>

create express application with basic template

Arguments:
  directory                        directory name

Options:
  -g, --git                        init git and initial commit
  -r, --repo <repository url>      add existing git repository to push code
  -t, --template <templates_name>  comma (,) seperated template names
  -f, --force                      force on non-empty directory
  -h, --help                       display help for command

About

ExpressBooster commandline executives

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published