nixsearch

Every version of every nixpkgs package

Which nixpkgs commit has a package, what it is called there, and on which systems.

Try python · go@^1.22 · nodejs@20 · ripgrep · nodePackages.typescript

251,024 packages·1,470,957 versions·2,804 nixpkgs-unstable commits·updated at 8825bebf

nixsearch indexes every commit of nixpkgs-unstable minutes after it lands, and never rebuilds: a version that was ever in nixpkgs stays findable, with the commit that shipped it on each system. It is the resolver behind devbox add, and every page here is a view of the same JSON API.

What latest resolves to right now

PackageLatestAttributearm
mac
arm
linux
x86
mac
x86
linux
Updated
python 3.14.7 python3 ✓✓–✓
nodejs 26.10.0 nodejs_26 ✓✓–✓
go 1.27.1 go_1_27 ✓✓–✓
rustc 1.98.1 rustc ✓✓–✓
ruby 4.0.7 ruby_4_0 ✓✓–✓
php 8.5.10 php85 ✓✓–✓
jdk 25.0.4.1+1 jdk25 –✓–✓
deno 2.9.6 deno ✓✓–✓
bun 1.4.2 bun ✓✓–✓
elixir 1.18.1 elixir ✓✓✓✓
erlang 27.2 erlang ✓✓✓✓
dotnet-sdk 8.0.425 dotnet-sdk ✓✓–✓
zig 0.16.0 zig ✓✓✓✓
gcc 16.2.0 gcc16 ✓✓–✓
clang 21.1.8 clang ✓✓✓✓
ghc 9.10.3 ghc ✓✓✓✓
kotlin 2.4.20 kotlin ✓✓–✓
swift 5.10.1 swift ✓✓✓✓
perl 5.42.3 perl ✓✓–✓
lua 5.2.4 lua ✓✓✓✓
julia 1.12.7 julia ✓✓–✓
terraform 1.16.3 terraform ✓✓–✓
kubectl 1.37.0 kubectl ✓✓–✓
postgresql 18.6 postgresql ✓✓–✓
redis 8.10.1 redis ✓✓–✓
sqlite 3.53.3 sqlite ✓✓–✓
git 2.55.0 git ✓✓–✓
docker 29.8.0 docker ✓✓–✓
uv 0.12.17 uv ✓✓–✓
pnpm 12.3.4 pnpm ✓✓–✓

Chosen exactly as /v2/resolve?version=latest chooses. x86_64-darwin is no longer evaluated upstream, so recent versions show a gap there. Row counts and per-system import state are on the status page.