ermanh / trieregex
Build efficient trie-based regular expressions from large word lists
☆59Updated 2 years ago
Alternatives and similar repositories for trieregex:
Users that are interested in trieregex are comparing it to the libraries listed below
- Python wrapper for RE2☆100Updated 4 months ago
- Efficient string matching with regular expressions☆140Updated last week
- Python bindings for Milli, the embeddable Rust-based search engine powering Meilisearch☆128Updated 7 months ago
- Homoglyphs: get similar letters, convert to ASCII, detect possible languages and UTF-8 group.☆80Updated 4 years ago
- A Python implementation of Lunr.js 🌖☆195Updated 3 weeks ago
- 💥 Cython hash tables that assume keys are pre-hashed☆84Updated 2 weeks ago
- Build a trie-structured regular expression from a list of words☆21Updated 5 years ago
- ☆15Updated 6 months ago
- Check for multiple patterns in a single string at the same time: a fast Aho-Corasick algorithm for Python☆168Updated 2 months ago
- ☆12Updated 8 years ago
- Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.☆51Updated 3 weeks ago
- Pure Python CDB reader/writer☆44Updated 9 months ago
- PyPruningRadixTrie - Python version of super fast Radix trie for prefix search & auto-complete☆39Updated last month
- Vendorize packages from PyPI☆102Updated 5 months ago
- Loadable spellfix1 extension for sqlite as python package☆25Updated 9 months ago
- Pure Python Go parser, AST and unparser library☆55Updated 3 years ago
- A pure Python Levenshtein implementation that's not freaking GPL'd.☆96Updated last year
- A fast and memory-optimized string library for heavy-text manipulation in Python☆250Updated 4 years ago
- Typesafe, Composable Validation☆116Updated 2 weeks ago
- This collection of general purpose python magic was too good to keep for ourselves!☆15Updated 5 months ago
- Dlint is a tool for encouraging best coding practices and helping ensure Python code is secure.☆162Updated 3 months ago
- Delayed iteration for polling and retries.☆30Updated 2 months ago
- Array-like File Access in Python☆41Updated last year
- Python tools, libraries and resources about AST (as in Abstract Syntax Trees)☆91Updated 2 years ago
- XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml☆73Updated last month
- Python Implementation of Redis Simple Message Queue Algorithm☆45Updated 3 months ago
- Retrospective of Python compilation efforts☆64Updated 2 years ago
- Pure Python implementation of the Common Expression Language☆123Updated 5 months ago
- Custom Python functions for working with SQLite FTS4☆22Updated 2 years ago
- Python dependency graph for parallel and/or async execution☆15Updated 5 years ago