Skip to content

Commit

Permalink
[autofix] Format Markdown
Browse files Browse the repository at this point in the history
  • Loading branch information
kdeldycke committed Apr 25, 2022
1 parent 25e56bc commit ffcaa32
Showing 1 changed file with 90 additions and 89 deletions.
179 changes: 90 additions & 89 deletions docs/alternatives.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,101 +8,102 @@ for such tools out there. Here is a list of some related projects I stumbled int
## Benchmark

| Package manager | `mpm` | `pacapt`[^1] | `sysget`[^2] |
| --------------- | :---: | :---------------------------------------: | :----------------------------------------------: |
| `0install` | | | |
| `apm` | βœ“ | | |
| `apk` | | βœ“ | |
| `apt` | βœ“ | βœ“ | βœ“ |
| `apt-cyg` | | βœ“ | |
| `apt-mint` | βœ“ | | |
| `brew` | βœ“ | βœ“ | βœ“ |
| `cask` | βœ“ | βœ“ | βœ“ |
| `cave` | | βœ“ | |
| `chocolatey` | βœ“ | | |
| `chromebrew` | | | βœ“ |
| `composer` | βœ“ | | |
| `conda` | | βœ“ | |
| `dnf` | βœ“ | | βœ“ |
| `emerge` | βœ“ | βœ“ | βœ“ |
| `eopkg` | | | βœ“ |
| `flatpak` | βœ“ | | βœ“ |
| `gem` | βœ“ | | βœ“ |
| `guix` | | | βœ“ |
| `macports` | | βœ“ | βœ“ |
| `mas` | βœ“ | | |
| `nix` | | | βœ“ |
| `npm` | βœ“ | | βœ“ |
| `opkg` | βœ“ | βœ“ | |
| `pacman` | βœ“ | βœ“ | βœ“ |
| `pip` | βœ“ | | βœ“ |
| `pkg` | | | βœ“ |
| `pkg_mgr` | | | βœ“ |
| `pkg_tools` | | βœ“ | |
| `pkgng` | | βœ“ | |
| `slapt-get` | | | βœ“ |
| `snap` | βœ“ | | βœ“ |
| `spack` | | | |
| `steamcmd` | βœ“ | | |
| `sun_tools` | | βœ“ | |
| `swupd` | | βœ“ | |
| `tazpkg` | | βœ“ | |
| `tlmgr` | | βœ“ | |
| `vscode` | βœ“ | | |
| `xbps` | | βœ“ | βœ“ |
| `yarn` | βœ“ | | |
| `yum` | βœ“ | βœ“ | βœ“ |
| `zypper` | βœ“ | βœ“ | βœ“ |
| --------------- | :---: | :----------: | :----------: |
| `0install` | | | |
| `apm` | βœ“ | | |
| `apk` | | βœ“ | |
| `apt` | βœ“ | βœ“ | βœ“ |
| `apt-cyg` | | βœ“ | |
| `apt-mint` | βœ“ | | |
| `brew` | βœ“ | βœ“ | βœ“ |
| `cask` | βœ“ | βœ“ | βœ“ |
| `cave` | | βœ“ | |
| `chocolatey` | βœ“ | | |
| `chromebrew` | | | βœ“ |
| `composer` | βœ“ | | |
| `conda` | | βœ“ | |
| `dnf` | βœ“ | | βœ“ |
| `emerge` | βœ“ | βœ“ | βœ“ |
| `eopkg` | | | βœ“ |
| `flatpak` | βœ“ | | βœ“ |
| `gem` | βœ“ | | βœ“ |
| `guix` | | | βœ“ |
| `macports` | | βœ“ | βœ“ |
| `mas` | βœ“ | | |
| `nix` | | | βœ“ |
| `npm` | βœ“ | | βœ“ |
| `opkg` | βœ“ | βœ“ | |
| `pacman` | βœ“ | βœ“ | βœ“ |
| `pip` | βœ“ | | βœ“ |
| `pkg` | | | βœ“ |
| `pkg_mgr` | | | βœ“ |
| `pkg_tools` | | βœ“ | |
| `pkgng` | | βœ“ | |
| `slapt-get` | | | βœ“ |
| `snap` | βœ“ | | βœ“ |
| `spack` | | | |
| `steamcmd` | βœ“ | | |
| `sun_tools` | | βœ“ | |
| `swupd` | | βœ“ | |
| `tazpkg` | | βœ“ | |
| `tlmgr` | | βœ“ | |
| `vscode` | βœ“ | | |
| `xbps` | | βœ“ | βœ“ |
| `yarn` | βœ“ | | |
| `yum` | βœ“ | βœ“ | βœ“ |
| `zypper` | βœ“ | βœ“ | βœ“ |

| Operating system | `mpm` |`pacapt`[^1] | `sysget`[^2] |
| ---------------- | :---: | :---------------------------------------: | :----------------------------------------------: |
| macOS | 🍎 | 🍎 | 🍎 |
| Linux | 🐧 | 🐧 | 🐧 |
| Windows | πŸͺŸ | | |
| Operating system | `mpm` | `pacapt`[^1] | `sysget`[^2] |
| ---------------- | :---: | :----------: | :----------: |
| macOS | 🍎 | 🍎 | 🍎 |
| Linux | 🐧 | 🐧 | 🐧 |
| Windows | πŸͺŸ | | |

| Operations | `mpm` | `pacapt`[^1] | `sysget`[^2] |
| ----------------------- | :---: | :---------------------------------------: | :----------------------------------------------: |
| List available managers | βœ“ | | |
| List installed packages | βœ“ | | βœ“ |
| List outdated packages | βœ“ | | βœ“ |
| Search packages | βœ“ | βœ“ | βœ“ |
| Install a package | βœ“ | βœ“ | βœ“ |
| Remove a package | | βœ“ | βœ“ |
| Upgrade single package | βœ“ | | βœ“ |
| Upgrade all packages | βœ“ | βœ“ | βœ“ |
| Sync | βœ“ | βœ“ | βœ“ |
| Cleanup: caches | βœ“ | βœ“ | βœ“ |
| Cleanup: orphans | βœ“ | βœ“ | βœ“ |
| Backup | βœ“ | | |
| Restore | βœ“ | | |
| ----------------------- | :---: | :----------: | :----------: |
| List available managers | βœ“ | | |
| List installed packages | βœ“ | | βœ“ |
| List outdated packages | βœ“ | | βœ“ |
| Search packages | βœ“ | βœ“ | βœ“ |
| Install a package | βœ“ | βœ“ | βœ“ |
| Remove a package | | βœ“ | βœ“ |
| Upgrade single package | βœ“ | | βœ“ |
| Upgrade all packages | βœ“ | βœ“ | βœ“ |
| Sync | βœ“ | βœ“ | βœ“ |
| Cleanup: caches | βœ“ | βœ“ | βœ“ |
| Cleanup: orphans | βœ“ | βœ“ | βœ“ |
| Backup | βœ“ | | |
| Restore | βœ“ | | |

| Features | `mpm` | `pacapt`[^1] | `sysget`[^2] |
| ------------------------------------- | :---: | :---------------------------------------: | :----------------------------------------------: |
| Package manager autodetection | βœ“ | | |
| Unified CLI and options | βœ“ | | βœ“ |
| Multi-PM execution | βœ“ | | |
| Package manager priority | βœ“ | | |
| Consolidated output | βœ“ | | |
| Configurable output | βœ“ | | |
| Sortable output | βœ“ | | |
| Colored output | βœ“ | | |
| JSON export | βœ“ | | |
| CSV export | βœ“ | | |
| Markup export | βœ“ | | |
| Configuration file | βœ“ | | βœ“ |
| Dry-run | βœ“ | | |
| Sudo | βœ“ | | |
| Bash auto-completion | βœ“ | | |
| Zsh auto-completion | βœ“ | | |
| Fish auto-completion | βœ“ | | |
| [XKCD #1654](https://xkcd.com/1654/) | βœ“ | | |
| [Xbar/SwiftBar plugin](bar-plugin.md) | βœ“ | | |
| ------------------------------------- | :---: | :----------: | :----------: |
| Package manager autodetection | βœ“ | | |
| Unified CLI and options | βœ“ | | βœ“ |
| Multi-PM execution | βœ“ | | |
| Package manager priority | βœ“ | | |
| Consolidated output | βœ“ | | |
| Configurable output | βœ“ | | |
| Sortable output | βœ“ | | |
| Colored output | βœ“ | | |
| JSON export | βœ“ | | |
| CSV export | βœ“ | | |
| Markup export | βœ“ | | |
| Configuration file | βœ“ | | βœ“ |
| Dry-run | βœ“ | | |
| Sudo | βœ“ | | |
| Bash auto-completion | βœ“ | | |
| Zsh auto-completion | βœ“ | | |
| Fish auto-completion | βœ“ | | |
| [XKCD #1654](https://xkcd.com/1654/) | βœ“ | | |
| [Xbar/SwiftBar plugin](bar-plugin.md) | βœ“ | | |

| Metadata | `mpm` | `pacapt`[^1] | `sysget`[^2] |
| ------------------- | :-----: | :---------------------------------------: | :----------------------------------------------: |
| License | GPL-2.0 | Custom | GPL-3.0 |
| Implementation | Python | Shell | C++ |
| Version benchmarked | `5.0.0` | `3.0.7` | `2.3` |
| Benchmark date | 2022-04 | 2022-04 | 2022-04 |
| ------------------- | :-----: | :----------: | :----------: |
| License | GPL-2.0 | Custom | GPL-3.0 |
| Implementation | Python | Shell | C++ |
| Version benchmarked | `5.0.0` | `3.0.7` | `2.3` |
| Benchmark date | 2022-04 | 2022-04 | 2022-04 |

[^1]: <https://github.com/icy/pacapt>
[^2]: <https://github.com/emilengler/sysget>

[^2]: <https://github.com/emilengler/sysget>

0 comments on commit ffcaa32

Please sign in to comment.