![Whoosh](https://i.altapps.net/icons/whoosh-33e8e.png)
2
Whoosh
Whoosh je knjižnica klasa i funkcija za indeksiranje teksta i pretraživanje indeksa.Omogućuje vam izradu prilagođenih tražilica za vaš sadržaj.
- Besplatna
- Self-Hosted
Whoosh je brza, značajna biblioteka za indeksiranje i pretraživanje cijelog teksta koja se implementira na čistom Pythonu.Programeri mogu pomoću njega za jednostavno dodavanje funkcionalnosti pretraživanja svojim aplikacijama i web stranicama.Svaki dio načina rada Whoosh-a može se proširiti ili zamijeniti kako bi se točno zadovoljile vaše potrebe.Neke od značajki Whoosha uključuju: Pythonic API.Pure-Python.Nije potrebna kompilacija ili binarni paketi, nema tajanstvenih rušenja.Polje indeksiranje i pretraživanje.Brzo indeksiranje i preuzimanje - brže od bilo kojeg drugog rješenja za pretraživanje Python-a koje znam.Pogledajte Mjerila.Algoritam za prilagodljivo bodovanje (uključujući BM25F), analizu teksta, pohranu, format objavljivanja itd. Moćan jezik upita.Čista provjera pravopisa Python (koliko znam, jedina).... Whoosh bi mogao biti koristan u sljedećim okolnostima: Bilo gdje poželjno je čisto Python rješenje kako bi se izbjeglo stvaranje / sastavljanje izvornih knjižnica (ili prisiljavanje korisnika na izgradnju / sastavljanje).Kao istraživačka platforma (barem za programere kojima je Python lakši za čitanje i rad s njima nego Java;) kada vam je Pythonic jednostavno sučelje koje je lako za upotrebu važnije od brze brzine.Ako vaša aplikacija može dobro iskoristiti jedno duboko integrirano rješenje za pretraživanje / pretraživanje, možete se osloniti samo na to da postoji, a ne na dva različita rješenja za pretraživanje (jedno / jednostavno / sporo / domaće jedno integrirano, indeksirana / brza / vanjska binarna ovisnost kao jednoopcija).Whoosh je stvoren i održava ga Matt Chaput.Prvobitno je stvoren za upotrebu u mrežnom sustavu pomoći softvera 3D animacije Houdini Software Side Effects.Side Effects Software Inc. pristao je za otvaranje koda.
Web stranica:
http://whoosh.readthedocs.io/en/latest/index.htmlKategorije
Alternativa Whooshu za sve platforme s bilo kojom licencom
![Algolia](https://i.altapps.net/icons/algolia-717a5.png)
58
Algolia
Algolia pomaže timovima proizvoda da povežu svoje korisnike s informacijama pružajući im građevne blokove za stvaranje brzog, relevantnog i personaliziranog pretraživanja.
- Plaćena
![elasticsearch](https://i.altapps.net/icons/elasticsearch-49558.png)
43
elasticsearch
ElasticSearch je distribuirani, RESTful, besplatni / open source poslužitelj pretraživanja temeljen na Javi pod licencom Apache (Lucene).
- Freemium
- Windows
- Linux
- Java
- Web
- Self-Hosted
![Apache Solr](https://i.altapps.net/icons/apache-solr-17040.png)
18
Apache Solr
Solr je poslužitelj pretraživačkog sustava otvorenog koda koji se temelji na Lucene knjižnici pretraživanja, s XML / HTTP i JSON API-jevima.
- Besplatna
- Windows
- Mac
- Linux
- Microsoft Azure
![Sphinx (search engine)](https://i.altapps.net/icons/sphinx-search-engine--0bb60.png)
9
Sphinx (search engine)
Sphinx je pretraživač slobodnog softvera dizajniran s obzirom na indeksiranje sadržaja baze podataka.
![Apisearch](https://i.altapps.net/icons/apisearch-07b7.png)
0
Apisearch
Pretražite više milijuna dokumenata i pružite svojim korisnicima jedinstveno, nevjerojatno i nezaboravno iskustvo.
- Freemium
- GitHub Pages
- Self-Hosted