LFX Platform

Know more about LFX Platform

LFX Insights

Build Automation Systems

High-level build orchestration solutions that compile code, run tests, manage dependencies, and package software for deployment.

54 projects

100,355 contributors

$792M

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.

Contributors

28,370

Organizations

4,392

Software value

$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.

Contributors

16,159

Organizations

3,017

Software value

$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.

Contributors

9,123

Organizations

2,062

Software value

$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.

Contributors

5,734

Organizations

1,832

Software value

$11M

Meson

The Meson Build System

Contributors

4,703

Organizations

1,261

Software value

$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.

Contributors

4,121

Organizations

363

Software value

$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.

Contributors

3,949

Organizations

1,357

Software value

$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.

Contributors

3,843

Organizations

756

Software value

$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.

Contributors

3,748

Organizations

1,111

Software value

$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.

Contributors

2,463

Organizations

711

Software value

$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.

Contributors

2,043

Organizations

562

Software value

$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.

Contributors

1,967

Organizations

226

Software value

$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.

Contributors

1,840

Organizations

290

Software value

$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.

Contributors

1,765

Organizations

314

Software value

$2.1M

Cake

:cake: Cake (C# Make) is a cross platform build automation system.

Contributors

1,357

Organizations

305

Software value

$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.

Contributors

1,264

Organizations

346

Software value

$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.

Contributors

1,015

Organizations

268

Software value

$32M

Maturin

Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages

Contributors

982

Organizations

411

Software value

$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.

Contributors

923

Organizations

254

Software value

$4.9M

NUKE

πŸ— The AKEless Build System for C#/.NET

Contributors

887

Organizations

194

Software value

$12M

Apache Maven

Apache Maven core

Contributors

767

Organizations

203

Software value

$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.

Contributors

655

Organizations

185

Software value

$64M

Mock

Mock is a tool for a reproducible build of RPM packages.

Contributors

653

Organizations

157

Software value

$795K

Rake

A make-like build utility for Ruby.

Contributors

524

Organizations

183

Software value

$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.

Contributors

475

Organizations

114

Software value

$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

Contributors

402

Organizations

146

Software value

$156K

Nextest

A next-generation test runner for Rust.

Contributors

400

Organizations

188

Software value

$2M

OSBuild

Build-Pipelines for Operating System Artifacts

Contributors

223

Organizations

56

Software value

$11M

Ant

Apache Ant is a Java-based build tool.

This project hasn't been onboarded to LFX Insights.

Buck

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.

This project hasn't been onboarded to LFX Insights.

Build

A simple, correct Python build frontend

This project hasn't been onboarded to LFX Insights.

Build System for Dart

A build system for Dart written in Dart

This project hasn't been onboarded to LFX Insights.

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.

This project hasn't been onboarded to LFX Insights.

Hatch

Modern, extensible Python project management

This project hasn't been onboarded to LFX Insights.

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.

This project hasn't been onboarded to LFX Insights.

MSYS2 Runtime

Our friendly fork of Cygwin πŸ’– https://cygwin.org πŸ’– see the wiki for details

This project hasn't been onboarded to LFX Insights.

Maven Enforcer Plugin

Apache Maven Enforcer (Plugin)

This project hasn't been onboarded to LFX Insights.

Omnibus

Easily create full-stack installers for your project across a variety of platforms.

This project hasn't been onboarded to LFX Insights.

Packit Service

Upstream project ← β†’ Downstream distribution

This project hasn't been onboarded to LFX Insights.

Poudriere

Port/Package build and test system

This project hasn't been onboarded to LFX Insights.

PyTorch Builder

Continuous builder and binary build scripts for pytorch

This project hasn't been onboarded to LFX Insights.

Surefire

Apache Maven Surefire

This project hasn't been onboarded to LFX Insights.

Synology Package Creator

Cross compilation framework to create native packages for the Synology's NAS

This project hasn't been onboarded to LFX Insights.

cargo2nix

A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.

This project hasn't been onboarded to LFX Insights.

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.

This project hasn't been onboarded to LFX Insights.

rules_js

High-performance Bazel rules for running Node.js tools and building JavaScript projects

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?