awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Build Systems · Awesome GitHub Repositories

12 repos

Awesome GitHub RepositoriesBuild Systems

Systems that automate the transformation of source code into executable binaries, managing dependencies and compilation processes.

Explore 12 awesome GitHub repositories matching devops & infrastructure · Build Systems. Refine with filters or upvote what's useful.

  1. Home
  2. DevOps & Infrastructure
  3. CI/CD and Pipeline Automation
  4. Core Build Engines
  5. Build Systems

Awesome Build Systems GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Details configuration utilities for managing complex build processes and compilation settings.

    awesomeawesome-listlists
  • torvalds/linux

    torvalds/linux

    217,986GitHubView on GitHub↗

    The Linux kernel is a monolithic operating system kernel that serves as the primary interface between computer hardware and software applications. It provides the foundational infrastructure for managing system resources, including memory allocation, process scheduling, and synchronization primitives. The project inclu

    Transforms complex source code trees into bootable binary images by resolving intricate compilation dependencies and platform-specific configurations.

    C
  • microsoft/vscode

    microsoft/vscode

    181,912GitHubView on GitHub↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build,

    Automates project configuration and build processes by integrating directly with native build system toolchains.

    TypeScripteditorelectronmicrosoft
  • ollama/ollama

    ollama/ollama

    162,972GitHubView on GitHub↗

    Ollama provides a framework for running and managing local machine learning models. It includes a command-line interface for model lifecycle management, such as creation, embedding generation, and configuration, alongside a stable API for programmatic interaction across multiple programming languages. The platform sup

    Coordinates cross-platform compilation and dependency management to transform source code into functional binaries for local model execution.

    Godeepseekgemmagemma3
  • golang/go

    golang/go

    132,649GitHubView on GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external

    Transform source code into functional language distributions by executing native build scripts.

    Gogogolanglanguage
  • godotengine/godot

    godotengine/godot

    106,855GitHubView on GitHub↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-plat

    Configures build parameters to manage feature flags, script encryption, and binary optimizations for production releases.

    C++game-developmentgame-enginegamedev
  • tauri-apps/tauri

    tauri-apps/tauri

    102,979GitHubView on GitHub↗

    Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintainin

    Bundles application code, assets, and runtime components into optimized, platform-specific executables.

    Rustdesktop-apphigh-performancemobile-app
  • bitcoin/bitcoin

    bitcoin/bitcoin

    88,190GitHubView on GitHub↗

    This project is a cryptographic consensus engine and distributed ledger client that functions as a peer-to-peer network node. It enables decentralized network participation by allowing users to independently validate transactions and blocks, ensuring data integrity and consensus without reliance on a centralized author

    Guarantees identical binary outputs across different build environments through isolated processes and fixed dependency versions.

    C++bitcoinc-plus-pluscryptocurrency
  • oven-sh/bun

    oven-sh/bun

    87,491GitHubView on GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The

    Minifies, tree-shakes, and optimizes source code into production-ready web assets using a high-speed native engine.

    Zigbunbundlerjavascript
  • gohugoio/hugo

    gohugoio/hugo

    86,693GitHubView on GitHub↗

    Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, a

    Tracks partial template renders and content segments to minimize redundant processing during incremental updates.

    Goblog-enginecmscontent-management-system
  • astral-sh/uv

    astral-sh/uv

    79,476GitHubView on GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure repr

    Transforms source code into distributable packages by managing dependency resolution and build execution.

    Rustpackagingpythonresolver
  • vitejs/vite

    vitejs/vite

    78,295GitHubView on GitHub↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the d

    Extends core transformation logic through a standardized interface that allows custom hooks to intercept and modify the build process.

    TypeScriptbuild-tooldev-serverfrontend

Explore sub-tags

  • Ahead-Of-Time Binary BundlersTools that compile code and assets into native, platform-specific executables.
  • Build Configuration ToolsUtilities for managing build parameters, feature flags, and compilation settings within software development projects.
  • Build MacrosCode execution during the build phase to perform static analysis, data fetching, or code generation.
  • CMake IntegrationsSupport for CMake-based build automation and project configuration.
  • DeterministicBuild processes that guarantee identical binary output from identical source code.
  • Incremental Build CachingMechanisms that track partial state to minimize redundant processing during site updates.
  • KernelSpecialized build systems designed for managing the compilation of operating system kernels and low-level system components.
  • Language Distribution BuildersTools for compiling language runtimes from source.
  • Plugin-Based Build EnginesModular systems that extend transformation logic via standardized hook interfaces.
  • Production Asset BuildersTools that perform minification, tree-shaking, and optimization for production-ready web assets.
  • Virtual ModulesMechanisms for defining and importing modules that do not exist as physical files on disk during the build process.