Crates.io | hyper-jump |
lib.rs | hyper-jump |
version | 0.9.2 |
created_at | 2024-07-27 18:50:10.382776+00 |
updated_at | 2025-02-24 09:17:59.88516+00 |
description | A generalist all-in-one command-line version manager toolset for a more efficient development workflow. |
homepage | |
repository | https://github.com/falcucci/hyper-jump |
max_upload_size | |
id | 1317466 |
size | 201,338 |
The console lights up, keys clack rapidly and then... 🛸
hyper-jump is an agnostic all-in-one and cross-platform command-line version manager toolset which I have created and used personally based on internal tools I daily interact with for many different reasons, that being for educational purposes or as a professional project/task.
Package Name | Alias | Description |
---|---|---|
Neovim | neovim |
Manage versions of the Neovim client software. |
Zellij | zellij |
Manage versions of the Zellij client software. |
Reth | reth |
Manage versions of the Reth client software. |
Cardano Node | cardano-node |
Manage versions of the Cardano Node software. |
Cardano CLI | cardano-cli |
Manage versions of the Cardano CLI tool. |
Partner Chains CLI | partner-chains-cli |
Manage versions of the Partner Chains CLI tool. |
Partner Chains Node | partner-chains-node |
Manage versions of the Partner Chains Node software. |
Cardano Submit Api | cardano-submit-api |
Manage versions of the Cardano Submit Api software. |
SideChain | sidechain-cli |
Manage versions of the SideChain CLI tool. |
Mithril | mithril-client |
Manage versions of the Mithril client software. |
Scrolls | scrolls |
Manage versions of the Scrolls client software. |
Oura | oura |
Manage versions of the Oura client software. |
Dolos | dolos |
Manage versions of the Dolos client software. |
Aiken | aiken |
Manage versions of the Aiken client software. |
cargo install hyper-jump
Add the following line to your shell configuration file (e.g., ~/.bashrc
, ~/.zshrc
, etc.):
export PATH="$HOME/.local/share/hyper-jump/bin:$PATH"
Or add the hyper-jump binary path to your PATH by running:
sudo launchctl config user path "$(hyper-jump prefix):${PATH}"
To manage packages, use the following subcommands:
Display help information:
hyper-jump --help
Switch to a specific version of a package.
hyper-jump use <package-name> <version>
Install a specific version of a package.
hyper-jump install <package-name> <version>
List installed versions of a package:
hyper-jump list <package-name>
List remote versions available for a package.
hyper-jump list-remote <package-name>
Uninstall a specific version of a package.
hyper-jump uninstall <package-name> <version>
Remove all installed versions.
hyper-jump erase