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

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