# Pants Build System

[![Coverage Status](https://coveralls.io/repos/github/pantsbuild/pants/badge.svg?branch=main)](https://coveralls.io/github/pantsbuild/pants?branch=main)

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](https://www.pantsbuild.org/).

# Getting started

See the [getting started](https://www.pantsbuild.org/stable/docs/getting-started) documentation.

# Credits

macOS CI resources provided by [MacStadium](https://www.macstadium.com/).

<img width="150" height="61" src="https://uploads-ssl.webflow.com/5ac3c046c82724970fc60918/5c019d917bba312af7553b49_MacStadium-developerlogo.png">

