Stork - Suchbibliothek für statische Websites
(stork-search.net)"Schnelle Suche für JAMStack"
-
Rust + WASM
-
Indiziert die gesamte statische Website und speichert den Index als Datei.
Im Browser lädt JS die Indexdatei herunter und zeigt sofort Ergebnisse an, sobald im Suchfeld ein einzelner Buchstabe eingegeben wird.
-
Funktioniert gut mit allen Static Site Generatoren. Auch auf Netlify und ähnlichen Diensten gehostete Seiten sind möglich.
-
Stemming wird nur für englische Sprachen unterstützt
3 Kommentare
Da der Index komplett heruntergeladen wird, dürfte es sogar schneller als Typesense sein.
Bei sehr großen Websites könnte das problematisch werden, aber für persönliche Blogs und Ähnliches scheint es gut geeignet zu sein.
Wow … wenn man für GeekNews auf diese Weise einen Index erstellt, wie groß wäre der dann wohl?
Selbst bei einem persönlichen Blog, der schon lange betrieben wird, dürfte er ziemlich groß werden …
Die Artikel 1 bis 20 der Federalist Papers, die als Beispiel für die Website gezeigt werden, sind ungefähr 250.000 Byte groß, aber die Indexdatei ist 1,1 MB.
Der Index ist also deutlich größer, als ich erwartet hatte. Wie du schon gesagt hast, dürfte das bei Blogs mit vielen Beiträgen ziemlich belastend sein haha