Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lego-build/lego-build

Lego-build is a flexible command-line application that makes development fun again by automating routine tasks.
https://github.com/lego-build/lego-build

cli component-generator front-end-development open-source reactjs redux

Last synced: 3 months ago
JSON representation

Lego-build is a flexible command-line application that makes development fun again by automating routine tasks.

Awesome Lists containing this project

README

        



Logo


Logo



## Overview

Lego-build is a command-line tool that speeds up front-end development workflow by minimizing boilerplate code. You can easily create components, pages, reducers, actions, hooks or any special 'blocks' your app is made of — in one line.

## Quick setup

You can install lego-build globally from npm:

```
npm i @ogteam/lego-build -g
```



Then you can quickly create a component (Nav for instance) by running:

```
lego-build component Nav
```

However, lego-build does more than merely generate 'components.' It's far more flexible and powerful than that.

## Documentation

Check out our [docs site](https://lego-build.github.io/docs) for thorough (and easy-to-understand) documentation on how to configure lego-build.

## Features ⭐

There are other CLI tools that help you make React components easily. But lego-build is far different. It:

- is readily customizable.
- may be applied to any front-end framework.
- has a vast [developer community](https://lego-build.github.io/community) and the workflows they use to set up lego-build.
- has shorter CLI commands to save you even more time.
- allows you to create whatever 'block' your app is made up of, not just components.

## Contributing

We welcome any suggestions for improving the tool. Simply create a [new issue](https://github.com/lego-build/lego-build/issues/new/choose) to inform us about your new feature proposal. To fix bugs assigned to you, [fork the repository](https://github.com/lego-build/lego-build/fork) and [submit a pull request](https://github.com/lego-build/lego-build/pulls).

## Thanks to all contributors

Thanks a lot for spending your time helping lego-build grow 🚀.

[![Contributors](https://contrib.rocks/image?repo=lego-build/lego-build)](https://github.com/lego-build/lego-build/graphs/contributors)

## License

[MIT](LICENSE)


---

We're on a quest to make front-end development **fun** again!