GitHub Open-Source-Projekt libsearch: Indexfreie Volltextsuche für JavaScript

2024-12-29

libsearch ist eine Open-Source-JavaScript-Volltextsuchbibliothek auf GitHub, die eine schnelle Textsuche ermöglicht, ohne einen vorab erstellten Index zu benötigen. Sie nutzt die hochoptimierte reguläre Ausdrucksmaschine moderner JavaScript-Engines, wandelt Abfragestrings in reguläre Ausdrucksfilter für die Suche um und verwendet einen approximativen TF-IDF-Algorithmus für die Rangfolge. Diese Bibliothek eignet sich für einfache Anwendungen, die keine komplexe Indizierung benötigen, insbesondere für schnelles Prototyping und kleine Webanwendungen.