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
