PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Text Search Python Packages

Python packages with the GitHub topic text-search. Sorted by relevance, with stars and monthly downloads.
taleinat
fuzzysearch

Find parts of long text or data, allowing for some changes/typos.

721K 342 26
unum-cloud
usearch

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

505K 4K 327
ddangelov
top2vec

Top2Vec learns jointly embedded topic, document and word vectors.

10K 3K 376
alexeygrigorev
minsearch

Minimalistic text and vector search engines that use Scikit-Learn and Pandas

9K 67 16
IssunDB
issundb

A fast embedded graph database for AI applications and graph analytics

7K 6 1
unum-cloud
usearch-iscc

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

6K 4K 327
ad-freiburg
qlever

Graph database implementing the RDF and SPARQL standards. Very fast and scales to more than a trillion triples on a single commodity machine

5K 857 125
cognica-io
bayesian-bm25

Bayesian probability transforms for BM25 retrieval scores

2K 77 1
lggruspe
slipbox

A static site generator for Zettelkasten notes

1K 66 4
sophiaconsulting
fast-suffix-array

O(n) suffix array construction (SA-IS) with LCP arrays, BWT, FM-index, and pattern search. Rust-powered Python bindings.

885 0 0
remram44
ngram-search

Ngram-based indexing of strings into a binary file

763 1 0
Lipairui
textgo

Let's go and play with text!

743 46 3
chr1st1ank
narrow-down

Fast fuzzy text search

451 12 1
tensorchord
vechord

Turn PostgreSQL into your search engine in a Pythonic way.

411 51 6
wroberts
fsed

Aho-Corasick string replacement utility

266 26 6
MythicManiac
b64-regex

Build regex patterns for searching through b64 encoded text without decoding.

230 1 0
danielgatis
search-in-files

A tool for find text in files.

126 5 2
jdvala
kawadi

kawadi is my collection of tools, that I need more frequently

99 3 0
tomzox
trowser

Trowser is a browser for large line-oriented text files, implemented in 3 alternate programming languages: Tcl/Tk, Python and C++/Qt

93 2 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery