Cross-platform GUI for managing Rclone remotes with style.
Built with Angular + Tauri · Cross-platform support
RClone Manager is a cross-platform GUI application to help users manage Rclone remotes with a modern interface.
⚠️ Actively developed – Expect frequent updates and improvements.
💡 A unique mix of GTK styling, Angular Material, and FontAwesome, creating a minimalist yet modern look.
Both light and dark modes are shown with a diagonal split for visual comparison.
- 🎨 User-Friendly Theme – Enjoy a clean, intuitive interface designed for ease of use, making remote management accessible for everyone.
- 🛠 Remote Management – Add, edit, and delete remotes easily.
- 🔐 OAuth Support – Authenticate with popular providers effortlessly.
- ☁️ Supported Remotes – Nearly all Rclone remotes are supported, including:
- Google Drive
- Dropbox
- OneDrive
- S3-compatible services
- And many more!
- ⚙️ Advanced VFS Options – Tune caching, read sizes, and other performance options.
- 🖥 Tray Icon Support – Quick access to your remotes from the system tray.
- 🌗 Light & Dark Modes – GTK-inspired themes with a modern, responsive layout.
- 🧪 Cross-Platform Architecture – Tauri + Angular. Cross-platform support for Linux, Windows, and macOS.
- Frontend: Angular + Angular Material + FontAwesome
- Backend: Tauri (Rust)
- Styling: GTK-inspired custom theming
👉 Get the latest release from:
Make sure you have the following installed:
- Rclone: Required for remote management.
- Fuse: Needed for mounting remotes on Linux/macOS.
- WinFsp: Needed for mounting remotes on Windows.
- Node.js: Required for Angular development and running the frontend.
- Rust: Required for Tauri (backend) development.
- Cargo: Rust’s package manager, required for Tauri.
If you want to protect your exported app configuration, RClone Manager supports encrypting exports using 7z. When exporting your configuration, you can choose to encrypt the file with a password for added security.
Note: Make sure you have
7z
(7-Zip) installed on your system to use this feature.
# Clone from GitHub
git clone https://github.com/Hakanbaban53/rclone-manager.git
cd rclone-manager
# Install dependencies
npm install
# Run the app
npm run tauri dev
ng serve
— the app depends on Tauri APIs.
npm run tauri build
Known bugs and technical limitations are tracked in two places:
- 📄 See ISSUES.md for detailed explanations of platform-specific issues (e.g. Windows terminal flash)
- 📌 Visit our GitHub Project Board for open bugs and upcoming fixes
We organize development on GitHub Projects — including features, bugs, and long-term goals.
The board includes:
- 🔜 Short-Term Goals (UI improvements, packaging, sync/copy GUI)
- 🚀 Long-Term Features (mobile support, performance, localization)
- 🧩 Open Tasks & Suggestions from the community
- 🐛 Known Issues & Workarounds not yet fixed
🧠 Want to follow progress or help shape direction? Watch the board and leave your ideas!
We welcome contributors of all experience levels! You can help by:
- 🐛 Reporting bugs & submitting suggestions in GitHub Issues
- 🛠️ Submitting pull requests — see the CONTRIBUTING.md guide (coming soon)
Licensed under the GNU GPLv3.
Reach out via GitHub Issues — we’d love your feedback!