Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blixai/blix

⚙️🔧 CLI tool and scripting library to create, automate, and enhance Javascript applications
https://github.com/blixai/blix

bookshelf express knex mongodb mongoose postcss postgres pug react react-router redux sass vue vue-router vuex webpack

Last synced: about 16 hours ago
JSON representation

⚙️🔧 CLI tool and scripting library to create, automate, and enhance Javascript applications

Awesome Lists containing this project

README

        



Blix logo




npm version


license


contributors


coverage

For documentation + guides visit our website

Blix Cli is a multi use tool for
1) Creating applications
1) Adding tools to existing applications
1) Automating common tasks
1) Generating custom files
1) Enchancing developer productivity.

Blix works to provide a pleasant, rapid development experience by leveraging **convention + configuration**.

Currently Blix focuses on Javasript projects - React, Vue, Express, etc. But in the future expect it to expand to much more.

## Installation

System requirements: **Blix requires Node version 8 or above**.

To install Blix globally:

```bash
npm install -g blix
# OR
yarn global add blix
```

## Blix commands:
```
blix new
blix add
blix scripts
blix generate | g
blix notes
blix do
blix help
blix version | -v
```

## Quick Start: Build a new project from scratch:

To create a new project with Blix without installing it you can use [npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) to try it out!

```
npx blix new
```

You will then be prompted on what you need for your new project.

For more in-depth walkthroughs check out these quick start examples on our website:

[**New Default Project**](https://docs.blix.ai/guide/examples/default-project.html)

[**Add Redux/React-Router to Create-React-App**](https://docs.blix.ai/guide/examples/add-redux-and-react-router-to-create-react-app.html)