Pin nixpkgs versions....easily
Specific package versions from nixpkgs history with a simple URL.
Try it nownix run https://wooper.dev/python3~=3.11
nix shell https://wooper.dev/nodejs;uv
curl https://wooper.dev/flake/ruff
Need a specific version of Python? Node.js from last year? A particular ruff release? Wooper finds the right nixpkgs revision and generates a flake for you instantly.
Add packages to the URL with version specifiers. Use PEP 440 syntax like ~=3.11 or >=0.8
Wooper searches nixpkgs history to find the exact revision with your version. We optimize for minimal revisions.
Get a ready-to-use flake tarball. Works with nix run, nix shell, or nix develop
Enter a package name with an optional version specifier and watch the magic happen
Supports PEP 440 version specifiers: ~= >= ==
Searching nixpkgs history...
This may take a moment