54 projects
Expo
Expo is an open-source platform and framework for building universal native and web applications using React Native. It provides a set of tools, libraries, and services that simplify the development of cross-platform mobile and web apps, including features like over-the-air updates, push notifications, and access to native device capabilities.
28,370
4,392
$59M
Bazel
Bazel is an open-source build and test tool that enables reproducible builds across multiple programming languages and platforms. It uses a human-readable build language and creates a dependency graph to efficiently build and test software at scale.
16,159
3,017
$351M
Gradle
Gradle is an open-source build automation tool that supports multi-language software development. It uses a Groovy or Kotlin-based DSL for declaring project configurations and manages build processes, dependencies, and project automation. The system emphasizes convention over configuration while maintaining flexibility for complex build scenarios.
9,123
2,062
$66M
Turborepo
Turborepo is a high-performance build system and monorepo management tool that optimizes the build process for JavaScript and TypeScript codebases. It provides intelligent caching, parallel execution, and dependency graph optimization to speed up builds and testing across multiple packages and applications.
5,734
1,832
$11M
Meson
The Meson Build System
4,703
1,261
$5.8M
Wazuh
Wazuh is an open source security platform that provides unified XDR and SIEM protection for endpoints and cloud workloads. It performs threat detection, integrity monitoring, incident response and regulatory compliance through integrated capabilities for log analysis, file integrity monitoring, vulnerability detection, and security configuration assessment.
4,121
363
$66M
Setuptools
Setuptools is a library for easily building and distributing Python packages, providing tools and utilities to manage dependencies, package metadata, and distribution. It enables developers to create, package, and publish Python projects with standardized build processes and dependency specifications.
3,949
1,357
$3.5M
Microsoft.Build (MSBuild)
MSBuild is Microsoft's build engine for .NET and Visual Studio, providing an XML-based project format to control how software platforms process and build applications. It enables developers to orchestrate and build products in build environments where Visual Studio is not installed.
3,843
756
$17M
SBT
SBT (Simple Build Tool) is a build tool for Scala and Java projects that emphasizes dependency management, task automation, and incremental compilation. It uses Scala for its build definition files, allowing for type-safe and flexible build configurations.
3,748
1,111
$3.7M
Cabal
Cabal is a system for building and packaging Haskell projects. It handles dependencies, compilation, and distribution of Haskell software, serving as the standard build system and package manager for the Haskell ecosystem.
2,463
711
$9.4M
Ninja
Ninja is a small build system focused on speed. It differs from other build systems by being designed to have its input files generated by a higher-level build system, and by being as fast as possible while still being reliable.
2,043
562
$858K
OP-TEE Trusted OS
OP-TEE (Open Portable Trusted Execution Environment) is an open source trusted OS that implements TEE Internal Core API v1.1.x specifications. It provides a secure world operating system that runs alongside the normal world OS, offering secure services and trusted applications execution in an isolated environment.
1,967
226
$19M
Xmake
Xmake is a cross-platform build utility that uses Lua as its configuration language. It provides a simple and efficient build system with features like package management, toolchain management, and cross-compilation support for C/C++ and other programming languages.
1,840
290
$8.9M
Spring Data JPA
Spring Data JPA is a framework that simplifies the implementation of JPA-based data access layers in Java applications by reducing boilerplate code and providing powerful repository abstractions and query methods.
1,765
314
$2.1M
Cake
:cake: Cake (C# Make) is a cross platform build automation system.
1,357
305
$4.5M
Dune
Dune is a build system for OCaml projects that handles compilation, dependency management, and package building. It provides a fast and reliable way to build OCaml applications while managing complex dependencies and configurations.
1,264
346
$12M
Open Build Service (OBS)
The Open Build Service (OBS) is a generic system to build and distribute software packages from sources in an automatic, consistent, and reproducible way. It can create packages for various distributions and architectures, handling dependencies and providing a collaborative platform for package maintenance.
1,015
268
$32M
Maturin
Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
982
411
$1.7M
Mill
Mill is a build tool for Scala and Java projects that aims to be a better alternative to SBT. It features a clean design, fast compilation, and type-safe build definitions written in Scala, with support for incremental compilation, dependency management, and multi-module projects.
923
254
$4.9M
NUKE
π The AKEless Build System for C#/.NET
887
194
$12M
Apache Maven
Apache Maven core
767
203
$11M
Bnd
Bnd is a software tool and library that helps developers create and maintain OSGi bundles. It analyzes Java classes and generates OSGi metadata, creates manifest files, and manages dependencies for OSGi applications. The tool provides build-time support for OSGi development and includes features for workspace management, bundle creation, and version control.
655
185
$64M
Mock
Mock is a tool for a reproducible build of RPM packages.
653
157
$795K
Rake
A make-like build utility for Ruby.
524
183
$303K
SCons
SCons is an open source software construction tool and build system implemented in Python. It serves as an improved alternative to the classic Make utility, offering a more flexible and maintainable way to build software through configuration files written in Python. SCons automatically analyzes dependencies, parallel builds, and cross-platform compatibility.
475
114
$13M
Jake
Jake is a JavaScript build tool and task runner that offers a pure JavaScript alternative to Make, supporting asynchronous task execution and file operations
402
146
$156K
Nextest
A next-generation test runner for Rust.
400
188
$2M
OSBuild
Build-Pipelines for Operating System Artifacts
223
56
$11M
Ant
Apache Ant is a Java-based build tool.
Buck
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Build
A simple, correct Python build frontend
Build System for Dart
A build system for Dart written in Dart
GradleUp Shadow
Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.
Hatch
Modern, extensible Python project management
Inno Setup
Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.
MSYS2 Runtime
Our friendly fork of Cygwin π https://cygwin.org π see the wiki for details
Maven Enforcer Plugin
Apache Maven Enforcer (Plugin)
Omnibus
Easily create full-stack installers for your project across a variety of platforms.
Packit Service
Upstream project β β Downstream distribution
Poudriere
Port/Package build and test system
PyTorch Builder
Continuous builder and binary build scripts for pytorch
Surefire
Apache Maven Surefire
Synology Package Creator
Cross compilation framework to create native packages for the Synology's NAS
cargo2nix
A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.
cx_Freeze
cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any platform that Python itself works on.
rules_js
High-performance Bazel rules for running Node.js tools and building JavaScript projects