Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nrwl/monorepo.tools
Your defacto guide on monorepos, and in depth feature comparisons of tooling solutions.
https://github.com/nrwl/monorepo.tools
bazel benchmark build-framework build-tool comparison documentation gradle lage lerna monorepo nx rush turborepo
Last synced: 3 months ago
JSON representation
Your defacto guide on monorepos, and in depth feature comparisons of tooling solutions.
- Host: GitHub
- URL: https://github.com/nrwl/monorepo.tools
- Owner: nrwl
- License: mit
- Created: 2021-12-16T14:49:12.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T13:53:54.000Z (5 months ago)
- Last Synced: 2024-06-30T16:52:15.435Z (4 months ago)
- Topics: bazel, benchmark, build-framework, build-tool, comparison, documentation, gradle, lage, lerna, monorepo, nx, rush, turborepo
- Language: TypeScript
- Homepage: https://monorepo.tools
- Size: 3.21 MB
- Stars: 288
- Watchers: 7
- Forks: 31
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Monorepo.tools
Monorepos are hot right now, especially among Web developers. We created this resource to help developers understand what monorepos are, what benefits they can bring, and the tools available to make monorepo development delightful.
There are many great monorepo tools, built by great teams, with different philosophies. We do our best to represent each tool objectively, and we welcome pull requests if we got something wrong!
The tools we'll focus on are: Bazel (by Google), Lage (by Microsoft), Lerna, moon (by moonrepo), Nx (by Nrwl), Rush (by Microsoft), and Turborepo (by Vercel). We chose these tools because of their usage or recognition in the Web development community.
## Development
This project was generated using [Nx](https://nx.dev), check [Nx's documentation to know more](https://nx.dev/getting-started/intro).
### Running locally
To run monorepo.tools locally, run the following command:
```bash
nx serve website
# Same as
nx run website:serve
```## Contributing
See [contributing document](./CONTRIBUTING.md).