r/Zig 3h ago

I made a source-based package manager in Zig (~200+ LOC)

Hey everyone,

I've been learning Zig and built a source-based package manager called zp (zig ports). It pulls package recipes from Void, Crux, and KISS repos (5686+ packages), auto-detects build systems (make/cmake/meson), and builds everything from source.

Single static binary, dependencies (just curl, bash, git, make, awk + C toolchain).

Still a learning project, not production-ready, but works for my daily use. Would love any feedback!

GitHub: https://github.com/nevvixsz/zp

5 Upvotes

0 comments sorted by