nprt (Nixpkgs PR Tracker) is a CLI tool to track which
nixpkgs channels contain a given pull
request.
- Check if a PR has been merged into various nixpkgs channels
- Support for PR numbers or full GitHub URLs
- Colored terminal output with Nerd Font icons
- Clickable hyperlinks to PRs (in supported terminals)
- JSON output for scripting
- Parallel channel checking for fast results
This repository includes a flake for installation:
# Run directly
nix run github:thatsneat-dev/nprt
# Install to profile
nix profile install github:thatsneat-dev/nprt
# Or add to your flake inputs
{
inputs.nprt.url = "github:thatsneat-dev/nprt";
}Requires Go 1.25 or later:
go install github.com/thatsneat-dev/nprt/cmd/nprt@latestSee the full usage documentation for options, examples, and exit codes.
# Check by PR number
nprt 475593
# Check by PR URL
nprt https://github.com/NixOS/nixpkgs/pull/475593
# JSON output for scripting
nprt --json 475593
