Open source · GPU-rendered · Apple Silicon native

The Finder alternative
built for speed.

Shuffle is a small, native macOS file manager that stays instant no matter how big the directory — dual panes, tabs, a millisecond command palette, and deep theming. No Electron, no jank.

Free & open source · macOS 12+ · Universal (Apple Silicon & Intel)

100k+
items, still smooth
Metal
GPU rendered
0ms
feel command palette
Rust
+ GPUI, no Electron

Power-user tools

Everything Finder should have been

macOS file managers are either too limited or too slow. Shuffle gives you real tools instead of getting in the way.

🪟

Dual panes / split canvas

Drag a tab to the edge to split the window into two side-by-side panes — each with its own tabs, history, and filter — and a draggable divider resizes them.

🗂️⌘T

Tabs that flow

Open as many as you need, smoothly drag to reorder, and drag tabs between panes.

⌘P

Command palette

Millisecond fuzzy search over your home directory with typo tolerance, live path browsing, and quick commands.

⌨️

Terminal mode

An optional command bar to move through the explorer like a shell — cd navigates, Tab autocompletes paths and commands.

👁️

Preview & Information

Single-click a file to QuickLook it — images, PDFs, docs — and inspect its details in a side inspector.

🔎/

In-place filter

Instantly narrow the current folder as you type, with the same typo tolerance as search.

☁️

Cloud & servers

Dropbox, Google Drive, OneDrive, and iCloud show up automatically, alongside mounted volumes and a Connect to Server dialog.

🎨

Deep theming

Dozens of presets — Catppuccin, Dracula, Nord, Gruvbox, Solarized, Tokyo Night — plus per-color customization applied live.

See it move

Buttery, native, GPU-rendered

Real captures, no mockups. A folder with 100,000 items scrolls as smoothly as one with 10.

01Split canvas

Drag to split

Send a tab to the edge and the window splits into two independent panes — each with its own tabs, history, and filter.

02Command palette

Find anything in milliseconds

⌘P fuzzy-searches your home directory with typo tolerance, live path browsing, and quick commands.

03Live theming

Make it yours

Switch between dozens of presets or tune individual colors — every change applies live, instantly.

Get Shuffle

Download the disk image and drag Shuffle into Applications. Built for macOS 12+ — universal for Apple Silicon and Intel.

Free & open source under the MIT license.

Keyboard shortcuts

Command palette / fuzzy find
⌘P
Filter the current directory
/
New tab
⌘T
Close tab
⌘W
Settings
⌘,

Open source, forever

Free core. Pay only if you want more.

Shuffle is fully open source under the MIT license — the complete app is free to use, inspect, and build yourself. A one-time purchase for extra power-user features is planned, with no subscriptions, ever.

Free

The full app, today

  • Dual panes & tabs
  • Command palette & filter
  • Deep theming
  • All source on GitHub
Planned
Pro

One-time purchase · no subscription

  • Everything in Free
  • Extra power-user features
  • Support development
  • Coming soon

For developers

Build it from source

Written in Rust with GPUI — the GPU UI framework behind the Zed editor. Clone it, build it, ship your own.

Terminal
# clone the repo
git clone https://github.com/WizenPainter/shuffle

$ xcodebuild -downloadComponent MetalToolchain
$ cargo build --release
$ ./make_app.sh && open ./Shuffle.app
github.com/WizenPainter/shuffle

FAQ

Questions, answered

What is Shuffle?

Shuffle is a free and open source file manager for macOS — a fast, native alternative to Finder. It is GPU-rendered with Metal and built in Rust, so it stays instant even in folders with 100,000+ items, and adds power-user tools like dual panes, tabs, a command palette, and deep theming.

Is Shuffle free?

Yes. The full Shuffle app is completely free and open source under the MIT license. A one-time purchase for extra power-user features is planned for the future, but there are no subscriptions — ever.

Is Shuffle a good Finder alternative?

Shuffle is designed as a Finder alternative for power users who find macOS file managers either too limited or too slow. It offers dual-pane split views, tabs, a millisecond fuzzy command palette, an optional terminal mode, QuickLook previews, an in-place filter, automatic cloud drive integration, and dozens of themes — all with native, GPU-rendered speed.

What are the system requirements?

Shuffle runs on macOS 12 or later. It is tuned for Apple Silicon (M-series) Macs and is a standard Metal app, so it also runs on modern Intel Macs (Intel builds from source).

How do I install Shuffle?

Download the Shuffle.dmg from the website, open it, and drag Shuffle into your Applications folder. Developers can also clone the GitHub repository and build it from source with Rust and Cargo.

Is Shuffle open source?

Yes. Shuffle is fully open source under the MIT license, written in Rust with the GPUI framework (the GPU UI toolkit behind the Zed editor). The complete source code is available on GitHub at github.com/WizenPainter/shuffle.