LFX Platform

Know more about LFX Platform

LFX Insights

General Build Automation Tools

Tools for automating the build, testing, and packaging processes in software development projects.

70 projects

108,255 contributors

$1.7B

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,172

Organizations

3,015

Software value

$351M

OpenSearch

The purpose of the OpenSearch Software Foundation is to raise, budget and spend funds in support of various open source, open data and/or open standards projects relating to open source search and analysis solutions.

Contributors

14,604

Organizations

1,871

Software value

$570M

nx

Nx is a smart, extensible build framework and set of monorepo tools for developing, testing, and building JavaScript/TypeScript applications at scale. It provides capabilities for managing multiple applications and libraries within a single workspace, offering features like dependency graph visualization, intelligent build caching, and automated code generation.

Contributors

13,367

Organizations

2,731

Software value

$35M

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,128

Organizations

2,066

Software value

$67M

Cargo

Cargo is the official package manager and build tool for the Rust programming language. It handles dependencies, compiling projects, running tests, generating documentation, and publishing packages to crates.io. It provides a consistent workflow for Rust development through manifest files and commands that automate common tasks.

Contributors

7,602

Organizations

2,666

Software value

$11M

Tauri

Tauri is a framework for building lightweight, secure desktop applications using web technologies. It allows developers to create native applications with web frontends while providing access to the system's native capabilities through a Rust backend.

Contributors

6,613

Organizations

1,743

Software value

$4.2M

Meson

The Meson Build System

Contributors

4,708

Organizations

1,263

Software value

$5.8M

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,848

Organizations

759

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,746

Organizations

1,113

Software value

$3.7M

IntelliJ IDEA

IntelliJ IDEA is a leading integrated development environment (IDE) for Java and other programming languages, offering advanced code assistance, debugging tools, and extensive framework support. The intellij-community repository contains the open-source Community Edition of the IDE.

Contributors

3,554

Organizations

451

Software value

$559M

Stack

Stack is a cross-platform build tool for Haskell projects that manages dependencies, builds packages, and helps developers create reproducible environments. It integrates with Cabal and provides features like sandboxed builds, multiple package versions, and automated GHC installation.

Contributors

2,771

Organizations

862

Software value

$2.9M

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

559

Software value

$858K

Rush Stack

Rush Stack is a scalable monorepo build system and toolchain that enables large teams to share code, reduce duplication, and maintain consistent standards across multiple JavaScript/TypeScript projects. It provides tools for dependency management, compilation, linting, testing, and publishing.

Contributors

2,010

Organizations

536

Software value

$23M

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,847

Organizations

293

Software value

$8.9M

Asciidoctor

:gem: A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.

Contributors

1,677

Organizations

547

Software value

$2.2M

Spotless

Keep your code spotless

Contributors

1,608

Organizations

414

Software value

$1.8M

Just

Just is a command runner and task automation tool that serves as a modern alternative to Make. It allows users to save and run project-specific commands using a simple YAML-like syntax in a justfile, providing features like dependencies, aliases, and cross-platform support.

Contributors

1,438

Organizations

572

Software value

$1.5M

Bit

A build system for development of composable software.

Contributors

1,375

Organizations

284

Software value

$8.8M

Cake

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

Contributors

1,357

Organizations

305

Software value

$4.5M

sccache

A compiler cache tool that speeds up compilation by caching the results of previous compilations, reducing build times for C/C++, Rust and other compiled languages

Contributors

1,187

Organizations

446

Software value

$1.4M

Rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.

Contributors

1,173

Organizations

339

Software value

$1.8M

Cloud Foundry Foundation (CFF)

Cloud Foundry is the industry-standard open source cloud application platform for developing and deploying enterprise cloud applications.

Contributors

1,169

Organizations

260

.NET Arcade

.NET Arcade is Microsoft's shared infrastructure and tooling platform that provides build, test, and publishing services for .NET Core engineering teams. It offers a common set of tools, templates, and processes to streamline development workflows across .NET repositories.

Contributors

925

Organizations

100

Software value

$6.4M

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

925

Organizations

258

Software value

$4.9M

NUKE

🏗 The AKEless Build System for C#/.NET

Contributors

888

Organizations

194

Software value

$12M

EasyBuild

EasyBuild is a software build and installation framework that automates the compilation and installation of scientific software on HPC systems. It provides a collection of easyblocks which are Python modules implementing software-specific installation procedures.

Contributors

583

Organizations

112

Software value

$1.2M

Eclipse Tycho

Tycho project repository (tycho)

Contributors

528

Organizations

112

Software value

$7M

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

116

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

Gulp

A toolkit to automate & enhance your workflow

Contributors

266

Organizations

57

Software value

$144K

AEgir

AEgir - Automated JavaScript project building

This project hasn't been onboarded to LFX Insights.

Ant

Apache Ant is a Java-based build tool.

This project hasn't been onboarded to LFX Insights.

Apache Maven Artifact Resolver

Apache Maven Artifact Resolver

This project hasn't been onboarded to LFX Insights.

Apache Software Foundation Release Audit Tool

Apache Yetus

This project hasn't been onboarded to LFX Insights.

Bazel C++ Rules

C++ Rules for Bazel

This project hasn't been onboarded to LFX Insights.

Bazel Swift Manager

Collection of utilities and Bazel rules to aid in the development and maintenance of Swift repositories using Bazel.

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.

BuildBuddy

BuildBuddy is an open source Bazel build event viewer, result store, remote cache, and remote build execution platform.

This project hasn't been onboarded to LFX Insights.

Dependency Analysis Gradle Plugin

Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins

This project hasn't been onboarded to LFX Insights.

Drools, jBPM, and OptaPlanner Build Bootstrap

The build bootstrap contains the parent pom, guidelines and scripts for Drools, jBPM and OptaPlanner.

This project hasn't been onboarded to LFX Insights.

FAKE

FAKE - F# Make

This project hasn't been onboarded to LFX Insights.

Fedora CoreOS Assembler

Tooling container to assemble CoreOS-like systems

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.

Hydra

Hydra, the Nix-based continuous build system

This project hasn't been onboarded to LFX Insights.

Jib

🏗 Build container images for your Java applications.

This project hasn't been onboarded to LFX Insights.

Leiningen

Moved to Codeberg; this is a convenience mirror

This project hasn't been onboarded to LFX Insights.

M2Eclipse

M2Eclipse is a Linux Foundation project that integrates Maven functionality into the Eclipse IDE, enabling developers to manage dependencies, run builds, and configure projects directly within the Eclipse environment.

This project hasn't been onboarded to LFX Insights.

MSBuild Structured Log

A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.

This project hasn't been onboarded to LFX Insights.

Magefile Build Tool for Go Developers

a Make/rake-like dev tool using Go

This project hasn't been onboarded to LFX Insights.

Maven Site

Apache Maven site

This project hasn't been onboarded to LFX Insights.

Netlify Build

Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI

This project hasn't been onboarded to LFX Insights.

PlatformIO Core

Your Gateway to Embedded Software Development Excellence :alien:

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.

Rake Compiler

Provide a standard and simplified way to build and package Ruby C and Java extensions using Rake as glue.

This project hasn't been onboarded to LFX Insights.

Rules for Kotlin

Bazel rules for Kotlin

This project hasn't been onboarded to LFX Insights.

Style Dictionary

A build system for creating cross-platform styles.

This project hasn't been onboarded to LFX Insights.

Swift Rules for Bazel

Bazel rules to build Swift on Apple and Linux platforms

This project hasn't been onboarded to LFX Insights.

Vinyl

Virtual file format.

This project hasn't been onboarded to LFX Insights.

gruntjs/grunt

Grunt: The JavaScript Task Runner

This project hasn't been onboarded to LFX Insights.

rattler-build

rattler-build is a universal package builder for Windows, macOS and Linux

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