pkgx
is a blazingly fast, standalone, cross‐platform binary that runs anythingnpx
for everything elsenode 16? python 2? postgres 12? nps.
We don’t install packages. We cache them. Just like npx
caches & executes node packages, pkgx
caches everything else (including npx
).
pkgx
can optionally integrate with your shell giving it pkging powers.
When our investors ask why this is cool we just shrug and say “do you even dev?”.
pkgx
”pkgx
works too.x86_64
& arm64
Sure you could memorize the weird naming conventions of apt
.
But wouldn’t you rather just run?
Isn’t it time you had more than just Bash and POSIX in your scripts?
We got you.
Developer environments provide the tools you need when working in those directories. When you step away—so do they.
dev
works by examining the keyfiles in your project root. If we see cargo.toml
we know that means you want Rust. If we see pyproject.toml
we know you want Python, but also we read the TOML to determine what package manager you want.
You can constrain your dependencies to a specific version, or a range of versions by adding YAML front matter to your project keyfiles.
pkgx
is open source through and through.We go the extra mile so you don’t have to.
git
is configured to ignore .DS_Store
files 😍~/.local/bin
(and ensure that’s in the PATH
) unless they can write to /usr/local/bin
git absorb
when you type thempyenv
to automatically install the Pythons you ask forWe study and preach it, worship and practice it. It’s 100% who we are and everything we believe in and pkgx
is UNIX through and through.
Our founder, Max Howell, created Homebrew the package manager used by tens of millions of developers around the world. He understands how important community is to open source.
He built it before.
He’s building it again.
pkgx is a core contributor to the tea protocol
Learn More