3.1 is out · undo for copy, move and trash

Every drive you own,in one fast file manager.

WingDrive indexes your folders, external drives and cloud volumes into one library. Files stay where they are; the index makes them fast to browse, search and recognize across your own devices.

  • Open source · Apache-2.0
  • No account
  • No telemetry
One library

Your SSD, your HDD, your USB stick and your clouds, in one view.

Add a folder, plug in a drive or connect a bucket. WingDrive indexes it into the same virtual filesystem, so search, tags and previews work the same everywhere. Drag to spin the scene.

40+
cloud services through OpenDAL
58 KB
read to identify a 10 GB file
0
bytes of telemetry
Internal SSDExternal HDDUSB stickHome serverCloud volumes · S3Cloud volumes · Drive
A closer look

Fast to read. Calm to use.

Grid view with the Inspector panel open, dark themeList view with Git emblems and the docked terminalSearch with kind, extension, size and date filtersMedia view of a photo folderColumn view of nested foldersSize view showing which folders use the most space
Features

Everything a file manager should do. Then some.

WingDrive aims to replace Dolphin, Nautilus or Yazi as your default file manager on Linux, and it already covers a full day of work.

Find it in seconds

Search refines by kind, extension, size, date and hidden files, with counts over the whole result, not just the first page.

See folders your way

Grid, list, columns, media and size views, sections by kind or date, and Quick Preview for images, video, audio, PDF, text and code.

Work where your code lives

Git emblems on files and folders, expandable folders in the list, dual-pane Explorer (F3) and a terminal docked under the view (F4).

Undo that means it

Copy, overwrite, move and trash are journaled. Ctrl+Z reverses them, and anything that changed since is left alone.

The full toolbox

Copy To and Move To, compress and extract, templates, Dolphin service menus, permissions and SHA-256 checksums.

Guarded operations

Copies preflight space and conflicts and never write into their own source. Secure delete refuses copy-on-write filesystems.

Feels native on Linux

Opens folders for xdg-open and “Show in folder”, starts with your session and lives in the tray.

Make it yours

Catppuccin, Gruvbox, Dracula and Tokyo Night themes, in English and Brazilian Portuguese.

Why WingDrive

Different by design.

Most tools either lock your files into a cloud or forget everything the moment a drive is unplugged. WingDrive does neither.

01

Local-first. Yours.

Indexing, thumbnails and search run on your machine. No account, no telemetry, no central server. Back up the whole library by copying one folder.

02

It knows what a file is

Every file gets a BLAKE3 content identity, so the same photo on your laptop and on Google Drive is recognized as one file. Large files need only 58 KB sampled.

03

Your devices, paired directly

Pair laptop, phone and home server with a 12-word code or a QR. Traffic is end-to-end encrypted over Iroh/QUIC, with no server of ours in the middle.

04

Clouds as plain volumes

S3, Google Drive, Dropbox, OneDrive, Azure Blob and GCS mount as volumes. Browse and search them offline once indexed; credentials stay encrypted in your OS keyring.

Devices

Pair once. Your library follows you.

Library sync shares the index, tags and metadata between the devices you own. Wingdrop sends files to a paired device in one click.

  1. 1

    Generate a code

    One device shows 12 words or a QR code, valid for five minutes and never reused.

  2. 2

    Join from the other

    Ed25519 signatures and a challenge prove both sides. Local network or across the internet with relay fallback.

  3. 3

    Sync and send

    The library stays in step, and renamed or reinstalled devices keep their names current.

Cloud

Every cloud, one address space.

Cloud paths use the URIs you already know, like s3://, gdrive:// and onedrive://. Copy a path from WingDrive and paste it into the provider's own CLI.

  • $ wing ls s3://my-bucket/photos/vacation.jpg
  • $ wing ls gdrive://My Drive/Documents/contract.pdf
  • $ wing ls onedrive://Documents/budget.xlsx
  • $ wing ls dropbox://Apps/WingDrive/backup.zip
  • $ wing ls azblob://container/data/export.csv
  • $ wing ls gcs://bucket/logs/app.log
Under the hood

One daemon. Many thin clients.

A single wing-daemon owns all state. The desktop app, the wing CLI and wing-server with its web interface speak JSON-RPC to it, so a script and a window always see the same library.

Desktop app
wing CLI
Web · wing-server
Mobile (embedded core)
wing-daemon
Actions & queries (CQRS)
Jobs that resume
Indexer + watcher
P2P networking
SQLite library
Local disks
Removable drives
Cloud volumes
Paired devices
Built on a modern, auditable stack
  • Rust
  • Tokio
  • SQLite
  • Iroh / QUIC
  • BLAKE3
  • OpenDAL
  • Tauri 2
  • React 19
Platforms

Where WingDrive runs today

Supported

Linux

AppImage, .deb and AUR (wingdrive-bin, wingdrive-nightly).

Beta

Windows 10 / 11

.exe and .msi installers. Unsigned for now, so SmartScreen warns.

From source

macOS

Signed builds and auto-updates are planned for milestone M3.

Supported

Server

Docker image for x86_64 and ARM64, or a static Linux binary.

In development

Android

Preview APKs ship with releases. Not ready for daily use.

Roadmap

Where we are, where we're going

  1. M1Done

    A reliable desktop file manager on Linux, from a production bundle.

  2. M2Now

    The default file manager on Linux: dual-pane Explorer and a full day of use without falling back.

  3. M3Next

    Signed releases for macOS and Windows, and auto-updates. Copy preflight and undo already shipped.

  4. M4Later

    File sync between devices, public sharing links, Wingdrop to nearby devices, Tailscale.

  5. M5Later

    Semantic search, WASM extensions, encryption at rest, Android and iOS releases.

Give your drives wings.

Free and open source. Install it in a minute, keep every file exactly where it is.