Awesome
Pants Build System
Pants is a scalable build system for monorepos: codebases containing multiple projects, often using multiple programming languages and frameworks, in a single unified code repository.
Some noteworthy features include:
- Explicit dependency modeling.
- Fine-grained invalidation.
- Shared result caching.
- Concurrent execution.
- Remote execution.
- Unified interface for multiple tools and languages.
- Extensibility and customizability via a plugin API.
Documentation: www.pantsbuild.org.
Getting started
See the getting started documentation.
Credits
Linux ARM64 CI resources provided by Works on ARM.
macOS CI resources provided by MacStadium.
<img width="150" height="61" src="https://uploads-ssl.webflow.com/5ac3c046c82724970fc60918/5c019d917bba312af7553b49_MacStadium-developerlogo.png">