pkgx/docs
GitHub
  • Highlights
  • pkgx
    • Installing pkgx
    • Getting Started
    • Scripting
  • The pkgx Ecosystem
    • pkgm
    • dev
    • mash
    • pkgo
  • Appendix
    • FAQ
    • Deeper Dives
      • How pkgx Works: A Conceptual Overview
      • Using pkgx with a C/C++ Pipeline
    • Packaging
      • Contributing Packages
      • API
  • Linktree
    • GitHub
    • Discord
    • 𝕏
Powered by GitBook
On this page
  • pkgx
  • Quick Start
  • Using pkgx
  • The pkgx Ecosystem
  • dev
  • pkgm
  • mash
  • pkgo (Package…GO!)
  • Support
Edit on GitHub

Highlights

Last updated 1 month ago

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

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.

pkgm

pkgm installs pkgx packages to /usr/local.

mash

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

pkgo (Package…GO!)

Support

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

Installation Guide
Run Anything
Scripting
https://github.com/pkgxdev/dev
https://github.com/pkgxdev/pkgm
https://github.com/pkgxdev/mash
“Stable Diffusion WebUI”
https://github.com/pkgxdev/pkgo
Discord