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

String Search Python Packages

Python packages with the GitHub topic string-search. Sorted by monthly downloads, with stars and forks.
ashvardanian
stringzilla

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

2.5M 4K 142
taleinat
fuzzysearch

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

582K 343 28
ashvardanian
stringzillas-cpus

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

24K 4K 142
matthewakram
token-fuzz-rs

Fast token-based fuzzy string matching for very large, static corpora (Rust-backed, Python-first).

9K 3 1
chen0040
pyalgs

Package pyalgs implements algorithms in Robert Sedgwick's Algorithms using Python

3K 12 9
yutanagano
nearust

Fast discovery of similar strings in bulk

3K 3 1
yutanagano
symscan

Fast discovery of similar strings in bulk

3K 3 1
ifplusor
actrie

Aho-Corasick automation for large-scale multi-pattern matching. Available for C/C++, Python, and Java on Linux, macOS, and Windows.

2K 14 5
ashvardanian
stringzillas-cuda

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

2K 4K 142
jeffrimko
verace

Python library for checking string consistency between files.

1K 1 0
chuanconggao
topsim

Efficiently search the most similar strings against the query in Python.

165 18 4
chuanconggao
tagstats

A concise yet efficient implementation for the statistics of each tag's set of key phrases over input lines in Python.

100 1 1
mmkhattab
multimatcher

A convenient implementation of the Aho-Corasick algorithm to find multiple search patterns

76 0 2
chuanconggao
topemoji

🔎 the most similar 😀s in 🐍3️⃣.

46 1 1
lqdc
pysimstr

Fast(ish) string similarity for one vs many comparisons.

44 3 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology