Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/athif23/start-imba

A generator to create new imba project faster.
https://github.com/athif23/start-imba

gluegun imba imba-cli parcel start-imba webpack

Last synced: about 2 months ago
JSON representation

A generator to create new imba project faster.

Awesome Lists containing this project

README

        

# Start Imba

[![License](https://img.shields.io/github/license/athif23/start-imba?style=flat-square)](https://github.com/athif23/start-imba/blob/master/LICENSE) [![Downloads](https://img.shields.io/npm/dm/start-imba?style=flat-square)](https://www.npmjs.com/package/start-imba) [![Code Size](https://img.shields.io/github/languages/code-size/athif23/start-imba?style=flat-square)](https://github.com/athif23/start-imba/)

A generator to create a new [Imba](https://github.com/imba/imba) project easily, don't need to configure anything, you just need to focus built the app.

Ideas comes from [create-react-app](https://github.com/facebook/create-react-app) and [vue-cli](https://github.com/vuejs/vue-cli).

## Install

```
$ npm install -g start-imba
```

> Or if you have installed it and using `>=0.2.0` you can just run `start-imba update` to update to the latest version.

## Usage

- To make new project, just type `start-imba `. Use `--use-npm` to install using npm.
- Select a few options, and done.

> See [docs](docs/commands.md) for the complete list.

### How to contribute:

- Run `git clone https://github.com/athif23/start-imba.git`
- Install the dependencies `cd start-imba && npm install`
- Link the app `npm link` or `yarn link`, so you can test it.
- Run tests with `npm test` or `yarn test`

Go check out [gluegun](https://infinitered.github.io/gluegun/), to know more about the CLI.

> If you find any issue with the app, feels free to file a [new issue](https://github.com/athif23/start-imba/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc).

#### Things to do:

- [ ] Add gif example to show what the real app looks like.
- [ ] Add more feature like create-react-app or vue-cli.

# License

MIT - see [LICENSE](LICENSE)