SwiftList
更新于 2026-09-02 23:31:25
SwiftList 是一个现代、高性能的 Windows 本地文件检索与效率启动器,定位就是 Listary(以及 Everything)的开源替代品。它基于 Windows 的 USN 日志与 MFT 机制,秒级读取数百万磁盘文件,后台 Service 进程轻量共享,前台界面高颜值、可深度定制。
它解决什么
Listary 久不更新、免费版功能有限,很多人一直在等一个能替代它的开源工具。SwiftList 补的就是这个位置:既要有 Listary 那种"双击文件夹就跳、输入即搜"的顺手感,又要把检索速度和可扩展性做扎实。
核心能力
- 极速检索:基于 USN/MFT,秒级扫完数百万文件,全程低占用。
- 全局启动器:不只是搜文件,也能当程序启动器、命令入口用。
- 别名与插件生态:支持前缀/后缀/精确/模糊等多种匹配,插件可扩展能力。
- 颜值在线:现代化 UI,主题与布局可深度自定义。
工程视角
用 C# + WPF 写前端,后台跑 NT Service 共享索引进程,把"检索"和"界面"解耦,所以前台再花哨也不拖慢后台。目前聚焦 Windows(Listary 本来也是 Windows 工具)。
适用场景
- 离不开 Listary/Everything 的 Windows 用户,想换一个活跃维护、开源可改的替代品。
- 需要在本地海量文件里秒级定位、又想要漂亮界面的效率党。
一句话总结
SwiftList 把"Listary 替代品"这件事做成了现实:Windows 上秒级检索、颜值能打、还能自己写插件。