Skip to content

Universal-Box is your all-in-one solution for rapid code scaffolding and streamlined development. With a wide range of pre-built templates, this npm package simplifies the process of setting up boilerplate code for any project and offers single-command deployment.

Notifications You must be signed in to change notification settings

IndranujGhosh/universal-box

 
 

Repository files navigation

Universal Box Logo

npm FOSSA Status snyk NPM Downloads

Universal-Box

Universal-Box is a powerful tool designed to streamline your development process with a collection of starter templates and projects. It provides a fast and structured way to kickstart your development journey, allowing you to set up new projects with ease and efficiency.

Features

  • Starter Templates: Quickly scaffold new projects using a variety of pre-built templates.
  • Project Initialization: Simplify project setup with a single command.
  • Flexible Scaffolding: Easily configure and customize your project structure.

Installation

To install Universal-Box globally, run:

npm install -g universal-box

Once installed, you can initialize a new project with:

universal-box init

Usage

Here's a brief overview of the available commands:

  • init: Initialize a new project using one of the starter templates.
  • get: Clone a GitHub repository or a specific subdirectory from it.
  • deploy: Trigger the build and deployment pipeline.
  • --help: Display the help message with command usage.

Examples

universal-box --help
universal-box init
universal-box deploy
universal-box get https://github.com/username/repo
universal-box get https://github.com/username/repo/tree/<path_to_sub-directory>

Documentation

For more details and advanced usage, visit the Universal-Box Documentation.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Copyright (c) 2023 Abhishek Mallick
LinkedIn

About

Universal-Box is your all-in-one solution for rapid code scaffolding and streamlined development. With a wide range of pre-built templates, this npm package simplifies the process of setting up boilerplate code for any project and offers single-command deployment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 49.2%
  • JavaScript 26.1%
  • CSS 10.3%
  • TypeScript 8.4%
  • Python 5.6%
  • Dockerfile 0.3%
  • Shell 0.1%