Ross ROSS = Recommend OSS · open-source software intelligence for agents

gittup/tup

Tup is a file-based build system. observed · 2026-08-28

github.com/gittup/tup · homepage · C · GPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

75/100

  • Activity 95
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5603
  • days_rel: n/a
  • days_push: 34
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1262 stars · 146 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Tup is a file-based build system that takes a list of file changes and a directed acyclic graph (DAG) of dependencies, then executes only the commands needed to update dependent files. Written in C and running on Linux, macOS, and Windows, it uses specialized build algorithms to keep incremental rebuild overhead extremely low.

Use cases

  • incremental build system that only rebuilds what changed
  • faster alternative to make for large projects
  • automatically detect and track file dependencies in builds
  • rebuild outputs when source files change
  • cross-platform build tool for linux, osx, and windows
  • manage build steps as a DAG of commands

When to choose

  • You want very fast incremental rebuilds that avoid unnecessary work
  • Your project benefits from automatic dependency discovery via filesystem monitoring rather than manually declared rules
  • You need one build system that works consistently on Linux, macOS, and Windows

When to avoid

  • You need a build tool with a large ecosystem, extensive IDE integration, or many third-party plugins
  • Your team is already invested in Make/CMake conventions and existing build scripts
  • On macOS you cannot install or manage the required FUSE implementation

Facets

cli-tool · maturity stable

build-tool cli developer-tools developer-tools windows cli build-system incremental-build dag dependency-tracking make-alternative fuse c filesystem-monitoring command-line automation algorithms linux macos

3 sources

Member repositories

RepositoryRoleHealth v2
gittup/tupmain75

For agents

markdown · JSON · MCP: product_card(name="gittup/tup")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem