PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

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

6M 1K 142
pytries
marisa-trie

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

4.7M 1K 98
ddelange
retrie

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

31K 76 5
chinnichaitanya
spellwise

🚀 Extremely fast fuzzy matcher & spelling checker in Python!

16K 33 9
rixwew
dartsclone

Darts-clone python binding

14K 20 12
cahya-wirawan
pyrwkv-tokenizer

A fast RWKV Tokenizer written in Rust

13K 54 5
nppoly
cyac

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

7K 94 15
austinv11
prefixtrie

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

6K 1 0
kmike
marisa-trie-m

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

3K 1K 98
cahya-wirawan
rwkv-tokenizer

A fast RWKV Tokenizer written in Rust

3K 54 5
mesejo
trrex

Efficient string matching with regular expressions

3K 146 7
ifplusor
actrie

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

3K 14 5
andrey-savov
savov-compact-tree

Compact, read-only nested dictionary backed by a DAWG-style radix trie

2K 0 0
NLPOptimize
flash-tokenizer

EFFICIENT AND OPTIMIZED TOKENIZER ENGINE FOR LLM INFERENCE SERVING

2K 461 10
JerilynFranz
gen-tries

A generalized trie implementation for Python 3.10 or later

1K 0 0
aosingh
lexpy

Python package for lexicon

1K 56 7
vltr
xrtr

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

827 15 0
NodeTrie
nodetrie

Python bindings for NodeTrie, a prefix tree data structure library

580 2 1
sahyagiri
distinct-keywords

semantically distinct key phrase extraction using hilbert hashes.

366 51 10
otto-de
pypruningradixtrie

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

356 42 3
nitely
kua

Lightning fast URL routing.

314 23 8
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.

295 48 9
nkmrtty
trie-search

Text pattern search using marisa-trie

278 19 8
TuTomasz
python-datastructures

Python datastructures package

234 4 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery