{"repo":"JayanAXHF/filessh","free":true,"listed":false,"github":"https://github.com/JayanAXHF/filessh","clone":"git clone https://github.com/JayanAXHF/filessh.git","description":"A fast and convenient TUI file browser for remote servers","language":"Rust","stars":228,"topics":["cli","file-manager","sftp","ssh","tui"],"license":"Unlicense","category":"cli-tools","readme_excerpt":"FileSSH A TUI-based file explorer for SSH servers, which allows you to browse and manage files on a remote server, edit them in-place, and recursively download directories with parallel directory traversal. It also has the ability to quickly spawn SSH sessions to paths on the remote server. Dual-licensed under MIT or the UNLICENSE. Installation homebrew (macOS) Cargo Build from source 1. Ensure you have Rust and Cargo installed. You can find installation instructions at rust-lang.org. 2. Clone the repository: 3. Build the project: The executable will be located at target/release/filessh . Todo - [ ] Add support for rsync and scp - [ ] Iron out bugs Usage Features 1. Modify, delete and browse files on a remote server 2. Recursively download directories with parallel directory traversal 3. Quickly open SSH sessions to directories. Usage Example Keybindings To quit, press Ctrl + q . The interface has three panes: the file list, the metadata and file content pane, and the input box that prompts appear in. Key Action --- --- Ctrl + q Quit Tab / Shift + Tab Move focus between the panes 1 / 2 / 3 Focus the file list, the content pane, or the input box Esc Return to the file list, clearing any prompt or filter In the file list: Key Action --- --- j / k , ↓ / ↑ Move the selection l / → Enter the selected directory h / ← Go to the parent directory Enter Show the selected file's contents in the content pane e Edit the file in $EDITOR , after Enter has loaded it d Download the selection,","default_branch":null,"files":null,"tree":[],"storefront":"/r/JayanAXHF","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JayanAXHF/filessh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}