| Crates.io | modder_tui |
| lib.rs | modder_tui |
| version | 0.1.5 |
| created_at | 2025-09-03 05:32:07.203339+00 |
| updated_at | 2025-09-03 05:32:07.203339+00 |
| description | TUI Wrapper for Modder-rs |
| homepage | https://github.com/JayanAXHF/modder-rs |
| repository | https://github.com/JayanAXHF/modder-rs |
| max_upload_size | |
| id | 1822075 |
| size | 297,754 |
A Terminal User Interface for Modder-rs, a command-line Minecraft mod manager.

git clone https://github.com/JayanAXHF/modder-rs.git
tui directory:
cd modder-rs/tui
cargo build --release
./target/release/tui --dir /path/to/your/mods
The application is divided into several modes, each with its own set of keybindings and functionality.
The default mode, which displays a menu of available actions.
Displays a list of all installed mods in the specified directory. You can view details for each mod.
Allows you to enable or disable mods by renaming the mod files (e.g., mod.jar to mod.jar.disabled).
Search for and download new mods from Modrinth or GitHub.
Ctrl-c, Ctrl-d, q: Quit the applicationCtrl-z: Suspend the applicationj or Down Arrow: Select next itemk or Up Arrow: Select previous itemg or Home: Select first itemG or End: Select last itemEnter: Select the highlighted mode and switch to ith or Left Arrow: Deselect itemj or Down Arrow: Select next itemk or Up Arrow: Select previous itemg or Home: Select first itemG or End: Select last item/: Enter Search modeEsc: Go back to HomeTab or Esc: Exit Search modeh or Left Arrow: Deselect itemj or Down Arrow: Select next itemk or Up Arrow: Select previous itemg or Home: Select first itemG or End: Select last itemSpace: Toggle whether a mod is enabled or disabledEnter: Apply the changes (rename files)/: Enter Search modeEsc: Go back to HomeTab or Esc: Exit Search modeh or Left Arrow: Deselect item in the current mods listj or Down Arrow: Select next item in the current mods listk or Up Arrow: Select previous item in the current mods listg or Home: Select first item in the current mods listG or End: Select last item in the current mods listS: Change source (Modrinth/Github)R: View search resultsV: Enter version/: Enter search model: View search resultsJ or s: View selected modsL: Change loaderEsc: Go back to HomeTab or Esc: Exit search modeEnter: Perform searchh or Left Arrow: Deselect sourcej or Down Arrow: Select next sourcek or Up Arrow: Select previous sourceg or Home: Select first sourceG or End: Select last sourceEnter: Perform search if version, search query and loader are setEsc: Go back to Normal modeTab or Esc: Go back to Normal modeEnter: Perform search if version and search query are set, otherwise go to search modeh or Left Arrow: Deselect loaderj or Down Arrow: Select next loaderk or Up Arrow: Select previous loaderg or Home: Select first loaderG or End: Select last loaderTab or Esc: Go back to Normal modeEnter: Perform search if version, search query and loader are set, otherwise go to search modeh or Left Arrow: Deselect itemj or Down Arrow: Select next itemk or Up Arrow: Select previous itemg or Home: Select first itemG or End: Select last itemSpace: Toggle selection of a modEnter: Download selected modsEsc: Go back to Normal modej or Down Arrow: Select next itemk or Up Arrow: Select previous itemg or Home: Select first itemG or End: Select last itemJ: Go to Version Input modeEsc: Go back to Normal mode