⚡ SwiftList
English | 简体中文 | 繁體中文(香港) | 繁體中文(台灣) | 日本語 | 한국어 | Español
SwiftList is an ultra-lightweight, high-performance, extensible global search and productivity launcher for Windows, built on .NET 10 (WPF). It's a modern, open-source alternative to Everything and Listary — indexing local drives via the NTFS USN Journal and MFT for near-instant, low-resource search.
📖 Full documentation, User Manual & Developer Manual
Highlights
- Millisecond indexing — reads the NTFS USN Journal/MFT directly instead of walking directories; a low-footprint background service keeps the index in sync in real time.
- FZF-style fuzzy search — multi-keyword fuzzy matching with prefix/suffix/exact/exclude operators, plus pinyin aliasing for Chinese filenames.
- Three ways to search — a quick popup window, a full main window, and an inline bar that docks directly into File Explorer or native file dialogs.
- QuickLook preview, a right-click-style actions menu, and hotkeys that are all rebindable.
- Open plugin SDK — extend search providers, aliases, context-menu actions, result columns, previews, and themes.
- Process isolation — a SYSTEM-level indexing service kept separate from the per-user app UI.
See the User Manual for search syntax, every hotkey, and every settings option; the Developer Manual for architecture and the plugin SDK reference.
Download
Grab the latest release from the homepage or directly:
- x64 (Intel / AMD)
- ARM64 (Native for Snapdragon / Windows on ARM)
Building from Source
Requirements: Windows 10/11, .NET 10 SDK, Visual Studio 2022 or JetBrains Rider, and Inno Setup if you want to build the installer.
build_and_run.bat — rebuilds App/Core/Service/plugins and relaunches everything locally.
make.bat — produces Release builds for both x64 and ARM64 in dist/.
See the Developer Manual for the full architecture and plugin SDK.
🎁 Support & Donation
If SwiftList has been useful to you, thank you for considering a donation!
- USDT (TRC20):
TNDh3husX1trDW2ZPm4ZZYdoCoCRCZQXn5
License
MIT License.