Sobre Tinysearch

TinySearch é um motor de busca leve, rápido e de texto completo. Ele é projetado para sites estáticos. TinySearch é escrito em Rust, e depois compilado para WebAssembly para ser executado no navegador. Ele pode ser usado em conjunto com geradores de sites estáticos, como Jekyll, Hugo, zola, Cobalt, ou Pelican. Como funciona tinysearch é uma porta Rust/WASM do código Python do artigo " Escrevendo um motor de pesquisa de texto completo usando filtros de Bloom ". Ele pode ser visto como uma alternativa para lunr.js e elasticlunr, que são bastante pesado para sites menores e exigem um monte de JavaScript. A ideia de minúsculo pesquisa é gerar um pequeno módulo WASM auto-suficiente de uma lista de artigos em seu site e executá-lo diretamente no frontend dentro navegadores.

Categorias

  • Free
  • Open Source
  • Paid
  • Online Services