14 releases
new 0.5.7 | Feb 17, 2025 |
---|---|
0.5.6 | Feb 15, 2025 |
0.5.2 | Jan 30, 2025 |
0.4.8 | Nov 26, 2024 |
#71 in Command line utilities
896 downloads per month
250KB
6.5K
SLoC
Soar
Soar is a Fast, Modern, Bloat-Free Distro-Independent Package Manager that Just Works
Supports Static Binaries, AppImages, and other Portable formats on any *Unix-based Distro
🌟 Key Features
- Distro Agnostic (Read the Manifesto)
- Native Desktop Integration
- SLSA Build L2 Security Guarantees
- Thousands of Prebuilt Packages (Soar User Repository)
- Universal Package Support
- & Much More
🔧 Installation
Soar comes as a single-file, statically-linked executable with no dependencies that you can simply download & run.
- Docs: https://soar.qaidvoid.dev/installation.html
- Extra Guide & Information: https://docs.pkgforge.dev
⚙️ Configuration
Soar comes with sane defaults & all repositories preconfigured at ~/.config/soar/config.toml
For additional configuration guide, click here
[!NOTE] Soar provides External repositories, which aren't enabled by default. Enable them with
soar defconfig --external
if you haven't created configuration file yet. Or, add them manually using metadata from here.
🎯 Usage
Simply run soar --help
for general options.
- General Guide & Manual is maintained at: soar.qaidvoid.dev
- Detailed guide regarding each format is at: docs.pkgforge.dev
📦 Packages
Our Official repositories use a novel recipe format called .SBUILD
at pkgforge/soarpkgs.
Our CI Infra builds these packages periodically & syncs to the cache.
Additionally we also support AM & appimage.github.io as external repositories
What Packages are Available?
- Type
soar list
for a list - Or visit pkgs.pkgforge.dev
To request new packages or report an issue with an existing one, please use the pkgforge/soarpkgs repository.
💬 Community
Be a part of our community to interact with our team, get quick help, and share your ideas
- Other Channels: https://docs.pkgforge.dev/contact/chat
🤝 Contributing
We welcome contributions! Please feel free to fork the repository and submit pull requests. If you have suggestions or feature requests, open an discussion to discuss.
Please feel free to:
- Fork the repository
- Create your feature branch
- Submit a pull request
📝 License
This project is licensed under MIT - see the LICENSE file for details.
Dependencies
~65MB
~1M SLoC