Puff manages private configuration files (.env, credentials, etc.) of your git repos by storing them in a central location and creating symlinks in your projects. Moving to a new machine or setting up git worktrees is as easy as running puff init.
Yes. puff is free and open-source software released under the Apache-2.0 license.
What is the latest version of puff?
The latest version is 1.1.2, released on May 5, 2026.
Is it safe to download puff?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with ae91db284fac00bf47f874ece96bd5fd9f16b387508ca2ccd91a53d5cad00a2f.
Which Windows versions does puff support?
puff runs on Windows and is available for 64-bit (x64), ARM64 systems.
How do I uninstall puff?
Open Settings › Apps › Installed apps, find puff and select Uninstall. From the command line, run winget uninstall --id=marcinjahn.puff -e.
Is there a portable version of puff?
Yes. puff is available as a portable ZIP archive (puff-v1.1.2-x86_64-pc-windows-msvc.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to puff
Other Command Line Tools programs for Windows from different developers.