nix-compact
github.com/ghuntley/nix-compact- Category
- Developer Tools
- Rank
- No. 1568Tools index
Previous survey · No. 1491 ·
- Pricing
- Open Source
- Type
- TOOL
- Use case
- Coding
- GitHub
- 19 stars
- Date
About
nix-compact is a Nix build wrapper that suppresses routine build output, reporting progress every 15 seconds while still writing full logs to disk. It surfaces bounded diagnostic excerpts and includes a reader command for investigating specific log lines, aimed at keeping build output readable for both humans and coding agents.
At a glance
nix-compact changes how Nix displays build output while keeping the full log on disk. It is worth evaluating if long builds flood your terminal or agent context and you still need enough detail to diagnose a failure.
Good fit
Nix users who frequently inspect noisy build output.
Consider something else when
Keep stock Nix if you cannot use a patched executable or need every log line streamed to another tool.
Start here
Use a disposable build with a known failure. Check the compact excerpt and exit status, then find the omitted context in the full log.
Cost and requirements
The project source-patches the native Nix CLI and documents a reader for the stored build logs.
Limits to know
Diagnostic detection affects presentation, while the build result determines exit status. Review what full logs retain before sharing them.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
nix-compact keeps full Nix build logs on disk while giving coding agents (and humans) a small, bounded summary to reason from, reducing wasted context on noisy build output.
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.