pyahocorasick
String searcher
A fast and memory-efficient library for exact or approximate string search
Python module (C extension and plain python) implementing Aho-Corasick algorithm
951 stars
21 watching
125 forks
Language: C
last commit: 8 months ago
Linked from 1 awesome list
aho-corasickautomatonstring-manipulationtrie
Related projects:
Repository | Description | Stars |
---|---|---|
cloudflare/lua-aho-corasick | An implementation of the Aho-Corasick string matching algorithm in C++ and Lua. | 152 |
derekparker/trie | A Go library implementing a data structure for fast prefix and fuzzy string searching | 763 |
jamesturk/jellyfish | A Python library providing algorithms and encoding schemes for approximate string matching. | 2,066 |
ashvardanian/stringzilla | A library that provides optimized string manipulation functions to improve performance on modern CPUs. | 2,223 |
r1chardj0n3s/parse | A library that parses strings using a specification based on the Python format() syntax | 1,713 |
k3170makan/goodork | A command-line tool that uses regular expressions to analyze Google search results and extract data from web applications. | 132 |
tkych/quicksearch | A search engine interface for Common Lisp libraries and repositories. | 49 |
meilisearch/meilisearch-python | A Python wrapper around an open-source search engine API | 465 |
aykamko/tag | A tool to generate shell aliases for quickly jumping to search matches in editors. | 598 |
brianhicks/tree-grepper | A tool that uses tree-sitter grammars to search for structure in code files. | 298 |
honmaple/flask-msearch | A Flask extension that provides full-text search functionality with support for multiple backends and indexing options. | 214 |
mengrao/str | An optimized string class with an adaptive hash table for fast searching and comparisons | 125 |
django-haystack/pysolr | Provides a lightweight Python interface to interact with Apache Solr search engine | 667 |
espressocake/needle_sift_bof | A tool for searching for specific strings within files using a needle-sift algorithm | 30 |
haskell/attoparsec | A fast Haskell parser combinator library for efficient text and binary data parsing | 513 |