Orange is a super lightweight open-source desktop search engine that allows you to search for and inside your local files and folders.

Its compact tiny size because it is written using Tauri; a revolutionary Rust-based framework for building desktop using web technologies.

Orange in action
Orange in action

Under the hood, Orange uses Tantivy, which is a full-text search engine library inspired by Apache Lucene and written in Rust


Features

  • Fast search response
  • Real-time results
  • Low memory and low CPU usage
  • Easy to use, comes with tokenization and auto-completion
  • Monitor file changes in real time
  • Lightweight installation package
  • Simple and elegant UI

How does it work?

Orange uses a simple concept to search, index, and filter your local files, then provide a fast usable search API to the end-user within its user-friendly interface.

In the following diagram you can its basic architecture

Platforms

  1. Windows
  2. Linux
  3. macOS

Techstack

  1. Tauri
  2. React
  3. Rust
  4. Tantivy

License

Orange is released under the GPL 3.0 License.

Resources