Folderium is an open-source, native macOS file manager built with Swift and SwiftUI. It focuses on fast local file operations with a dual-pane workflow and zero telemetry.
- Dual-pane file browsing with independent navigation per pane
- Explorer-style familiarity mode (toggle in app settings)
- Quick Access sidebar with favorites, recent folders, and mounted drives
- Explorer-like navigation controls per pane (Back, Forward, Up, path bar)
- Multi-window support (
Cmd + Ncreates a new window) - File operations: copy, move, delete, move to Trash, create file/folder, rename
- File conflict dialogs for copy/move/drop (
Replace,Keep Both,Skip) - Keyboard convenience:
F2rename for selected item - Search features: local filename search, regex search, file-content search, Spotlight search
- Includes token filters in pane search such as
ext:,type:,size>,size<
- Includes token filters in pane search such as
- Archive support with system tools:
- Create: ZIP, TAR, GZIP, BZIP2
- Extract/List: ZIP, TAR, GZIP, BZIP2
- 7Z/RAR/ISO/CAB/LZH currently return unsupported
- Terminal integration:
- Open current folder directly in macOS Terminal
- Privacy-first by design: local operations only, no analytics in the app
- macOS 14.0+
- Xcode 15+ (for local development)
git clone https://github.com/yourusername/folderium.git
cd folderium/Folderium\ App
open Folderium.xcodeprojThen run in Xcode with Cmd + R.
cd "Folderium App"
xcodebuild -project Folderium.xcodeproj -scheme Folderium -configuration Debug build-
Verify project/build health:
cd "Folderium App" ./scripts/verify_build.sh
-
Build distributable DMG:
cd "Folderium App" ./scripts/build_dmg.sh
folderium/
├── Folderium App/
│ ├── Folderium/
│ │ ├── FolderiumApp.swift
│ │ ├── ContentView.swift
│ │ ├── DualPaneView.swift
│ │ └── Managers/
│ │ ├── FileManager.swift
│ │ ├── ArchiveManager.swift
│ │ ├── SearchManager.swift
│ │ └── TerminalManager.swift
│ ├── Folderium.xcodeproj
│ ├── scripts/
│ └── folderium.svg
├── Folderium Website/
│ └── Folderium-1.0.0.dmg (symlink → ../Folderium App/Folderium-1.0.0.dmg)
├── .github/workflows/build.yml
├── README.md
└── CONTRIBUTING.md
FolderiumApp.swift: app entry, window behavior, command menu integrationContentView.swift: top-level layout (dual-pane area + preview pane)DualPaneView.swift: core file browser UI/state and pane interactionsManagers/FileManager.swift: local filesystem operationsManagers/ArchiveManager.swift: archive create/extract/list using macOS CLI toolsManagers/SearchManager.swift: local, content, and Spotlight searchManagers/TerminalManager.swift: native Terminal launch integration
Please read CONTRIBUTING.md before opening a PR.
MIT — see LICENSE.