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
