elasticlunr-rs
A partial port of elasticlunr to Rust. Intended to be used for generating compatible search indices. (by mattico)
tinysearch
๐ Tiny, full-text search engine for static websites built with Rust and Wasm (by mre)
Our great sponsors
elasticlunr-rs | tinysearch | |
---|---|---|
1 | 5 | |
50 | 2,652 | |
- | 3.5% | |
3.6 | 6.7 | |
about 1 year ago | 6 months ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
elasticlunr-rs
Posts with mentions or reviews of elasticlunr-rs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-15.
-
Doctave CLI 0.2.0: A Benchmarking Story
Doctave comes with offline search built in. We use the elasticlunr-rs crate to generate a search index that is compatible with the elasticlunr.js library. You can see it in action by going to our docs (built with the CLI, naturally) and hitting the letter s on your keyboard to focus on the search bar. The searching happens entirely client-side.
tinysearch
Posts with mentions or reviews of tinysearch.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-10-08.
-
Ask HN: What's the best way to add search to my website?
If your content is mostly static, you might want to consider pre-building an index and shipping it as a whole. You could look into something like
* https://stork-search.net/ (Rust/WASM)
* tinysearch: https://github.com/tinysearch/tinysearch (Rust/WASM)
* https://lunrjs.com/ (JS, simple, stable)
* http://elasticlunr.com/ - based on the former, slightly more sophisticated tuning options
-
Weโre the Meilisearch team! To celebrate v1.0 of our open-source search engine, Ask us Anything!
500kB sounds, like could be just shipped to the client lazily? https://github.com/tinysearch/tinysearch
- A tiny static full-text search engine using Rust and WebAssembly (2019)
- tinysearch
-
Everything I Know โ Wiki
Checkout https://github.com/mre/tinysearch
What are some alternatives?
When comparing elasticlunr-rs and tinysearch you can also consider the following projects:
elasticlunr.js - Based on lunr.js, but more flexible and customized.
alfred-my-mind - Alfred workflow to search through my notes and bookmarks