Python Apache-2.0

pants

The Pants Build System

P

pantsbuild

Dernière activité 22 sept. 2026
pantsbuild/pants

3,8 k

étoiles

725

forks

1,1 k

issues ouvertes

aws-lambdabuildbuild-systembuild-toolbuild-toolsdockergolangjavajavascriptkotlinmonorepomonorepospantspantsbuildpexprotobufpythonrustscalashell

Ce README est souvent en anglais.

Pants Build System

Coverage Status

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

macOS CI resources provided by MacStadium.

Projets similaires

High-performance extensible build system for reproducible multi-language builds.

Gobazelbuckbuild
Tthought-machine
2,6 k étoiles222

a fast, scalable, multi-language and extensible build system

Javabazelbuildbuild-system
Bbazelbuild
25,9 k étoiles4,6 k

Build system optimized for JavaScript and TypeScript, written in Rust

Rustbuild-systembuild-tooljavascript
Vvercel
31,2 k étoiles2,5 k