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

Trie Python Packages

Python packages with the GitHub topic trie. Sorted by relevance, with stars and monthly downloads.
WojciechMula
pyahocorasick

Python module (C extension and plain python) implementing Aho-Corasick algorithm

5.9M 1K 141
pytries
marisa-trie

Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.

4M 1K 98
chinnichaitanya
spellwise

🚀 Extremely fast fuzzy matcher & spelling checker in Python!

44K 33 9
ddelange
retrie

Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing

42K 76 5
rixwew
dartsclone

Darts-clone python binding

17K 20 12
cahya-wirawan
pyrwkv-tokenizer

A fast RWKV Tokenizer written in Rust

11K 54 5
cahya-wirawan
rwkv-tokenizer

A fast RWKV Tokenizer written in Rust

8K 54 5
antigenomics
seqtree

Efficient search for highly similar short sequences

7K 0 0
austinv11
prefixtrie

This is a high-performance implementation of a Prefix Trie to perform efficient fuzzy string matches.

5K 1 0
nppoly
cyac

High performance Trie and Ahocorasick automata (AC automata) Keyword Match & Replace Tool for python. Correct case insensitive implementation!

5K 93 15
NLPOptimize
flash-tokenizer

EFFICIENT AND OPTIMIZED TOKENIZER ENGINE FOR LLM INFERENCE SERVING

4K 461 9
mesejo
trrex

Efficient string matching with regular expressions

3K 146 7
andrey-savov
savov-compact-tree

Compact tree representation in storage implemented in Python3 and C

3K 0 0
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
kmike
marisa-trie-m

Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.

2K 1K 98
aosingh
lexpy

Python package for lexicon; Trie and DAWG implementation.

862 56 7
sahyagiri
distinct-keywords

semantically distinct key phrase extraction using hilbert hashes.

827 51 10
Anwarvic
extra-collections

extra-collections (or extra for short) is a python3 package that provides a pythonic, intuitive, and easy implementation of the most common data structures used in software projects.

817 48 9
JerilynFranz
gen-tries

A generalized trie implementation for Python 3.10 or later

792 0 0
chrille0313
spellcast-solver

A trie-guided solver for the Discord SpellCast word game.

784 0 0
vltr
xrtr

A Radix Tree based router for HTTP and other routing needs with support for middlewares and endpoints with a Cython boost

442 15 0
nitely
kua

Lightning fast URL routing.

350 23 8
otto-de
pypruningradixtrie

PyPruningRadixTrie - Python version of super fast Radix trie for prefix search & auto-complete

280 42 3
nkmrtty
trie-search

Text pattern search using marisa-trie

274 19 8
    • Data from PyPI, GitHub, ClickHouse, and BigQuery