An open API service providing repository metadata for many open source software ecosystems.

Topic: "build-system"

meteor/meteor

Meteor, the JavaScript App Platform

Language: JavaScript - Size: 131 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 44,654 - Forks: 5,209

vercel/turborepo

Build system optimized for JavaScript and TypeScript, written in Rust

Language: Rust - Size: 738 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 27,639 - Forks: 1,976

nrwl/nx

Build system, optimized for monorepos, with AI-powered architectural awareness and advanced CI capabilities.

Language: TypeScript - Size: 658 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 25,625 - Forks: 2,515

bazelbuild/bazel

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

Language: Java - Size: 926 MB - Last synced at: about 6 hours ago - Pushed at: about 8 hours ago - Stars: 24,050 - Forks: 4,216

earthly/earthly

Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.

Language: Go - Size: 36.3 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 11,740 - Forks: 417

jetify-com/devbox

Instant, easy, and predictable development environments

Language: Go - Size: 40.4 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 9,781 - Forks: 244

platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

Language: Python - Size: 37.2 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 8,291 - Forks: 812

rizsotto/Bear

Bear is a tool that generates a compilation database for clang tooling.

Language: C++ - Size: 2.25 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 5,481 - Forks: 330

theos/theos

A cross-platform suite of tools for building and deploying software for iOS and other platforms.

Language: Makefile - Size: 2.82 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 4,622 - Forks: 1,095

oxequa/realize

Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.

Language: Go - Size: 3.93 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 4,457 - Forks: 230

amzn/style-dictionary

A build system for creating cross-platform styles.

Language: JavaScript - Size: 15.4 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 4,159 - Forks: 596

pantsbuild/pants

The Pants Build System

Language: Python - Size: 161 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 3,489 - Forks: 657

moonrepo/moon

A build system and monorepo management tool for the web ecosystem, written in Rust.

Language: Rust - Size: 325 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3,172 - Forks: 170

thought-machine/please

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

Language: Go - Size: 27 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,509 - Forks: 206

com-lihaoyi/mill

Mill is a fast JVM build tool that supports Java, Scala, Kotlin and many other languages. 3-6x faster than Maven or Gradle for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible

Language: Scala - Size: 890 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,418 - Forks: 404

blade-build/blade-build

Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...

Language: Python - Size: 7.77 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2,073 - Forks: 495

swiftlang/swift-build

A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager

Language: Swift - Size: 8.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,006 - Forks: 90

pydoit/doit

CLI task management & automation tool

Language: Python - Size: 7.72 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 1,929 - Forks: 181

apenwarr/redo

Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.

Language: Python - Size: 1010 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 1,808 - Forks: 130

tj/mmake

Modern Make

Language: Go - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1,724 - Forks: 43

stepchowfun/toast

Containerize your development and continuous integration environments. 🥂

Language: Rust - Size: 1.08 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 1,587 - Forks: 40

TraceMachina/nativelink

NativeLink is an open source high-performance build cache and remote execution server, compatible with Bazel, Pants, Buck2, Reclient, and other RBE-compatible build systems. It offers drastically faster builds, reduced test flakiness, and support for specialized hardware.

Language: Rust - Size: 50.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,339 - Forks: 177

cabinpkg/cabin

C++ package manager and build system

Language: C++ - Size: 12.6 MB - Last synced at: about 20 hours ago - Pushed at: about 1 month ago - Stars: 1,303 - Forks: 82

corrosion-rs/corrosion

Marrying Rust and CMake - Easy Rust and C/C++ Integration!

Language: CMake - Size: 814 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1,232 - Forks: 117

swiftlang/swift-llbuild

A low-level build system, used by Xcode and the Swift Package Manager

Language: C++ - Size: 24 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,199 - Forks: 207

jin/awesome-bazel

A curated list of Bazel rules, tooling and resources.

Size: 377 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 1,189 - Forks: 137

multiarch/crossbuild

:earth_africa: multiarch cross compiling environments

Language: Dockerfile - Size: 24.6 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 952 - Forks: 145

fortran-lang/fpm

Fortran Package Manager (fpm)

Language: Fortran - Size: 47.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 948 - Forks: 108

scalacenter/bloop

Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.

Language: Scala - Size: 75.1 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 914 - Forks: 205

cmake-js/cmake-js

CMake.js - a Node.js native addon build tool

Language: JavaScript - Size: 921 KB - Last synced at: 1 day ago - Pushed at: 22 days ago - Stars: 914 - Forks: 147

dotnetcore/FlubuCore

A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.

Language: C# - Size: 110 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 914 - Forks: 103

SanderMertens/bake

Bake, A build system for building, testing and running C & C++ projects

Language: C - Size: 2.46 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 699 - Forks: 57

ninenines/erlang.mk

A build tool for Erlang that just works.

Language: Makefile - Size: 5.82 MB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 583 - Forks: 239

build-cpp/cmkr

Modern build system based on CMake and TOML.

Language: C++ - Size: 896 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 505 - Forks: 34

cvogt/cbt

CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala

Language: Scala - Size: 1.31 MB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 489 - Forks: 59

benchkram/bob

Bob is a high-level build tool for multi-language projects.

Language: Go - Size: 2.22 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 483 - Forks: 14

python-cmake-buildsystem/python-cmake-buildsystem

A cmake buildsystem for compiling Python

Language: CMake - Size: 1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 446 - Forks: 150

deplinenoise/tundra

Tundra is a code build system that tries to be accurate and fast for incremental builds

Language: C - Size: 2.75 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 442 - Forks: 78

lure-sh/lure

The community repository missing from your Linux distro

Language: Go - Size: 750 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 413 - Forks: 7

evmar/n2

n2 ("into"), a ninja compatible build system

Language: Rust - Size: 675 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 403 - Forks: 31

rizsotto/scan-build

Clang's scan-build re-implementation in python

Language: Python - Size: 1020 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 374 - Forks: 35

thomhurst/ModularPipelines

Write your pipelines in C# !

Language: C# - Size: 27.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 367 - Forks: 12

cloudposse/build-harness

Collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more

Language: Makefile - Size: 4.32 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 358 - Forks: 127

xonixx/makesure

Simple task/command runner with declarative goals and dependencies

Language: Shell - Size: 854 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 346 - Forks: 6

ojkelly/yarn.build

Build 🛠 and Bundle 📦 your local workspaces. Like Bazel, Buck, Pants and Please but for Yarn Berry. Build any language, mix javascript, typescript, golang and more in one polyglot repo. Ship your bundles to AWS Lambda, Docker, or any nodejs runtime.

Language: TypeScript - Size: 463 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 330 - Forks: 26

niXman/mingw-builds

Scripts for building the 32 and 64-bit MinGW-W64 compilers for Windows

Language: Shell - Size: 5.43 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 312 - Forks: 115

zchrissirhcz/cmake_examples

Practical, Easy-to-copy CMake examples

Language: C++ - Size: 6.23 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 308 - Forks: 47

vector-of-bool/bpt

A C++ tool for a new decade

Language: C++ - Size: 12.4 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 297 - Forks: 14

msv-lab/modus 📦

A language for building Docker/OCI container images

Language: Rust - Size: 560 KB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 278 - Forks: 7

moonbitlang/moon

The build system and package manager for MoonBit

Language: Rust - Size: 4.22 MB - Last synced at: about 14 hours ago - Pushed at: about 14 hours ago - Stars: 277 - Forks: 32

zaaack/foy

A simple, light-weight, type-friendly and modern task runner for general purpose.

Language: TypeScript - Size: 1.41 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 270 - Forks: 16

tweag/rules_haskell

Haskell rules for Bazel.

Language: Starlark - Size: 9.05 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 269 - Forks: 81

LLNL/blt

A streamlined CMake build system foundation for developing HPC software

Language: C++ - Size: 6.67 MB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 269 - Forks: 62

rife2/bld

Pure java build tool for developers who don't like dealing with build tools

Language: Java - Size: 1.42 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 256 - Forks: 14

osbuild/osbuild

Build-Pipelines for Operating System Artifacts

Language: Python - Size: 33.5 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 235 - Forks: 123

boostorg/build

B2 makes it easy to build C++ projects, everywhere.

Language: C++ - Size: 31.6 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 235 - Forks: 51

muon-build/muon

An implementation of the meson build system in c99

Language: C - Size: 5.83 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 224 - Forks: 17

bevry-archive/buildr

The (Java|Coffee)Script and (CSS|Less) (Builder|Bundler|Packer|Minifier|Merger|Checker)

Language: CoffeeScript - Size: 335 KB - Last synced at: 7 days ago - Pushed at: about 12 years ago - Stars: 206 - Forks: 10

pianocomposer321/yabs.nvim 📦

Yet Another Build System/Code Runner for Neovim, written in lua

Language: Lua - Size: 426 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 200 - Forks: 8

maxmcd/bramble

Purely functional build system and package manager

Language: Go - Size: 1.94 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 192 - Forks: 5

zyedidia/knit

A simple and flexible build tool using Lua, similar to make/mk.

Language: Go - Size: 621 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 186 - Forks: 4

atilaneves/reggae

Build system in D, Python, Ruby, Javascript or Lua

Language: D - Size: 2.51 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 183 - Forks: 22

OCamlverse/ocamlverse.github.io

Documentation of everything relevant in the OCaml world

Language: SCSS - Size: 4.28 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 182 - Forks: 68

pdtpartners/nix-ninja

Ninja-compatible incremental build system for Nix

Language: Rust - Size: 1.23 MB - Last synced at: about 5 hours ago - Pushed at: 20 days ago - Stars: 176 - Forks: 5

boozook/playdate

Playdate Dev Tools and API

Language: Rust - Size: 2.47 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 161 - Forks: 9

zerodaycode/Zork

Project manager and builder automation tool for modern C++ projects

Language: Rust - Size: 239 MB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 154 - Forks: 11

oracle/macaron

Macaron is an extensible supply-chain security analysis framework from Oracle Labs that supports a wide range of build systems and CI/CD services. It can be used to prevent supply chain attacks, detect malicious Python packages, or check conformance to frameworks, such as SLSA. Documentation:

Language: Python - Size: 6.49 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 153 - Forks: 28

SRA-VJTI/Pixels_Seminar

SRA's seminar on Introduction to Computer Vision Fundamentals

Language: C++ - Size: 53.2 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 151 - Forks: 108

arduino-cmake/Arduino-CMake-NG 📦

CMake-Based framework for Arduino platforms

Language: CMake - Size: 3.37 MB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 138 - Forks: 39

ejholmes/walk

A fast, general purpose, graph based build and task execution utility.

Language: Go - Size: 2.21 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 138 - Forks: 1

scikit-build/cmake-python-distributions

This project provides the infrastructure to build CMake Python wheels.

Language: Python - Size: 1020 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 122 - Forks: 36

SoftwareNetwork/sw

Software Manager. Build System, Build System Generator and Package Manager. C/C++ and other languages. Tools and libraries for Software Management.

Language: C++ - Size: 10.1 MB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 121 - Forks: 24

Beliavsky/Fortran-Tools

Links to Fortran compilers, preprocessors, formatters, static analyzers, transpilers, IDEs, build systems, etc.

Size: 1.44 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 120 - Forks: 11

timniederhausen/gn

Standalone version of Chromium's GN

Language: C++ - Size: 25.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 120 - Forks: 48

chalet-org/chalet

A cross-platform JSON-based project & build tool

Language: C++ - Size: 21.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 118 - Forks: 1

Anaminus/rbxmk

A tool for processing Roblox files.

Language: Go - Size: 2.58 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 114 - Forks: 11

GauravDawra/Beast

A build system built for speed and power

Language: C++ - Size: 798 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 114 - Forks: 7

milesj/boost

🚀 A collection of type-safe cross-platform packages for building robust server-side and client-side systems.

Language: TypeScript - Size: 31.8 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 112 - Forks: 8

cppan/cppan

Project evolved into Software Network: https://github.com/SoftwareNetwork/sw

Language: C++ - Size: 7.74 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 106 - Forks: 23

ixm-one/legacy 📦

Make CMake less painful when trying to write Modern Flexible CMake (legacy)

Language: CMake - Size: 499 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 106 - Forks: 7

robseb/rsyocto

🤖 SoCFPGA: Open-Source Embedded Linux Distribution with a highly flexible build system, developed for Intel (ALTERA) SoC-FPGAs (Cyclone V & Arria 10)

Language: Python - Size: 119 MB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 105 - Forks: 26

linkdd/shipp

Deadly simple package manager

Language: Rust - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 104 - Forks: 1

skroutz/mistry 📦

General-purpose build server

Language: Go - Size: 620 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 104 - Forks: 8

pikvm/pi-builder

Extensible tool to build Arch Linux ARM for Raspberry Pi on x86_64 host using Docker

Language: Python - Size: 14.4 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 101 - Forks: 64

latex3/l3build

A testing and building system for LaTeX

Language: Lua - Size: 1.58 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 98 - Forks: 18

mob-sakai/ProjectBuilder

A tool for easy automating and customizing build process for Unity.

Language: C# - Size: 292 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 98 - Forks: 20

Dawoodoz/DFPSR

Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.

Language: C++ - Size: 10.1 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 94 - Forks: 7

bfgroup/b2

B2 makes it easy to build C++ projects, everywhere.

Language: C++ - Size: 34.3 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 92 - Forks: 231

eomii/rules_ll

An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming

Language: Starlark - Size: 3.96 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 89 - Forks: 10

trailofbits/blight

A framework for instrumenting build tools

Language: Python - Size: 387 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 89 - Forks: 7

xmake-io/xmake-idea

🍨 A XMake integration in IntelliJ IDEA

Language: Kotlin - Size: 4.75 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 86 - Forks: 20

OnionIoT/source Fork of lede-project/source

Onion's fork of OpenWRT's source build system. The firmware for the Omega2, Omega2+, and Omega2 Pro is based on the openwrt-18.06 branch.

Language: C - Size: 155 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 83 - Forks: 69

solus-project/solbuild

The Solus package build system

Language: Go - Size: 3.53 MB - Last synced at: 20 days ago - Pushed at: over 6 years ago - Stars: 82 - Forks: 12

jimporter/bfg9000

bfg9000 - build file generator

Language: Python - Size: 7.31 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 78 - Forks: 21

andreas-kupries/critcl

Critcl lets you easily embed C code in Tcl. Online documentation at

Language: C - Size: 17.2 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 78 - Forks: 19

droundy/fac

Fac is a general-purpose build system that runs on Linux only, which automatically tracks dependencies by observing the build commands in operation.

Language: Rust - Size: 1.89 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 78 - Forks: 8

BobBuildTool/bob

Bob build tool - Functional cross platform build-automation tool

Language: Python - Size: 5.25 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 76 - Forks: 47

bem/themekit

Build system of design-tokens for any platforms

Language: TypeScript - Size: 1.01 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 74 - Forks: 11

ppetko/GoPXE

PXE Booting/Kickstart - Container running dhcpd, tftpd and golang APIs

Language: Go - Size: 101 MB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 74 - Forks: 16

noloader/Build-Scripts

Collection of build scripts useful when testing on downlevel, abandonware and ransomware clients

Language: Shell - Size: 65.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 71 - Forks: 22