Built for macOS · Swift on the desktop, Rust on the wire
Every storage you own or rent.
One fearless file manager.
nuFinder is a native macOS file manager for people who move serious amounts of data across serious infrastructure: local disks, cloud buckets, and everything between, in dual or quad panes, at full speed.
Coming Soon See S3 RAID
Free while in beta · Apple Silicon & Intel
SPEAKS EVERY PROTOCOL YOU ALREADY DEPEND ON
Local Disk SFTP FTP / FTPS Amazon S3 MinIO Cloudflare R2 Wasabi Backblaze B2 DigitalOcean Spaces Azure Blob SMB WebDAV nuf://
One universal path space
Copy straight between
any two of them.
Drag a folder from an S3 bucket into an SFTP server, straight across from Azure Blob into your local disk. nuFinder treats every provider as the same kind of place, so moving data between them is just... moving data.
Local & network disks
Everything Finder mounts, browsed at native speed.
SFTP & FTP/FTPS
Every server you already SSH into, no extra client.
S3 & every S3-compatible store
AWS, MinIO, R2, Wasabi, B2, Spaces: one login flow.
Azure Blob & SMB
Enterprise storage, the same window as everything else.
WebDAV
The open standard, fully supported both ways.
nuf://, the native protocol
QUIC-fast, end-to-end authenticated, built for this app.
Single, Dual & quad panes
Side by side, stacked, or four at once. Your call.
Mounts as a real disk
Any volume can appear in Finder too, via FSKit.
RAID 1 RAID 5 RAID 6
The feature nothing else has
Turn a pile of cheap buckets into one self-healing array.
nuFinder stripes and mirrors real data across multiple S3-compatible buckets, even from different providers, with real parity. Lose a member and the array keeps serving reads, reconstructed live from parity, exactly like a hardware RAID controller.
Real degraded-array reads
A missing member reconstructs its data from the survivors on the fly. Reads never stop.
Rebuild & scrub, on your schedule
Bring a replacement bucket up to date, or verify the whole array's integrity, without taking anything offline.
Mix providers freely
One member on AWS, another on Wasabi, another on your own MinIO: the array doesn't care.
Fault-injection tested, not hand-waved
The exact rebuild and degraded-read paths are proven against real simulated member outages before they ever ship.
RAID 6 · photos-archive · 4 members degraded
data parity reconstructing
$ nf raid status photos-archive
degraded, 1/4 members down
reconstructing reads for m1 from parity · 0 data loss
nfd: the server behind nuf://
A real protocol, built to be trusted.
The nuf:// server is a small, fast Rust daemon. Every connection is authenticated, every certificate is pinned, and every change can be watched live, not polled.
01
QUIC transport, TLS pinned on first use
Fast, multiplexed, and resistant to man-in-the-middle after that first trusted connection.
02
Ed25519 keys, or your own OIDC
Sign in with a device key and challenge-response, or with real SSO against Okta, Auth0, Azure AD, or Google Workspace, verified against the provider's own live keys.
03
Find servers on your network automatically
Bonjour discovery surfaces nearby nuf:// servers the moment you open the connect sheet.
04
Live changes, pushed instantly
A watched folder updates the moment something changes on the server. No polling loop, no delay.
05
A real multi-kind lock table
Edit locks, byte-range locks, share locks and rename locks, so a whole team can work one volume at once without stepping on each other.
06
Gateways for everyone else
Republish a volume as a standard S3-compatible endpoint or a WebDAV server, so tools that have never heard of nuFinder can still use it.
nfd connection log
❯ nfd serve /Volumes/studio-archive
serve: listening on 0.0.0.0:4433
serve: this host's TLS fingerprint:
bf:60:8a:56:2a:88:d2:a7:e6:48:...
connect: [email protected]
auth: oidc, verifying against issuer JWKS
auth: sub matches bound principal: ok
serve: scott authenticated from 10.0.1.42
invite: redeeming token for "editor" role
serve: jamie joined and can read + write
watch: /renders: 3 changes pushed live
Built for real work
Everything a file manager should have done years ago.
Not a Finder clone with a dark theme. A tool built around the way people who actually move files for a living work.
An integrated terminal
A real shell, already rooted at the folder you're looking at, one drawer away, never a separate app to switch into.
Git, inline
Status and actions right in the file list. No separate client for a quick commit.
Lua plugins & a live widgets bar
Script the app, and watch small live widgets update as you browse.
Batch rename
Rename hundreds of files with one real pattern, previewed before you commit.
Side-by-side compare
Two folders, differences highlighted, resolved in one pass.
Duplicate finder & disk usage
Find what's wasting space, and where, without a single manual click-through.
A transfer queue that survives real life
Resumable, recoverable after a crash or a dropped connection, with bandwidth throttling and optional after-copy verification. Set it once, forget the details.
Natural-language search, right now
Type what you mean, right where you're browsing. A real deterministic parser today, not a model call: zero network requests, zero latency, works with no internet at all.
"screenshots from last week over 5 MB" · "videos under 100mb from yesterday" · "pdfs"
A real command palette
Every action, one keystroke away, fuzzy-searchable.
Saved window layouts
Name a workspace, come back to exactly how you left it.
AppleScript, Shortcuts & App Intents
Full scripting support, so nuFinder fits into automations you've already built, not a walled-off app.
Light, dark, or system
Themed end to end, including the terminal drawer.
⌘⇧G
Wherever you need to be, fast
Go to Folder, done properly.
A path field with tab-completion, a live folder browser, and your recent folders remembered, scoped to whatever volume you're already on.
Sharing is caring, without the credential headaches
Give access without
giving up control.
Invite links
Mint a nuf-invite:// link, send it however you like. One click and the recipient joins with exactly the role you granted. No manual key exchange.
nuf-invite://<signed-token>
Portable, encrypted connections
Export a connection to a password-protected .nufinder file. Real PBKDF2 + AES-GCM encryption for anything sensitive inside it. Double-click one to import instantly.
.nufinder, registered file type
Read-only volume locks
Lock a volume read-only behind its own password, ideal for an archive end users should browse, never modify. Enforced at the core, and only a salted hash of the password is ever stored.
travels safely inside a .nufinder export
For IT & fleet deployment
Roll it out to everyone, your way.
nuFinder ships the same artifacts your MDM already expects. Nothing bespoke to script around.
A real signed .pkg installer
Deploy through Jamf, Kandji, or any tool that pushes a standard Apple installer package.
- Signed with a Developer ID Installer certificate
- Installs cleanly to /Applications, no prompts to script around
- Fits any policy-based deployment tool you already run
Managed preferences, fleet-wide
A real configuration profile, the standard MDM format, for locking down defaults across every Mac.
- Set the default window layout, theme and chrome for everyone
- Enforce transfer verification and bandwidth limits company-wide
- Standard Jamf Pro / Kandji custom-profile upload, no plugin needed
Swift · AppKit + SwiftUI on the desktop, Rust · nfd on the wire. No Electron. No wrapped web view.
One app that speaks every protocol.
One window. Every volume you own. Free while nuFinder is in beta.
Coming Soon