Ecosyste.ms: Repos

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

GitHub topics: build-system

meteor/meteor

Meteor, the JavaScript App Platform

Language: JavaScript - Size: 120 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 44,065 - Forks: 5,162

vercel/turbo

Incremental bundler and build system optimized for JavaScriptΒ and TypeScript, written in Rust – including Turbopack and Turborepo.

Language: Rust - Size: 684 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 24,899 - Forks: 1,684

bazelbuild/bazel

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

Language: Java - Size: 889 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22,274 - Forks: 3,877

nrwl/nx

Smart Monorepos Β· Fast CI

Language: TypeScript - Size: 179 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 21,953 - Forks: 2,166

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: 35.3 MB - Last synced: 28 days ago - Pushed: 30 days ago - Stars: 10,822 - Forks: 381

platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

Language: Python - Size: 37.4 MB - Last synced: about 21 hours ago - Pushed: 9 days ago - Stars: 7,570 - Forks: 771

jetify-com/devbox

Instant, easy, and predictable development environments

Language: Go - Size: 40.5 MB - Last synced: about 18 hours ago - Pushed: 3 days ago - Stars: 7,568 - Forks: 169

rizsotto/Bear

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

Language: C++ - Size: 2.11 MB - Last synced: about 2 hours ago - Pushed: 1 day ago - Stars: 4,511 - Forks: 299

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: about 22 hours ago - Pushed: about 3 years ago - Stars: 4,448 - Forks: 230

theos/theos

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

Language: Makefile - Size: 2.53 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 4,326 - Forks: 1,065

amzn/style-dictionary

A build system for creating cross-platform styles.

Language: JavaScript - Size: 12.1 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 3,668 - Forks: 516

pantsbuild/pants

The Pants Build System

Language: Python - Size: 153 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 3,102 - Forks: 599

moonrepo/moon

A task runner and repo management tool for the web ecosystem, written in Rust.

Language: Rust - Size: 225 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 2,597 - Forks: 144

thought-machine/please

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

Language: Go - Size: 25.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,404 - Forks: 205

chen3feng/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.73 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 2,025 - Forks: 500

com-lihaoyi/mill

Your shiny new Java/Scala build tool!

Language: Scala - Size: 192 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 1,965 - Forks: 297

pydoit/doit

task management & automation tool

Language: Python - Size: 7.72 MB - Last synced: 2 months ago - Pushed: 7 months ago - Stars: 1,766 - Forks: 170

apenwarr/redo

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

Language: Python - Size: 1010 KB - Last synced: 22 days ago - Pushed: 6 months ago - Stars: 1,761 - Forks: 130

tj/mmake

Modern Make

Language: Go - Size: 67.4 KB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 1,708 - Forks: 42

stepchowfun/toast

Containerize your development and continuous integration environments. πŸ₯‚

Language: Rust - Size: 1.02 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1,544 - Forks: 38

jin/awesome-bazel

A curated list of Bazel rules, tooling and resources.

Size: 465 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1,098 - Forks: 129

apple/swift-llbuild

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

Language: C++ - Size: 13 MB - Last synced: 11 days ago - Pushed: 16 days ago - Stars: 1,068 - Forks: 197

corrosion-rs/corrosion

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

Language: CMake - Size: 803 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 976 - Forks: 93

poac-dev/poac

A package manager and build system for C++

Language: C++ - Size: 9.34 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 957 - Forks: 64

multiarch/crossbuild

:earth_africa: multiarch cross compiling environments

Language: Dockerfile - Size: 24.6 MB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 914 - Forks: 142

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: about 1 month ago - Pushed: 2 months ago - Stars: 893 - Forks: 101

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: 73.2 MB - Last synced: 18 days ago - Pushed: 20 days ago - Stars: 874 - Forks: 200

cmake-js/cmake-js

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

Language: JavaScript - Size: 1.15 MB - Last synced: 18 days ago - Pushed: 28 days ago - Stars: 859 - Forks: 138

fortran-lang/fpm

Fortran Package Manager (fpm)

Language: Fortran - Size: 37.7 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 814 - Forks: 91

SanderMertens/bake

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

Language: C - Size: 2.36 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 655 - Forks: 48

ninenines/erlang.mk

A build tool for Erlang that just works.

Language: Makefile - Size: 5.64 MB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 576 - Forks: 242

cvogt/cbt

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

Language: Scala - Size: 1.31 MB - Last synced: 26 days ago - Pushed: almost 6 years ago - Stars: 489 - Forks: 62

benchkram/bob

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

Language: Go - Size: 2.22 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 432 - Forks: 14

deplinenoise/tundra

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

Language: C - Size: 2.74 MB - Last synced: 17 days ago - Pushed: 2 months ago - Stars: 431 - Forks: 74

python-cmake-buildsystem/python-cmake-buildsystem

A cmake buildsystem for compiling Python

Language: CMake - Size: 983 KB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 420 - Forks: 148

lure-sh/lure

The community repository missing from your Linux distro

Language: Go - Size: 750 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 396 - Forks: 10

build-cpp/cmkr

Modern build system based on CMake and TOML.

Language: C++ - Size: 817 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 368 - Forks: 26

rizsotto/scan-build

Clang's scan-build re-implementation in python

Language: Python - Size: 1020 KB - Last synced: about 14 hours ago - Pushed: over 1 year ago - Stars: 349 - Forks: 33

cloudposse/build-harness

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

Language: Makefile - Size: 4.31 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 347 - Forks: 126

xonixx/makesure

Simple task/command runner with declarative goals and dependencies

Language: Shell - Size: 587 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 326 - Forks: 5

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: 19 days ago - Pushed: 3 months ago - Stars: 318 - Forks: 28

vector-of-bool/bpt

A C++ tool for a new decade

Language: C++ - Size: 12.4 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 296 - Forks: 13

evmar/n2

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

Language: Rust - Size: 558 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 291 - Forks: 23

modus-continens/modus

A language for building Docker/OCI container images

Language: Rust - Size: 560 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 279 - Forks: 9

tweag/rules_haskell

Haskell rules for Bazel.

Language: Starlark - Size: 8.63 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 261 - Forks: 79

niXman/mingw-builds

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

Language: Shell - Size: 5.33 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 251 - Forks: 105

LLNL/blt

A streamlined CMake build system foundation for developing HPC software

Language: C++ - Size: 6.37 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 246 - Forks: 59

boostorg/build

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

Language: C++ - Size: 31 MB - Last synced: 10 days ago - Pushed: 18 days ago - Stars: 229 - Forks: 47

bevry-archive/buildr

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

Language: CoffeeScript - Size: 335 KB - Last synced: 18 days ago - Pushed: about 11 years ago - Stars: 208 - Forks: 10

pianocomposer321/yabs.nvim πŸ“¦

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

Language: Lua - Size: 426 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 201 - Forks: 9

osbuild/osbuild

Build-Pipelines for Operating System Artifacts

Language: Python - Size: 12.4 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 183 - Forks: 109

TraceMachina/nativelink

Bazel RBE with CAS server implementation in Rust. The free cache and remote execution service, prioritizing stability and speed for the people that need it.

Language: Rust - Size: 43.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 182 - Forks: 32

atilaneves/reggae

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

Language: D - Size: 2.45 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 181 - Forks: 22

maxmcd/bramble

Purely functional build system and package manager

Language: Go - Size: 1.94 MB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 180 - Forks: 5

OCamlverse/ocamlverse.github.io

Documentation of everything relevant in the OCaml world

Language: SCSS - Size: 4.24 MB - Last synced: 18 days ago - Pushed: 27 days ago - Stars: 174 - Forks: 67

zyedidia/knit

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

Language: Go - Size: 621 KB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 171 - Forks: 5

thomhurst/ModularPipelines

Write your pipelines in C# !

Language: C# - Size: 39.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 167 - Forks: 4

SRA-VJTI/Pixels_Seminar

SRA's seminar on Introduction to Computer Vision Fundamentals

Language: C++ - Size: 53.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 146 - Forks: 97

ejholmes/walk

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

Language: Go - Size: 2.21 MB - Last synced: 3 days ago - Pushed: over 4 years ago - Stars: 137 - Forks: 1

arduino-cmake/Arduino-CMake-NG πŸ“¦

CMake-Based framework for Arduino platforms

Language: CMake - Size: 3.37 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 134 - Forks: 37

zerodaycode/Zork

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

Language: Rust - Size: 231 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 129 - Forks: 10

chalet-org/chalet

A cross-platform JSON-based project & build tool

Language: C++ - Size: 6.07 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 115 - Forks: 1

GauravDawra/Beast

A build system built for speed and power

Language: C++ - Size: 798 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 111 - Forks: 6

scikit-build/cmake-python-distributions

This project provides the infrastructure to build CMake Python wheels.

Language: Python - Size: 850 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 108 - Forks: 31

ixm-one/legacy πŸ“¦

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

Language: CMake - Size: 499 KB - Last synced: about 9 hours ago - Pushed: over 1 year ago - Stars: 106 - Forks: 7

annacrombie/muon

An implementation of the meson build system in c99

Language: C - Size: 4.4 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 106 - Forks: 8

cppan/cppan

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

Language: C++ - Size: 7.74 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 106 - Forks: 23

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 or check conformance to frameworks, such as SLSA.

Language: Python - Size: 5.71 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 106 - Forks: 17

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: 17 days ago - Pushed: 3 months ago - Stars: 105 - Forks: 7

timniederhausen/gn

Standalone version of Chromium's GN

Language: C++ - Size: 24.9 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 104 - Forks: 45

skroutz/mistry

General-purpose build server

Language: Go - Size: 620 KB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 104 - Forks: 8

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.2 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 103 - Forks: 20

mob-sakai/ProjectBuilder

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

Language: C# - Size: 292 KB - Last synced: 18 days ago - Pushed: over 4 years ago - Stars: 95 - Forks: 20

Anaminus/rbxmk

A tool for processing Roblox files.

Language: Go - Size: 2.58 MB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 89 - Forks: 7

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: 2 months ago - Pushed: 2 months ago - Stars: 89 - Forks: 57

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: 7 months ago - Pushed: over 2 years ago - Stars: 88 - Forks: 24

trailofbits/blight

A framework for instrumenting build tools

Language: Python - Size: 452 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 83 - Forks: 8

latex3/l3build

A testing and building system for LaTeX

Language: Lua - Size: 1.45 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 82 - Forks: 14

solus-project/solbuild

The Solus package build system

Language: Go - Size: 3.53 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 80 - Forks: 12

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: 153 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 79 - Forks: 68

jimporter/bfg9000

bfg9000 - build file generator

Language: Python - Size: 7.23 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 78 - Forks: 21

Beliavsky/Fortran-Tools

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

Size: 1.17 MB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 76 - Forks: 7

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: 10 days ago - Pushed: about 2 years ago - Stars: 76 - Forks: 8

ppetko/GoPXE

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

Language: Go - Size: 101 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 73 - Forks: 16

eomii/rules_ll

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

Language: Starlark - Size: 3.93 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 73 - Forks: 8

xmake-io/xmake-idea

🍨 A XMake integration in IntelliJ IDEA

Language: Kotlin - Size: 4.61 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 72 - Forks: 17

bfgroup/b2

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

Language: C++ - Size: 33.6 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 72 - Forks: 228

bem/themekit

Build system of design-tokens for any platforms

Language: TypeScript - Size: 1.01 MB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 71 - Forks: 10

BobBuildTool/bob

Bob build tool - Functional cross platform build-automation tool

Language: Python - Size: 4.82 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 71 - Forks: 44

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: 9.27 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 69 - Forks: 6

boozook/playdate

Playdate Build Tools and API

Language: Rust - Size: 1.22 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 67 - Forks: 1

sagebind/rote πŸ“¦

Automate everything.

Language: Rust - Size: 268 KB - Last synced: 18 days ago - Pushed: over 5 years ago - Stars: 67 - Forks: 5

noloader/Build-Scripts

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

Language: Shell - Size: 65.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 66 - Forks: 21

leostera/cactus

🌡A composable static site generator

Language: Reason - Size: 185 KB - Last synced: 17 days ago - Pushed: almost 4 years ago - Stars: 65 - Forks: 2

petabridge/petabridge-dotnet-new

.NET CLI template for Petabridge-style projects

Language: F# - Size: 299 KB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 65 - Forks: 11

kcmerrill/alfred

(v0.2) Even Batman needs a little help. Task runner. Automator. Build system.

Language: Go - Size: 13.3 MB - Last synced: 9 months ago - Pushed: about 5 years ago - Stars: 64 - Forks: 14

craftr-build/craftr-build-4.x

Frontend for the Craftr build framework.

Language: Python - Size: 10.4 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 60 - Forks: 14

ModuleBuild/ModuleBuild

A scaffolding framework which can be used to kickstart a generic PowerShell module project.

Language: PowerShell - Size: 4.19 MB - Last synced: 27 days ago - Pushed: about 4 years ago - Stars: 59 - Forks: 12

wix-incubator/haste

An extendable, blazing fast build system that cares about user experience

Language: JavaScript - Size: 1.17 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 58 - Forks: 10

linkdd/shipp

Deadly simple package manager

Language: Rust - Size: 21.5 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 58 - Forks: 1