Omnisearch is a search engine that "just works". It always instantly shows you the most relevant results, thanks to its smart weighting algorithm.
Under the hood, it uses the excellent MiniSearch library.
https://publish.obsidian.md/omnisearch/Index
- Omnisearch is available on the official Community Plugins repository.
- Beta releases can be installed through BRAT. Be advised that those versions can be buggy and break things.
You can check the CHANGELOG for more information on the different versions.
Omnisearch's first goal is to locate files instantly. You can see it as a Quick Switcher on steroids.
- Find your 📝notes, 📄PDFs, and 🖼images faster than ever
- Images 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
- Resistance to typos
- Switch between Vault and In-file search to quickly skim multiple results in a single note
- 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, Japanese, Korean, etc. depends on this additional plugin. Please read its documentation for more information.
Omnisearch is licensed under GPL-3.
To all people who donate through Ko-Fi or Github Sponsors ❤