Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 2.13 KB

File metadata and controls

54 lines (35 loc) · 2.13 KB

About PkgForge

PkgForge provides portable packages, static binaries, and Soar — a package manager written in Rust.

Projects

Soar

Fast, portable package manager for Linux. Zero dependencies, no root required.

SBUILD / sbuilder

YAML-based build script format for creating portable packages. Includes a linter, runner, and meta-generator.

soarpkgs

The main package repository with 500+ SBUILD recipes, automated CI builds, and multi-architecture support.

Organizations

Organization Purpose
pkgforge Core projects (Soar, sbuilder, soarpkgs)
pkgforge-dev Development and experimental projects (base images, tooling)
pkgforge-community Community-maintained forks of dependencies with preserved history

Philosophy

  1. Portability — packages work on as many distros as possible
  2. Simplicity — easy to create, easy to install
  3. Transparency — all builds are public with full logs and attestations
  4. Performance — static binaries, no compilation needed for users

History

  • July 2023: Toolpacks created — scripts for fetching precompiled binaries
  • Nov 2023: Hysp, the first package manager for Toolpacks
  • Oct 2024: Soar receives its first commit
  • Nov 2024: PkgForge organization created, soarpkgs established
  • Jan 2025: Toolpacks archived, fully replaced by soarpkgs

Resources