NetMount is a cross-platform cloud storage manager that mounts cloud drives, WebDAV, and S3 as local disks through a GUI built on Tauri, Rclone, and OpenList.
- v1.2.4
- Published at
- Mar 26, 2026
- 1,440
- Stars
- 107,992
- Download
- Synced at
- 3d ago
Latest release
v1.2.4Mar 26, 2026, 03:24 PMDownloads slow? Switch the source anytime above
README
Project Overview
When you want files scattered across a dozen cloud drives to behave like one local folder, NetMount wraps the plumbing in a GUI: add storage, pick a mount point, press start, and let Rclone and OpenList do the work. The front end is React 18 with Vite, the back end is Rust with Tauri 2, and both engines ship inside the installer so no separate CLI setup is needed. Standard mode keeps data in ~/.netmount/, while portable mode collects everything in a data/ folder next to the exe.
| Item | Value |
|---|---|
| Latest version | v1.2.4 |
| Stack | Rust, Tauri 2, React 18, Vite |
| Bundled engines | Rclone, OpenList |
| Data directory | ~/.netmount/, or data/ in portable mode |
| License | AGPL-3.0 |
Cloud drives, object storage, and NAS boxes all end up as one drive letter or one folder.
Key Features
- Storage onboarding: pick a provider from the OpenList and Rclone driver lists, then fill in the endpoint and credentials
- Mount as a local disk: WinFsp assigns a drive letter on Windows, while macOS and Linux mount through FUSE
- Automatic drive letters: Windows can pick the first free letter automatically, or you can choose one manually
- Read-only and fixed-disk emulation: protect a mount with read-only mode or make the system treat a network share as a fixed disk
- Cache strategies: four presets named balanced, performance, low disk usage, and compatibility map to different VFS cache modes
- File browser: a built-in explorer lists, uploads, downloads, and deletes remote files
- Transfer tasks: the task page reports speed, transferred size, and remaining time for several jobs at once
- Auto mount: individual mount entries can be restored automatically when the app starts
Storage and Mounting
| Mount point | Description |
|---|---|
| Desktop | Creates a mount entry on the desktop |
~/Mounts/ |
Default recommended directory, common on macOS and Linux |
| Automatic drive letter | Windows only, picks a free letter |
| Custom path | Any directory or drive letter you type |
- Windows dependency: without WinFsp the mount button asks you to install it first, since no drive letter can be created without that driver
- macOS backends:
nfsmount,fuse-t, andmacfuseare available, withnfsmountas the default recommendation - Driver filtering: virtual drivers such as Crypt, Alias, Chunk, and UrlTree are removed from the candidate list
Target Audience
- Users juggling several cloud drives
- Creators wanting one file entry point
- Operators managing object storage
- People who work inside a file manager
- Teams needing a portable setup
Quick Start
- Install the package for your platform: NSIS on Windows, DMG on macOS, deb, rpm, or AppImage on Linux
- Install WinFsp before the first Windows mount; on macOS, allow the extension in system settings if you choose
fuse-t - Open the Storage page, click add, pick the provider type, and enter the endpoint, account, and password
- Go to the Mount page, select the storage you just added, and choose a mount location
- Tick read-only or fixed-disk emulation as needed, then pick one of the four cache presets
- Press start; once the status shows running, open the drive letter or folder in your file manager
- Drop an empty
.portablefile next to the exe to move all data intodata/, which makes a USB stick setup easy
Core Advantages
- Complementary engines: OpenList covers Chinese cloud drives while Rclone covers S3, WebDAV, SMB, and other standard protocols in one interface
- Self-contained data: config, logs, and engine files live in
~/.netmount/or the portable folder with no account system involved - Consistent across platforms: Windows, macOS, and Linux share one UI and config format, so migration is a folder copy
- Diagnosable failures: the built-in diagnostics export bundles Rclone and OpenList log excerpts for mount troubleshooting
System Requirements
| Item | Requirement |
|---|---|
| OS | Windows 10 or later, macOS, mainstream Linux distributions |
| Architecture | x86_64, arm64 |
| Extra components | WinFsp on Windows; nfsmount or a FUSE implementation on macOS |
| Runtime | Engines ship with the installer, so Rclone is not installed separately |
Notes
- Credentials on disk: storage accounts and tokens sit inside
~/.netmount/along with engine configs, so clear that whole folder before handing the device to someone else - Cache disk usage: the performance preset keeps read files in a local cache, so plan enough free space for long-term use
- Portable detection: portable mode activates only when a
.portablefile exists beside the exe, otherwise~/.netmount/is still used - Network drive behaviour: a mounted letter can stall briefly when the network drops, so wait for reconnection instead of force-unmounting
Release history
Sort