Sigmanificient

A better way to search and categorize build logs

12
2
100% credibility
Found Apr 03, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A web dashboard for viewing, searching, and categorizing build failure logs from Nixpkgs packages.

How It Works

1
🔍 Discover the dashboard

You hear about a helpful tool that shows why software packages fail to build, making it easy to spot patterns in errors.

2
⚙️ Gather build information

You run a simple script to try building thousands of packages and save their results, so you have real data to explore.

3
📊 Organize the failures

You process the saved results to automatically tag and categorize what went wrong in each failed build.

4
🚀 Start the viewer

With one command, you launch a web page that displays all the organized failure information.

5
📈 Browse and search failures

You see a list of failed packages grouped by error types, search by name or inside logs, and jump right to the problem spot.

Spot common issues

You quickly understand repeating problems across packages, ready to report fixes or learn from the patterns.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is nixpkgs-failure-dashboard?

This Python FastAPI app paired with a React frontend creates a local dashboard for Nixpkgs build failures. Run a script to build thousands of packages from a Nixpkgs commit, collect logs, and auto-classify errors like CMake mismatches or Python import fails into searchable tags. Developers get a web UI to grep logs, filter by failure type, view full builds with error line highlighting, and jump straight to Hydra links—solving the pain of manually hunting breakage in massive Nixpkgs repos.

Why is it gaining traction?

Unlike raw Hydra logs or GitHub Actions outputs, it runs builds locally on x86_64-linux, tags common errors automatically, and offers a responsive UI with virtual scrolling for 10k+ entries and content search. The grep-style log search and one-click error jumps make debugging faster than scrolling GitHub, positioning it as a better GitHub dashboard and search tool for Nixpkgs-specific workflows.

Who should use this?

Nixpkgs contributors triaging PR breakage, NixOS packagers reproducing Hydra fails locally, or Hydra operators analyzing failure patterns across commits. It's ideal for anyone building flakes who wants tagged insights into python deps, C compiles, or fetch errors without sifting raw logs.

Verdict

Grab it if you're deep in Nixpkgs—solid for local failure hunting despite 12 stars and 1.0% credibility signaling early days with basic docs. Polish the tagging rules and add CI builds to make it a staple.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.