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

GitHub topics: build-tool

seeduvax/AcrobatomaticBuildSystem

Gmake based project management and build system. Main features: compile, build, package, manage dependencies, all automated.

Language: Makefile - Size: 8.37 MB - Last synced at: about 7 hours ago - Pushed at: about 8 hours ago - Stars: 9 - Forks: 4

python-project-templates/hatch-cpp

Hatch plugin for C++

Language: Python - Size: 98.6 KB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 2 - Forks: 0

zephyrproject-rtos/west

West, Zephyr's meta-tool

Language: Python - Size: 1.44 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 257 - Forks: 133

rife2/bld-pitest

PIT Mutation Testing and Coverage for bld

Language: Java - Size: 409 KB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 1 - Forks: 0

wo6zz/termux-build-apps

build APKs with Termux, without needing Proot

Size: 16.6 KB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 5 - Forks: 1

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: about 24 hours ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

256lights/zb

An experiment in hermetic, reproducible build systems

Language: Go - Size: 2.8 MB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 333 - Forks: 7

saltstack/relenv

Re-producible and Re-relocatable Python Environments

Language: Python - Size: 760 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 28 - Forks: 19

r3shape/r3make

A simple CLI build tool for C/C++.

Language: Python - Size: 66.4 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 8 - Forks: 1

tagliala/vesuvius

Compiles libraries and binaries on Heroku without pain

Language: Shell - Size: 123 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 3

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: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 2

HaxeFoundation/hxcpp

Runtime files for c++ backend for haxe

Language: C++ - Size: 36.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 307 - Forks: 201

eclipse-tycho/tycho

Tycho project repository (tycho)

Language: Java - Size: 45 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 182 - Forks: 200

chrismatix/grog

Grog is an ergonomic build system that simplifies build target declarations with file dependencies and commands, focusing on incremental runs, parallel execution, and caching.

Language: Go - Size: 748 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

jokers-pub/front-cli

Joker CLI 是下一代前端脚手架项目,主打快速、高效、适配。它支持 ESM 模块化提升加载效率,异步静态扫描削减启动时间,热更新加速迭代,遵循 rollup 插件规范拓展灵活,兼具生产构建、Joker 语法编译及低代码平台内部编译能力。

Language: TypeScript - Size: 369 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 7 - Forks: 0

rjpractice/echo-app-sbt

Companion code for the DIBS course lesson on sbt. Learn how to scaffold, structure, and run a Scala 3 project from scratch.

Language: Scala - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

TimNN/cargo-lipo

Cargo subcommand to automatically create universal libraries for iOS.

Language: Rust - Size: 104 KB - Last synced at: 1 day ago - Pushed at: 16 days ago - Stars: 552 - Forks: 45

MTrop/DoomTools

Doom-related tools for Java. Home of DECOHack and lots of other utilities. Build WAD projects (and soon, other kinds) with ease!

Language: Java - Size: 4.63 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 54 - Forks: 5

boot-clj/boot

Build tooling for Clojure.

Language: Clojure - Size: 2.92 MB - Last synced at: 1 day ago - Pushed at: about 4 years ago - Stars: 1,748 - Forks: 179

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: 2 days ago - Pushed at: 2 days ago - Stars: 2,407 - Forks: 403

thomhurst/ModularPipelines

Write your pipelines in C# !

Language: C# - Size: 27.9 MB - Last synced at: 2 days ago - Pushed at: 2 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: 2 days ago - Pushed at: 2 days ago - Stars: 76 - Forks: 47

vituum/vituum

⚡⚙️ Fast Prototyping with Template Engines in Vite. Small and fast static site generator for Vite.

Language: JavaScript - Size: 685 KB - Last synced at: about 8 hours ago - Pushed at: about 2 months ago - Stars: 344 - Forks: 12

moonrepo/moon

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

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

web-infra-dev/rsbuild

A zero-config, instant build tool powered by Rspack.

Language: TypeScript - Size: 30.6 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2,544 - Forks: 193

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

xmake-io/xmake

🔥 A cross-platform build utility based on Lua

Language: Lua - Size: 36.5 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 10,937 - Forks: 838

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

luangjokaj/wordpressify

🎈 Automate your WordPress development workflow.

Language: PHP - Size: 21.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,623 - Forks: 144

wagoodman/bashful

Use a yaml file to stitch together commands and bash snippits and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).

Language: Go - Size: 3.98 MB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 1,163 - Forks: 47

lorislab/samo

Samo developer tool to build and create release of the project (git, helm, docker, conventional-commits)

Language: Go - Size: 6.65 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

dependency-check/DependencyCheck

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.

Language: Java - Size: 281 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6,901 - Forks: 1,342

movedo/MoVeDo

build-system for Modular, Versioned Documentation

Language: Shell - Size: 332 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 3

facebook/buck 📦

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.

Language: Java - Size: 1.89 GB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 8,561 - Forks: 1,153

rizsotto/Bear

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

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

sagiegurari/cargo-make

Rust task runner and build tool.

Language: Rust - Size: 20.2 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 2,739 - Forks: 132

trunk-rs/trunk

Build, bundle & ship your Rust WASM application to the web.

Language: Rust - Size: 4.01 MB - Last synced at: 3 days ago - Pushed at: 26 days ago - Stars: 3,839 - Forks: 280

ThrowTheSwitch/Ceedling

Unit testing and build system for C projects

Language: Ruby - Size: 8.79 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 665 - Forks: 255

wxt-dev/wxt

⚡ Next-gen Web Extension Framework

Language: TypeScript - Size: 8.03 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 6,776 - Forks: 302

ChaseSunstrom/cforge

A fast, cross-platform build tool for C and C++

Language: C++ - Size: 62.9 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 112 - Forks: 6

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: about 24 hours ago - Pushed at: 1 day ago - Stars: 118 - Forks: 1

input-output-hk/haskell.nix

Alternative Haskell Infrastructure for Nixpkgs

Language: Nix - Size: 20.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 588 - Forks: 245

AerynOS/os-tools

The home of moss (system state and package manager) and boulder (moss format build tool)

Language: Rust - Size: 2.54 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 192 - Forks: 25

jeka-dev/jeka

Next-Gen Build Tool for Java & Co.

Language: Java - Size: 146 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 124 - Forks: 16

verifyica-team/pipeliner

Tool to run pipelines locally (similar to GitHub actions)

Language: Java - Size: 1.24 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 1

NekoSekaiMoe/asus_linux_debian_test

I do not have suitable devices to test yet.

Language: C - Size: 39.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

lfreleng-actions/make-action

Runs make against the contents of a Git repository and/or a local directory

Language: Makefile - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 1

felixrieseberg/windows-build-tools 📦

:package: Install C++ Build Tools for Windows using npm

Language: TypeScript - Size: 843 KB - Last synced at: about 2 hours ago - Pushed at: almost 4 years ago - Stars: 3,410 - Forks: 237

pantsbuild/pants

The Pants Build System

Language: Python - Size: 161 MB - Last synced at: 3 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

web-infra-dev/rslib

Create JavaScript libraries in a simple and intuitive way.

Language: TypeScript - Size: 3.91 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 741 - Forks: 41

joerdav/xc

Markdown defined task runner.

Language: Go - Size: 1.89 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,275 - Forks: 28

joshbrew/tinybuild

Simple, next gen, all purpose web software bundler with hot-reloading development server. Includes native desktop and mobile development support. Save yourself A TON OF TIME

Language: JavaScript - Size: 7.25 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 7 - Forks: 0

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

farm-fe/farm

Extremely fast Vite-compatible web build tool written in Rust

Language: Rust - Size: 40.7 MB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 5,319 - Forks: 180

web-infra-dev/modern.js

A progressive web framework based on React and Rsbuild.

Language: TypeScript - Size: 230 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,711 - Forks: 370

kaspar030/laze

A fast, declarative meta build system for C/C++/Rust projects, based on Ninja, designed to handle large build matrices of highly modular projects.

Language: Rust - Size: 2.96 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 46 - Forks: 5

uncss/uncss

Remove unused styles from CSS

Language: JavaScript - Size: 1.67 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 9,428 - Forks: 403

arshad-yaseen/bunup

📦 Bundles TypeScript libraries faster than you can say ‘bundle’ ⚡️

Language: TypeScript - Size: 37.5 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 34 - Forks: 2

seek-oss/sku

Front-end development toolkit

Language: TypeScript - Size: 12.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 480 - Forks: 35

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

dangmoody/Builder

A simple and powerful C++ build tool

Language: C - Size: 4.25 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

mitranim/gow

Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"

Language: Go - Size: 87.9 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 831 - Forks: 29

swiftlang/swift-llbuild

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

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

bazelbuild/intellij

IntelliJ plugin for Bazel projects

Language: Java - Size: 161 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 789 - Forks: 323

joergboe/MakeItSimple

The repository contains easy to use make-files

Language: Makefile - Size: 399 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

go-task/task

A task runner / simpler Make alternative written in Go

Language: Go - Size: 17.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 12,716 - Forks: 678

Jomy10/beaver

Readable, reliable and capable build system and command runner for any project

Language: Rust - Size: 1.13 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

mitchellh/gon 📦

Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.

Language: Go - Size: 5.45 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 1,489 - Forks: 97

gradle/gradle

Adaptable, fast automation for all

Language: Groovy - Size: 593 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 17,599 - Forks: 4,927

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

RetireJS/retire.js

scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.

Language: JavaScript - Size: 2.65 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 3,821 - Forks: 417

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

webpack/webpack

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

Language: JavaScript - Size: 65.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 65,255 - Forks: 9,081

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

yowainwright/es-check Fork of dollarshaveclub/es-check

Checks the version of ES in JavaScript files with simple shell commands 🏆

Language: JavaScript - Size: 1.41 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 186 - Forks: 17

micmurawski/poetry-plugin-lambda-build

Poetry plugin for building packages for serverless functions deployments like AWS Lambda, Google App Engine, Azure App Service, and more...

Language: Python - Size: 242 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 11

vitejs/vite

Next generation frontend tooling. It's fast!

Language: TypeScript - Size: 44.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 72,492 - Forks: 6,676

sbt/sbt

sbt, the interactive build tool

Language: Scala - Size: 47.9 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 4,830 - Forks: 950

pixel365/bx

Command-line tool for developers of 1C-Bitrix platform modules.

Language: Go - Size: 405 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 1

scify/innosetup-exe-builder

A thin flask app to create windows executable for a given Innosetup configuration.

Language: Python - Size: 206 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

web-infra-dev/rspack

The fast Rust-based web bundler with webpack-compatible API 🦀️

Language: Rust - Size: 57 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 11,388 - Forks: 650

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: 5 days ago - Pushed at: 5 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

parcel-bundler/parcel

The zero configuration build tool for the web. 📦🚀

Language: JavaScript - Size: 56.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 43,811 - Forks: 2,269

jlesquembre/clj-nix

Nix helpers for Clojure projects

Language: Clojure - Size: 1.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 161 - Forks: 22

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: 5 days ago - Pushed at: 5 days ago - Stars: 25 - Forks: 6

Jaliborc/upmod

World of Warcraft addon build and upload tool

Language: JavaScript - Size: 104 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

SCons/scons

SCons - a software construction tool

Language: Python - Size: 25.7 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 2,213 - Forks: 330

xplshn/AppBundleHUB

A repo & website that builds a ton of appbundles, weekly, completely automated. Firefox, Chromium, inkscape, ppsspp, steam, thunar, xfce components & some mutlicall AppBundles too! (there's lots more)

Language: HTML - Size: 2.84 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 12 - Forks: 4

JetBrains/amper

Amper - a project configuration and build tool with a focus on the user experience and the IDE support

Language: Kotlin - Size: 38.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,312 - Forks: 38

swissquote/crafty

The task runner that binds them all

Language: JavaScript - Size: 63.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 31 - Forks: 13

Bertk/arcade-light 📦

Arcade-light is inspired from dotnet/arcade but minimized and without Microsoft proprietary tooling

Language: C# - Size: 1.85 MB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 8 - Forks: 1

threeal/cmake-action

Configure and build CMake projects on GitHub Actions

Language: TypeScript - Size: 1.73 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 33 - Forks: 2

parcel-bundler/lightningcss

An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

Language: Rust - Size: 9.93 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 6,976 - Forks: 201

Spurkus/JonathanYunDiscordBot

A fun Discord.js bot that embodies the perfection of Jonathan yun and utilises MongoDB the database.

Language: TypeScript - Size: 135 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 2

smithy-lang/smithy-examples

A collection of examples to help users get up and running with Smithy

Language: Java - Size: 7.89 MB - Last synced at: 2 days ago - Pushed at: 10 days ago - Stars: 49 - Forks: 8