GitPedia

Soar

A fast, modern package manager for Static Binaries, Portable Formats (AppImage|AppBundle|FlatImage|Runimage) & More [maintainer=@QaidVoid]

From pkgforgeยทUpdated June 22, 2026ยทView on GitHubยท

[crates-shield]: https://img.shields.io/crates/v/soar-cli [crates-url]: https://crates.io/crates/soar-cli [discord-shield]: https://img.shields.io/discord/1313385177703256064?logo=%235865F2&label=discord [discord-url]: https://discord.gg/djJUs48Zbu [doc-shield]: https://img.shields.io/badge/docs-soar.qaidvoid.dev-blue [doc-url]: https://soar.qaidvoid.dev [license-shield]: https://img.shields.io/github/license/pkgforge/soar.svg [license-url]: https://github.com/pkgforge/soar/blob/main/LICENSE The project is written primarily in Rust, distributed under the MIT License license, first published in 2024. Key topics include: appimage, appimage-repository, appimagehub, appimages, apps.

Latest release: v0.12.4โ€” Soar v0.12.4
<div align="center">

Crates.io
Discord
Documentation
License: MIT

</div> <h4 align="center"> <a href="https://soar.qaidvoid.dev">๐Ÿ“˜ Documentation</a> | </h4> <p align="center"> A fast, modern, bloat-free distro-independent package manager that <i>just works</i><br> Supports static binaries, AppImages, and other Portable formats (AppBundle, FlatImage, RunImage, Wrappe, etc.) on any Linux distribution. </p>

๐Ÿ“ฆ What is Soar?

Soar is a package manager - it doesn't build or host packages itself. Instead, it consumes package metadata from repositories and handles downloading, installing, and managing packages on your system.

How it works:

  • Repositories (like soarpkgs - the default) build and host packages, providing metadata in a standard format
  • Soar fetches this metadata, lets you search/install packages, and manages your local installations
  • You can use soarpkgs, add third-party repos, or even create your own

This separation means Soar works with any compatible repository - it's not tied to a specific package source.

๐Ÿช„ Quickstart

[!TIP]

  • Soar comes as a single-file, statically-linked executable with no dependencies that you can simply download & run.
  • The install script does this & more automatically for you.
bash
# cURL curl -fsSL "https://raw.githubusercontent.com/pkgforge/soar/main/install.sh" | sh # wget wget -qO- "https://raw.githubusercontent.com/pkgforge/soar/main/install.sh" | sh

[!NOTE]

๐ŸŒŸ Key Features

FeatureDescription
UniversalSingle binary, no dependencies, works on any Unix-like system without superuser privileges.
Portable FormatsInstall static binaries, AppImages, and other self-contained archives with ease.
System IntegrationAutomatically adds desktop entries and icons for a native feel.
Repository AgnosticWorks with any repository that provides compatible metadata. Use official soarpkgs repo, third-party sources, or create your own.
Security FirstEnforces security through checksums and signature verification for package installations.
Fast & EfficientMinimal overhead with parallel downloads and efficient package operations.

๐Ÿค Contributing

We welcome contributions! Please feel free to fork the repository and submit pull requests. See CONTRIBUTING.md for contribution guidelines.

๐Ÿ’ฌ Contact

We have a growing community on discord to discuss not only Soar/Pkgforge but also other cool projects, feel free to join & hangout anytime.

  • Discord

Minimum Supported Rust Version (MSRV)

v1.88.0

Contributors

Showing top 4 contributors by commit count.

View all contributors on GitHub โ†’

This article is auto-generated from pkgforge/soar via the GitHub API.Last fetched: 6/22/2026