Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

pkgx

pkgx is a 4 MiB, standalone binary that can run anything.

Quick Start

brew install pkgx || curl https://pkgx.sh | sh
irm https://pkgx.sh | iex  # Windows

{% hint style='info' %} Installation Guide {% endhint %}

Using pkgx

The pkgx Ecosystem

pkgx is more than a package runner, it’s a composable primitive that can be used to build a whole ecosystem of tools. Here’s what we’ve built so far:

dev

dev uses shellcode and pkgx to create “virtual environments” for any project and any toolset.

{% hint style='info' %} https://github.com/pkgxdev/dev {% endhint %}

pkgm

pkgm installs pkgx packages to /usr/local.

{% hint style='info' %} https://github.com/pkgxdev/pkgm {% endhint %}

mash

mash is a package manager for scripts that use pkgx to make the whole open source ecosystem available to them.

{% hint style='info' %} https://github.com/pkgxdev/mash {% endhint %}

pkgo (Package…GO!)

Some Open Source resists packaging and instead includes long installation instructions that can be… tedious. pkgo makes using amazing tools like “Stable Diffusion WebUI” as easy as typing pkgo (thanks to pkgx).

{% hint style='info' %} https://github.com/pkgxdev/pkgo {% endhint %}

Support

Discord