awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

minimalist build system / lightweight build tool

排名更新于 2026年6月30日

For 软件项目的极简构建系统, the strongest matches are ninja-build/ninja (Ninja is a minimal, low-level build system designed for), go-task/task (go-task/task is a YAML-based task runner and build tool) and casey/just (just is a lightweight command runner with a simple). Each is ranked by relevance to your query, popularity and recent activity.

我们为您精选了匹配 “minimalist build systems” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。

“软件项目的极简构建系统” 的搜索结果

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ninja-build/ninjaninja-build 的头像

    ninja-build/ninja

    13,034在 GitHub 上查看↗

    Ninja is a low-level build system and executable designed to function as a backend for higher-level build generators. It serves as a build graph processor that evaluates build files to determine the optimal execution order for target dependencies and binaries. The tool focuses on fast software compilation by executing commands based on dependency graphs to transform source code into binaries. It operates as an incremental build tool, utilizing file timestamps to manage build operations and recompile only the modified parts of a project. The system manages build automation through automated d

    Ninja is a minimal, low-level build system designed for speed and simplicity, with a small binary, no required external dependencies, fast incremental builds, and explicit dependency handling — exactly the lightweight, no-frills build tool this search targets.

    C++Incremental Build SystemsManifest-Based Build Systems
    在 GitHub 上查看↗13,034
  • go-task/taskgo-task 的头像

    go-task/task

    15,721在 GitHub 上查看↗

    Task is a YAML-based task runner and build tool used to define and automate development workflows. It functions as a dependency-based build system and cross-platform task automator, allowing users to execute shell commands across different operating systems using a declarative configuration file. The project operates as an incremental build tool, utilizing file fingerprints and checksums to track state and avoid redundant work by determining if tasks are up to date. It manages execution via a dependency graph to ensure prerequisites are completed before target commands run. The system includ

    go-task/task is a YAML-based task runner and build tool with incremental builds and dependency graph execution, making it a lightweight and simple alternative to traditional build systems like Make, which aligns with the request for minimal overhead.

    GoIncremental Build SystemsTask Dependency Management
    在 GitHub 上查看↗15,721
  • casey/justcasey 的头像

    casey/just

    34,302在 GitHub 上查看↗

    This project is a command-line task runner designed to manage project-specific workflows through a centralized, configuration-driven interface. It functions as a declarative tool for organizing build logic, environment variables, and task dependencies into a structured format, enabling the automation of complex development pipelines. The tool distinguishes itself by providing a shell-agnostic execution layer that ensures consistent behavior across Windows, macOS, and Linux. It supports advanced workflow orchestration by constructing directed acyclic graphs to manage task prerequisites, while

    just is a lightweight command runner with a simple justfile syntax, small binary, and explicit task dependencies, making it a fitting minimalist build tool that aligns well with the intent of low overhead and simplicity.

    RustTask Dependency Management
    在 GitHub 上查看↗34,302

Related searches

  • 用于大型代码库的增量构建系统
  • Go 编写的任务运行器与 Make 替代方案
  • Pipeline-as-Code 构建引擎
  • 构建工具与打包器
  • Linux build tools
  • JavaScript 项目 Monorepo 构建系统
  • Source compiler
  • 无守护进程(daemonless)的容器镜像构建工具