Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pantsbuild/pants
The Pants Build System
https://github.com/pantsbuild/pants
aws-lambda build build-system build-tool build-tools docker golang java javascript kotlin monorepo monorepos pants pantsbuild pex protobuf python rust scala shell
Last synced: 5 days ago
JSON representation
The Pants Build System
- Host: GitHub
- URL: https://github.com/pantsbuild/pants
- Owner: pantsbuild
- License: apache-2.0
- Created: 2012-12-17T17:39:04.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T23:34:12.000Z (about 2 months ago)
- Last Synced: 2024-10-30T00:38:16.318Z (about 2 months ago)
- Topics: aws-lambda, build, build-system, build-tool, build-tools, docker, golang, java, javascript, kotlin, monorepo, monorepos, pants, pantsbuild, pex, protobuf, python, rust, scala, shell
- Language: Python
- Homepage: https://www.pantsbuild.org
- Size: 156 MB
- Stars: 3,317
- Watchers: 67
- Forks: 636
- Open Issues: 1,102
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-python-applications - Repo
- awesome-python-applications - Repo
- awesome-rust - pantsbuild/pants - [Pants](https://www.pantsbuild.org/) is a fast, scalable, user-friendly build system for codebases of all sizes built in Rust. (Development tools / Build system)
- fucking-awesome-rust - pantsbuild/pants - 🌎 [Pants](www.pantsbuild.org/) is a fast, scalable, user-friendly build system for codebases of all sizes built in Rust. (Development tools / Build system)
- stars - pantsbuild/pants - The Pants Build System (Python)
- stars - pantsbuild/pants - The Pants Build System (Python)
README
# 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](https://www.pantsbuild.org/).
# Getting started
See the [getting started](https://www.pantsbuild.org/docs/getting-started) documentation.
# Credits
macOS CI resources provided by [MacStadium](https://www.macstadium.com/).