The Missing Piece to Software Package Management

Replace Brew, apt-get and Chocolatey with a single tool

Pixi — one package manager for Windows, macOS, and Linux. Fast. Declarative. Reproducible.

36k+ packages
Multi-language
Pin versions
GPU & SIMD support

To install, run the following command in your terminal:

curl -fsSL https://pixi.sh/install.sh | bash

Or find alternative installation methods in our documentation.

Pixi is Fast

Pixi is up to 10x faster than other tools (such as Conda or Mamba). It is written in Rust and downloads and installs packages in parallel.

Simple

Running a Pixi project is very simple, thanks to the integrated task system. Just clone a project, and run `pixi run start` to get going!

Open-Source

Pixi is licensed under the permissive BSD3-License. By default, Pixi uses packages from conda-forge which are free, and contain over 25'000 open source packages to choose from!

Reproducible

We use lockfiles to capture your environment perfectly. You run the same software locally as in the CI or your coworkers machine. No more: works on my machine!

Trusted by Engineers at

Use Pixi Everywhere

Reproducible Environments

Data Science

Spin up your data science environment in seconds—complete with Jupyter, pandas, SciPy and more. Reproducible across your team, on any machine (Windows, macOS, Linux).

Deploy with Ease

Robotics

Use pixi with RoboStack to set up, build, and deploy your ROS/ROS 2 workspaces—on your dev machine, in CI, and directly on your robot.

First-class support

Machine Learning

pixi has first-class support for PyTorch, CUDA, SciKit-Learn, Transformers and more. Set up multiple environments to control what GPU's and optimizations make sense for your project.

What Do People Think?

Fast Dependency Resolution for Everyone

GitHub avatar for @TCROC

Pixi has made managing build tool dependencies an absolute breeze. We use it daily at Lange Studios for building Godot from source!

CEO @ Lange Studios
GitHub avatar for @2themaxx

I use pixi as my go-to for development environment and project management. It's easy to specify requirements make software that 'just works' and demos as simple as 'git clone && pixi run'.

GitHub avatar for @aleksrutins

Possibly the most boring package manager you'll ever use, in the best way possible.

GitHub avatar for @xhochy

prefix.dev has helped us provide tooling to manage dependencies at scale with unparalleled speed. It enables us to confidently introduce the latest software into regulated environments and ensure compliance at every step.

CTO QuantCo
GitHub avatar for @aleksrutins

Possibly the most boring package manager you'll ever use, in the best way possible.

GitHub avatar for @mkitti

Pixi is a fantastic tool to create reproducible environments for Python and beyond. Scientific computing requires fine version control of both source and binary packages, and Pixi by Prefix.dev offers a complete solution.

Janelia Research Campus, Howard Hughes Medical Institute
GitHub avatar for @sstadick

Pixi takes everything that's great about conda, and everything that's great about Cargo and combines it into one killer system.

GitHub avatar for @mfisher87

As a long time conda user I've always wanted certain workflow enhancements. Pixi has delivered the workflow I've been looking for. The fact that I've seen it perform up to 40x faster is icing on top! I now reach for Pixi every time!

UC Berkeley
GitHub avatar for @2themaxx

I use pixi as my go-to for development environment and project management. It's easy to specify requirements make software that 'just works' and demos as simple as 'git clone && pixi run'.

GitHub avatar for @carschandler

I simply won't use conda packages with any tool other than Pixi. I can't give up the incredible UX, and it's such an easy transition for teammates to make that I hesitate to even use the word "transition."

GitHub avatar for @aleksrutins

Possibly the most boring package manager you'll ever use, in the best way possible.

GitHub avatar for @mkitti

Pixi is a fantastic tool to create reproducible environments for Python and beyond. Scientific computing requires fine version control of both source and binary packages, and Pixi by Prefix.dev offers a complete solution.

Janelia Research Campus, Howard Hughes Medical Institute
GitHub avatar for @sstadick

Pixi takes everything that's great about conda, and everything that's great about Cargo and combines it into one killer system.

GitHub avatar for @mfisher87

As a long time conda user I've always wanted certain workflow enhancements. Pixi has delivered the workflow I've been looking for. The fact that I've seen it perform up to 40x faster is icing on top! I now reach for Pixi every time!

UC Berkeley
GitHub avatar for @2themaxx

I use pixi as my go-to for development environment and project management. It's easy to specify requirements make software that 'just works' and demos as simple as 'git clone && pixi run'.

GitHub avatar for @carschandler

I simply won't use conda packages with any tool other than Pixi. I can't give up the incredible UX, and it's such an easy transition for teammates to make that I hesitate to even use the word "transition."

Other Tools We've Made

Dev Blog

Where we talk about software package and environment management as well as some of the puzzles we solved recently and in the near future.

View all

Building the Missing Piece Together

When we created Prefix.dev, our goal was simple: to solve the challenges developers face every day by providing a seamless, efficient, and intuitive platform. We believe in empowering developers to focus on what matters—building and innovating—while we handle the complexities behind the scenes.