631f8ed771713f80ab8aef4af53b54fa9bcb9e08
needLe
Fuzzy search engine for small text pieces, with Chinese/Japanese pronunciation support.
Available in TypeScript and C#. Click the link for detailed documentation.
See also in-browser demo.
Packages
| Platform | Package | Install |
|---|---|---|
| Node.js / Browser | @maigolabs/needle | pnpm add @maigolabs/needle |
| .NET Standard 2.0 | MaigoLabs.NeedLe | dotnet add package MaigoLabs.NeedLe |
The Name
The word "needle" is from the phrase Needle in a Haystack. Normally, searching tasks are finding a small string ("needle") in a large string ("haystack"). However, this project is designed for searching in small strings (specifically, music names) instead of large strings. We are finding needles in needles.
The capitalized "L" is from the music name needLe.
Description
Fuzzy search engine for small text pieces, with Chinese/Japanese pronunciation support.
Languages
C#
52.4%
TypeScript
47.5%
HTML
0.1%