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

7.6M 1K 141
pytries
marisa-trie

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

4.5M 1K 98
ddelange
retrie

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

30K 76 5
chinnichaitanya
spellwise

🚀 Extremely fast fuzzy matcher & spelling checker in Python!

28K 33 9
rixwew
dartsclone

Darts-clone python binding

13K 20 12
cahya-wirawan
pyrwkv-tokenizer

A fast RWKV Tokenizer written in Rust

7K 54 5
nppoly
cyac

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

6K 94 15
kmike
marisa-trie-m

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

4K 1K 98
mesejo
trrex

Efficient string matching with regular expressions

3K 146 7
austinv11
prefixtrie

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

3K 1 0
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
cahya-wirawan
rwkv-tokenizer

RWKV Tokenizer

2K 54 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 9
aosingh
lexpy

Python package for lexicon; Trie and DAWG implementation.

715 56 7
NodeTrie
nodetrie

Python bindings for NodeTrie, a prefix tree data structure library

626 2 1
JerilynFranz
gen-tries

A generalized trie implementation for Python 3.10 or later

585 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

558 15 0
nitely
kua

Lightning fast URL routing.

458 23 8
sahyagiri
distinct-keywords

semantically distinct key phrase extraction using hilbert hashes.

407 51 10
otto-de
pypruningradixtrie

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

329 42 3
nkmrtty
trie-search

Trie-search is a package for text pattern search using marisa-trie

304 19 8
Anwarvic
extra-collections

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

302 48 9
TuTomasz
python-datastructures

Python datastructures package

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