Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pkgforge/soar
A fast, modern package manager for Static Binaries, Portable Formats (AppImage|AppBundle|FlatImage|Runimage) & More
https://github.com/pkgforge/soar
appimage appimage-repository appimagehub appimages apps download-manager experimental fast flatimage linux linux-app linux-apps-managment package package-manager packages portable portable-apps portableapps runimage rust
Last synced: 3 months ago
JSON representation
A fast, modern package manager for Static Binaries, Portable Formats (AppImage|AppBundle|FlatImage|Runimage) & More
- Host: GitHub
- URL: https://github.com/pkgforge/soar
- Owner: pkgforge
- License: mit
- Created: 2024-10-03T02:24:54.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-11-04T12:35:03.000Z (3 months ago)
- Last Synced: 2024-11-04T13:31:14.610Z (3 months ago)
- Topics: appimage, appimage-repository, appimagehub, appimages, apps, download-manager, experimental, fast, flatimage, linux, linux-app, linux-apps-managment, package, package-manager, packages, portable, portable-apps, portableapps, runimage, rust
- Language: Rust
- Homepage: https://soar.qaidvoid.dev
- Size: 220 KB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Soar Package Manager
[![Crates.io](https://img.shields.io/crates/v/soar-cli)](https://crates.io/crates/soar-cli)
[![Documentation](https://img.shields.io/badge/docs-soar.qaidvoid.dev-blue)](https://soar.qaidvoid.dev)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)Soar is a fast Linux package manager that doesn't suck. Works with static binaries, AppImages, and other portable stuff.
![]()
## 🌟 Key Features
- [Universal Package Support](https://soar.qaidvoid.dev/#universal-package-support)
- [Desktop Integration](https://soar.qaidvoid.dev/#desktop-integration)## 🔧 Installation
Installation guide can be found [here](https://soar.qaidvoid.dev/installation.html)## 🎯 Usage
```sh
Usage: soar [OPTIONS]Commands:
install Install packages [aliases: i, add]
search Search package [aliases: s, find]
query Query package info [aliases: Q]
remove Remove packages [aliases: r, del]
sync Sync with remote metadata [aliases: S, fetch]
update Update packages [aliases: u, upgrade]
info Show info about installed packages [aliases: list-installed]
list List all available packages [aliases: ls]
log Inspect package build log
inspect Inspect package build script
run Run packages without installing to PATH [aliases: exec, execute]
use Use package from different family
download Download arbitrary files [aliases: dl]
health Health check
defconfig Generate default config
help Print this message or the help of the given subcommand(s)Options:
-v, --verbose Unimplemented
-h, --help Print help
-V, --version Print version
```## ⚙️ Configuration
Soar uses a JSON configuration file located at `~/.config/soar/config.json`.
For configuration guide, follow [here](https://soar.qaidvoid.dev/configuration.html)## 🤝 Contributing
We welcome contributions! Please feel free to fork the repository and submit
pull requests. If you have suggestions or feature requests, open an issue to
discuss.Please feel free to:
1. Fork the repository
2. Create your feature branch
3. Submit a pull request## 📝 License
This project is licensed under [MIT] - see the [LICENSE](LICENSE) file for details.