跨平台极速文件搜索工具,终于找到了!

2022-12-07 16:05:50 浏览数 (1)

大家好,我是可爱又机灵的开源小妹!

说到文件搜索工具,大部分人可能想到的是 everything 或者 Listary,文件搜索快如闪电几乎是秒搜。但是这两个工具目前只有 win 版本的。

最近开源小妹在逛 GitHub 的时候,发现一个类似的开源项目 - orange,速度几乎不相上下。而且这个项目跨平台,Win/Linux/Mac都支持。

简介

Orange 是一个超轻量级的跨平台开源桌面搜索引擎,可以在本地文件和文件夹中搜索和搜索,尤其是可以让你在 linux、Mac 系统实现如 everything 一般的效果。

工具界面

整个项目基于 Rust 的框架,使用 Web 技术构建桌面。而在底层,Orange 使用了 Tantivy,这是一个全文搜索引擎库,灵感来自Apache Lucene。

项目特点

项目工作原理

Orange 使用一个简单的概念来搜索、索引和过滤您的本地文件,然后在界面中为最终用户提供快速可用的搜索 API。

下图展示了该项目的基本架构。

下载安装

在项目 release 页面找到对应平台的安装包下载安装即可。

最后,关于这个项目的更多详细使用功能,大家可以自己查阅下开源项目地址:

代码语言:javascript复制
https://github.com/naaive/orange

0 人点赞