GitHub topics: build-system
sierdzio/gibs
Experimental project: in-source build system. Just for fun ;-)
Language: C++ - Size: 682 KB - Last synced at: about 3 hours ago - Pushed at: about 4 hours ago - Stars: 1 - Forks: 1

prosazhin/mixin-dictionary
Creating mixins from design tokens for LESS and SCSS.
Language: JavaScript - Size: 116 KB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

prosazhin/tailwind-dictionary
Creating a Tailwind Theme from design tokens
Language: JavaScript - Size: 146 KB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

ImBIOS/monorepo-benchmarks
Benchmarking the experience of using monorepo tools - Bazel, Gradle, Lage, Lerna, Nx, Pants, Rush, Turborepo
Language: TypeScript - Size: 8.98 MB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

rife2/bld-pitest
PIT Mutation Testing and Coverage for bld
Language: Java - Size: 409 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

jpxor/ccbuild
A zero-config build system for C and C++ projects, inspired by go and cargo style build tools
Language: C - Size: 161 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

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: 3 days ago - Stars: 8,285 - Forks: 811

jonathanpoelen/cpp-compiler-options
Compilation options for different versions of Clang, GCC, MSVC, ICC and Emscripten. Provided a generator and different file formats (cmake, xmake, meson, premake5, bjam/b2, ...)
Language: Lua - Size: 3.27 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 25 - Forks: 0

MadLadSquad/UVKBuildTool
The universal file generator, build and release tool for the UntitledImGuiFramework & most web applications by MadLadSquad
Language: C++ - Size: 646 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 2

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: 880 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,407 - Forks: 403

thomhurst/ModularPipelines
Write your pipelines in C# !
Language: C# - Size: 27.9 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 367 - Forks: 12

BobBuildTool/bob
Bob build tool - Functional cross platform build-automation tool
Language: Python - Size: 5.25 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 76 - Forks: 47

moonrepo/moon
A build system and monorepo management tool for the web ecosystem, written in Rust.
Language: Rust - Size: 325 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,172 - Forks: 170

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: 3 days ago - Pushed at: 3 days ago - Stars: 2,006 - Forks: 90

scikit-build/cmake-python-distributions
This project provides the infrastructure to build CMake Python wheels.
Language: Python - Size: 1020 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 122 - Forks: 36

thought-machine/please
High-performance extensible build system for reproducible multi-language builds.
Language: Go - Size: 27 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,509 - Forks: 206

rizsotto/Bear
Bear is a tool that generates a compilation database for clang tooling.
Language: C++ - Size: 2.25 MB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 5,481 - Forks: 330

latex3/l3build
A testing and building system for LaTeX
Language: Lua - Size: 1.58 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 98 - Forks: 18

cake-build/website
:earth_americas: The Cake website: https://cakebuild.net
Language: HTML - Size: 8.42 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 44 - Forks: 230

jetify-com/devbox
Instant, easy, and predictable development environments
Language: Go - Size: 40.4 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 9,781 - Forks: 244

chalet-org/chalet
A cross-platform JSON-based project & build tool
Language: C++ - Size: 21.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 118 - Forks: 1

roadrunner-server/velox
🧱 Automated build system for the RR with custom plugins.
Language: Go - Size: 894 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 5

vector-of-bool/bpt
A C++ tool for a new decade
Language: C++ - Size: 12.4 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 297 - Forks: 14

pantsbuild/pants
The Pants Build System
Language: Python - Size: 161 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,489 - Forks: 657

DevTeam/csharp-interactive
Build automation system for .NET
Language: C# - Size: 9.13 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 21 - Forks: 0

HEP-SoC/SoCMake
CMake based hardware build system
Language: CMake - Size: 6.05 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 17 - Forks: 3

OCamlverse/ocamlverse.github.io
Documentation of everything relevant in the OCaml world
Language: SCSS - Size: 4.28 MB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 182 - Forks: 68

darkyboys/magma
`Magma` is an Open-Source Cross-Platform Build System developed for Making C++ Projects with a lot of ease.
Language: C++ - Size: 250 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

FollowTheProcess/spok
It's a build system Jim, but not as we know it 🖖
Language: Go - Size: 3.46 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 10 - Forks: 0

amzn/style-dictionary
A build system for creating cross-platform styles.
Language: JavaScript - Size: 15.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,155 - Forks: 594

trenthuber/cbs
C build system
Language: C - Size: 40 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

dangmoody/Builder
A simple and powerful C++ build tool
Language: C - Size: 4.25 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

ktbarrett/find_libpython
Finds the libpython associated with the current Python environment, wherever it may be hiding.
Language: Python - Size: 56.6 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 17 - Forks: 7

python-cmake-buildsystem/python-cmake-buildsystem
A cmake buildsystem for compiling Python
Language: CMake - Size: 1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 446 - Forks: 150

bazelbuild/bazel
a fast, scalable, multi-language and extensible build system
Language: Java - Size: 924 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 24,022 - Forks: 4,209

project-ncl/build-finder
Finds builds in Koji and PNC
Language: Java - Size: 2.88 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 15

swiftlang/swift-llbuild
A low-level build system, used by Xcode and the Swift Package Manager
Language: C++ - Size: 24 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,199 - Forks: 207

ja11sop/cuppa
A simple, extensible build system for use with Scons
Language: Python - Size: 1.22 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 25 - Forks: 12

Jomy10/beaver
Readable, reliable and capable build system and command runner for any project
Language: Rust - Size: 1.13 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

boozook/playdate
Playdate Dev Tools and API
Language: Rust - Size: 2.47 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 161 - Forks: 9

vividus-framework/vividus-build-system
Build system of VIVIDUS
Language: Shell - Size: 1.18 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 35 - Forks: 22

nrwl/nx
Build system, optimized for monorepos, with AI-powered architectural awareness and advanced CI capabilities.
Language: TypeScript - Size: 654 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 25,550 - Forks: 2,510

vercel/turborepo
Build system optimized for JavaScript and TypeScript, written in Rust
Language: Rust - Size: 738 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 27,571 - Forks: 1,976

osbuild/osbuild
Build-Pipelines for Operating System Artifacts
Language: Python - Size: 33.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 234 - Forks: 123

Beliavsky/Fortran-Tools
Links to Fortran compilers, preprocessors, formatters, static analyzers, transpilers, IDEs, build systems, etc.
Size: 1.44 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 120 - Forks: 11

meteor/meteor
Meteor, the JavaScript App Platform
Language: JavaScript - Size: 131 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 44,644 - Forks: 5,209

9elements/firmware-action
Build system for open source firmware (coreboot, linux, EDK2, ...) with unified builds across development and CI environments.
Language: Go - Size: 1.22 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 17 - Forks: 1

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: 5 days ago - Pushed at: 24 days ago - Stars: 11,735 - Forks: 418

cesar-douady/open-lmake
Open-lmake is a generic, fearless build system. It is like make, except that it is user-friendly, versatile, scalable and reliable.
Language: C++ - Size: 8.61 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 25 - Forks: 6

cppfw/prorab
:construction_worker: non-recursive GNU make-based build framework
Language: Makefile - Size: 689 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 27 - Forks: 4

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: 49.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,336 - Forks: 176

CyberTailor/nimbus
[MIRROR] A packaging-friendly Nim build system
Language: Nim - Size: 266 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

kassane/anotherBuildStep
zig build add-on (add more toolchains [LLVM-based] support)
Language: Zig - Size: 117 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 0

CDSoft/bang
Moved to Codeberg, this repo is just a (temporary) mirror -- Bang is a Ninja file generator scriptable in Lua/LuaX.
Language: Lua - Size: 852 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 1

R3D9477/vscLazyTemplate_Cpp
rapid start the new C++ project, easy to debug and obtain profiling reports
Language: CMake - Size: 16.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 0

jin/awesome-bazel
A curated list of Bazel rules, tooling and resources.
Size: 377 KB - Last synced at: about 13 hours ago - Pushed at: 6 months ago - Stars: 1,189 - Forks: 137

gigalasr/vhdlmake
A build system for vhdl that can infer all dependencies automaticaly
Language: C++ - Size: 150 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

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: 7 days ago - Pushed at: 7 days ago - Stars: 94 - Forks: 7

redeclipse/deploy
Official repository for Red Eclipse deployment files.
Size: 39.3 GB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 1

barbell-math/smoothbrain-bs
A very simple build system written in 100% golang to avoid the need to have cmake as a dependency.
Language: Go - Size: 1.63 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

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: 8 days ago - Pushed at: 8 days ago - Stars: 914 - Forks: 205

moonbitlang/moon
The build system and package manager for MoonBit
Language: Rust - Size: 4.06 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 273 - Forks: 32

zeke-io/crafty
Make your minecraft servers VCS friendly!
Language: Rust - Size: 415 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

ixm-one/pytest-cmake-presets
Execute CMake Presets via pytest
Language: Python - Size: 942 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

Wolfyxon/lover
Love2D runner and cross platform builder inspired by Cargo.
Language: Rust - Size: 477 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 24 - Forks: 1

iyxan23/zipalign-java
📦 zipalign re-implemented in pure Java with no dependencies!
Language: Java - Size: 147 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 63 - Forks: 14

EmbeddedEnterprises/cmake-ts
Typescript based rewrite of cmake-js to support cross compilation
Language: TypeScript - Size: 872 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 12 - Forks: 5

zchrissirhcz/cmake_examples
Practical, Easy-to-copy CMake examples
Language: C++ - Size: 6.23 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 308 - Forks: 47

eomii/rules_ll
An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming
Language: Starlark - Size: 3.96 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 89 - Forks: 10

robotology/ycm-cmake-modules
YCM (YCM CMake modules) is a collection of various useful CMake modules.
Language: CMake - Size: 3.04 MB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 57 - Forks: 23

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: 11 days ago - Pushed at: 11 days ago - Stars: 312 - Forks: 115

ISSOtm/gb-starter-kit
A customizable and ready-to-compile bundle for Game Boy RGBDS projects. Contains your bread and butter, guaranteed 100% kitchen sink-free.
Language: Assembly - Size: 112 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 59 - Forks: 10

tweag/rules_haskell
Haskell rules for Bazel.
Language: Starlark - Size: 9.05 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 269 - Forks: 81

ARM-software/bob-build
Meta-build system using Blueprint and ninja
Language: Go - Size: 3.2 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 33 - Forks: 17

paketo-buildpacks/leiningen
A Cloud Native Buildpack that builds Leiningen-based applications from source
Language: Go - Size: 599 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 8 - Forks: 3

paketo-buildpacks/sbt
A Cloud Native Buildpack that builds SBT-based applications from source
Language: Go - Size: 694 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 9 - Forks: 1

paketo-buildpacks/gradle
A Cloud Native Buildpack that builds Gradle-based applications from source
Language: Go - Size: 622 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 30 - Forks: 17

TEN-framework/ten_gn
A build system for the C/C++ components of the TEN framework, based on Google's GN.
Language: Python - Size: 17.8 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 3

rife2/bld-checkstyle
bld Checkstyle Extension
Language: Java - Size: 407 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

SanderMertens/bake
Bake, A build system for building, testing and running C & C++ projects
Language: C - Size: 2.46 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 699 - Forks: 57

fortran-lang/fpm
Fortran Package Manager (fpm)
Language: Fortran - Size: 47.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 948 - Forks: 108

stepchowfun/toast
Containerize your development and continuous integration environments. 🥂
Language: Rust - Size: 1.08 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1,587 - Forks: 40

csodelinux/bit
BIT is a minimal C++ build system designed to be fast, portable, and easy to use. It’s written in pure C++ with no standard library, making it extremely lightweight and dependency-free.
Language: C++ - Size: 57.6 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

chalet-org/chalet-docs
Chalet documentation website in NextJs
Language: TypeScript - Size: 5.93 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

rife2/bld-pmd
bld extension to perform static code analysis with PMD
Language: Java - Size: 415 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

aquawicket/DigitalKnob
C++/Javascript/Html/CSS, Cross-Platform Solution
Language: HTML - Size: 94.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 28 - Forks: 8

ducknix/amk
Another Make
Language: C - Size: 15.6 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

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: 4 days ago - Pushed at: about 2 months ago - Stars: 914 - Forks: 103

ArmaanCPro/PremakeTemplate
C++ Premake Core/App Project Template
Language: Lua - Size: 3.65 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

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: 4 days ago - Pushed at: 4 days ago - Stars: 153 - Forks: 28

corrosion-rs/corrosion
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
Language: CMake - Size: 814 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1,232 - Forks: 117

zaaack/foy
A simple, light-weight, type-friendly and modern task runner for general purpose.
Language: TypeScript - Size: 1.41 MB - Last synced at: about 24 hours ago - Pushed at: 2 months ago - Stars: 270 - Forks: 16

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: 17 days ago - Pushed at: about 1 month ago - Stars: 4,602 - Forks: 1,092

pdtpartners/nix-ninja
Ninja-compatible incremental build system for Nix
Language: Rust - Size: 1.23 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 170 - Forks: 5

dx3mod/bavar 📦
A domain-specific build system for AVR C/C++ projects.
Language: OCaml - Size: 98.6 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

lefou/mill Fork of com-lihaoyi/mill
Your shiny new Java/Scala build tool!
Language: Scala - Size: 48.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

metayeti/YABS.js
Yet-Another-Build-System.js
Language: JavaScript - Size: 901 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

yldrefruz/ebuild
ebuild is a powerful build system designed to handle complex module-based projects.
Language: C# - Size: 158 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

rizsotto/scan-build
Clang's scan-build re-implementation in python
Language: Python - Size: 1020 KB - Last synced at: about 23 hours ago - Pushed at: over 2 years ago - Stars: 374 - Forks: 35

cmake-js/cmake-js
CMake.js - a Node.js native addon build tool
Language: JavaScript - Size: 921 KB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 914 - Forks: 146
