Go to file
2025-06-25 21:49:52 +02:00
.github/workflows cleaning 2025-06-21 15:34:05 +02:00
assets cleaning 2025-06-21 15:34:05 +02:00
Doc Omnisearch First commit 2025-06-21 13:22:54 +02:00
images First commit 2025-06-21 13:22:54 +02:00
src Fixed icons bug 2025-06-25 21:49:52 +02:00
.babelrc First commit 2025-06-21 13:22:54 +02:00
.editorconfig First commit 2025-06-21 13:22:54 +02:00
.gitignore First commit 2025-06-21 13:22:54 +02:00
.madgerc Removed a circular dependency 2025-06-21 13:56:38 +02:00
.npmrc First commit 2025-06-21 13:22:54 +02:00
.prettierrc.js First commit 2025-06-21 13:22:54 +02:00
CHANGELOG.md readme update 2025-06-21 14:34:28 +02:00
cliff.toml First commit 2025-06-21 13:22:54 +02:00
CONTRIBUTING.md First commit 2025-06-21 13:22:54 +02:00
esbuild.config.mjs First commit 2025-06-21 13:22:54 +02:00
jest.config.js First commit 2025-06-21 13:22:54 +02:00
LICENSE First commit 2025-06-21 13:22:54 +02:00
manifest.json First commit 2025-06-21 13:22:54 +02:00
package.json remove stopwords 2025-06-25 21:29:15 +02:00
pnpm-lock.yaml remove stopwords 2025-06-25 21:29:15 +02:00
qodana.yaml First commit 2025-06-21 13:22:54 +02:00
README.md cleaning 2025-06-21 15:34:05 +02:00
tsconfig.json First commit 2025-06-21 13:22:54 +02:00
version-bump.mjs First commit 2025-06-21 13:22:54 +02:00
versions.json First commit 2025-06-21 13:22:54 +02:00

Locator for Obsidian

Sponsor me


Locator is an Obsidian plugin that lets you locate your files in a few keystrokes. It is a lightweight, experimental version of Omnisearch.

It always instantly shows you the most relevant results, thanks to its smart weighting algorithm.

Under the hood, it uses the excellent MiniSearch library.

Installation

  • Locator can be installed through BRAT.

You can check the CHANGELOG for more information on the different versions.

Features

Locator's first goal is to locate files instantly. You can see it as a Quick Switcher on steroids.

  • Find your 📝notes, 📄Office documents, 📄PDFs, and 🖼images faster than ever
    • Images, documents, and PDF indexing is available through Text Extractor
  • Automatic document scoring using the BM25 algorithm
    • The relevance of a document against a query depends on the number of times the query terms appear in the document, its filename, and its headings
  • Keyboard first: you never have to use your mouse
  • Workflow similar to the "Quick Switcher" core plugin
  • Opt-in local HTTP server to query Omnisearch from outside of Obsidian
  • Resistance to typos
  • Supports "expressions in quotes" and -exclusions
  • Filters file types with .jpg or .md
  • Directly Insert a [[link]] from the search results
  • Supports Vim navigation keys

Note: support of Chinese depends on this additional plugin (also you may need to clear search cache data to apply new Chinese index). Please read its documentation for more information.

Issues & Feature Requests

If you're reading this README from the repository's page, you'll notice it is hosted on a private forge without account registration. Locator is a personal hobby project, tailored for my own needs. It is publicly available because you may find it useful too, but I'm not interested in your issues or pull requests.

Thank you for your understanding.

LICENSE

Locator is licensed under GPL-3.

Thanks

To all people who donate through Ko-Fi or Github Sponsors