

rclone-tui
rclone-tui is a cross-platform manager for rclone. It aims to be on-par with the web GUI (--rc-web-gui) as well as provide more improvements and enhancements over its general functionality.
Click on the above thumbnail to watch the demo video.
Features
- Monitor rclone stats via the dashboard
- Create, update, view and delete configurations
- Explore remotes and perform various operations
- Mount and unmount remotes
- View file transfer and progress information
Installation
You can download the binaries present in the Releases page.
Alternatively, if the go compiler is present in your system, you can install it with the following command:
go install github.com/darkhz/rclone-tui@latest
Usage
rclone-tui [<flags>]
Flags:
--page Load the specified page (one of dashboard, configuration, explorer, mounts).
--host Specify a rclone host to connect to.
--password Specify a login password.
--user Specify a login username.
Keybindings
Application
Global
| Operation |
Keybinding |
| Open job manager |
Ctrl+j |
| Show view switcher |
Ctrl+n |
| Cancel currently loading job |
Ctrl+x |
| Suspend |
Ctrl+z |
| Quit |
Ctrl+q |
Configuration/Mounts only
| Operation |
Keybinding |
| Select button |
Enter |
| Move between buttons |
Ctrl+Left/Right |
| Move between sections (wizard only) |
Shift+Tab |
| Move between form items (wizard only) |
Ctrl+Down/Up/Tab |
| Show form options |
Ctrl+o |
| Toggle password display |
Ctrl+p |
Configuration
Manager
| Operation |
Keybinding |
| Create new |
n |
| Update |
u |
| Delete |
d |
| Filter |
/ |
Wizard
| Operation |
Keybinding |
| Jump to option |
Ctrl+f |
| Save |
Ctrl+s |
| Cancel |
Ctrl+c |
Explorer
General
| Operation |
Keybinding |
| Switch between panes |
Tab |
| Show remotes |
g |
| Filter entries within pane |
/ |
| Sort entries within pane |
, |
| Navigate between directories |
Left/Right |
| Refresh a pane |
Ctrl+r |
| Cancel fetching remotes |
Ctrl+x |
Item selection
| Operation |
Keybinding |
| Select one item |
Space |
| Inverse selection |
a |
| Select all items |
A |
| Clear selections |
Escape |
Operations
| Operation |
Keybinding |
| Copy selected items |
p |
| Move selected items |
m |
| Delete selected items |
d |
| Make directory |
M |
| Generate public link for item |
; |
| Show remote information |
i |
Mounts
Manager
| Operation |
Keybinding |
| Create new |
n |
| Unmount |
u |
| Unmount all |
U |
Wizard
| Operation |
Keybinding |
| Create mountpoint |
Ctrl+s |
| Cancel |
Ctrl+c |
Job Manager
| Operation |
Keybinding |
| Navigate between jobs |
Down/Up |
| Cancel job |
x |
| Cancel job group |
Ctrl+x |
Additional Notes
- To control your local rclone instance, launch
rclone rcd --rc-no-auth and use the output host and port to login. Optionally, you can include authentication credentials with --rc-user and --rc-pass and excluding the --rc-no-auth flag.