Developer duriantaco has released Fyn, a privacy-focused fork of the uv Python package manager that removes telemetry collection and adds new features. The project, which has garnered 89 stars on GitHub, positions itself as “an independent Python package manager built on uv’s foundation, with telemetry removed, new features added, and long-standing bugs fixed.”
Fyn maintains uv’s core performance characteristics while expanding functionality. According to the project documentation, it provides “10-100x faster than pip” performance and serves as “a single tool to replace pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, and more.”
The fork introduces several features not present in the original uv implementation. These include a built-in task runner that allows developers to define and execute project tasks directly in pyproject.toml files, virtual environment activation through the “fyn shell” command, and one-command dependency upgrades via “fyn upgrade.” The tool also supports Cargo-style workspaces for scalable projects and includes script execution with inline dependency metadata support.
The privacy-first approach represents the primary differentiator from uv. As stated in the project description: “No telemetry — your installs are your business.” This addresses concerns some developers have raised about data collection in package management tools.
Fyn supports macOS, Linux, and Windows platforms and can be installed via PyPI using pip or pipx, or built from source using Cargo. The project includes comprehensive documentation and maintains compatibility with pip interfaces while offering the performance benefits of Rust-based implementation.
