A blazing-fast file search tool for Windows that indexes all files using the NTFS Master File Table (MFT) directly, wrapped in a beautiful macOS Spotlight-style UI powered by Tauri v2 .
fastsearch-core/ (Rust library — your original engine, unchanged)
├── src/index/search.rs (Fuzzy search with rayon parallelism)
├── src/index/store.rs (In-memory arena index + LZ4 cache)
├── src/mft/reader.rs (Direct NTFS MFT parsing)
├── src/mft/watcher.rs (USN journal live updates)
└── src/utils/drives.rs (NTFS drive detection)
fastsearch-tauri/ (Tauri v2 desktop app)
├── src-tauri/
│ ├── src/main.rs (Backend: tray, global shortcuts, window mgmt)
│ ├── capabilities/ (Tauri v2 permissions system)
│ ├── tauri.conf.json (v2 config)
│ ├── Cargo.toml (v2 deps + plugins)
│ └── icons/ (Generated by create_icons.py)
└── ui/
├── index.html (Spotlight-style layout)
├── styles.css (Frosted glass, dark theme, animations)
└── app.js (Instant search, keyboard nav)
1 # 1. Clone
2 git clone https://huggingface.co/anshdadhich/finder
3 cd finder
4
5 # 2. Generate placeholder icons (or replace with real ones later)
6 cd fastsearch-tauri
7 python create_icons.py
8
9 # 3. Build & run in dev mode (admin PowerShell)
10 cargo tauri dev
11
12 # 4. Build release installer
13 cargo tauri build
src-tauri/target/release/fastsearch-tauri.exe (standalone)
src-tauri/target/release/bundle/msi/*.msi (Windows installer)
src-tauri/target/release/bundle/nsis/*.exe (NSIS installer)