The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
-
Updated
Mar 30, 2026 - C++
The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
universal text processor
DuckDB Community Extension adding RapidFuzz algorithms for search, deduplication, and record linkage.
High-performance Aho-Corasick for Python 3.13+: Powered by Double-Array Trie (DAT) and native C++ multi-threading for the No-GIL era. (WIP)
Yet another C++ strings library implementation
Some interesting problems I solved on competition platforms such as codeforces
Effcee is a C++ library for stateful pattern matching of strings, inspired by LLVM's FileCheck
Rapid fuzzy string matching in C++ using the Levenshtein Distance
Regexp wrapper for Oniguruma with Simstr strings
Blood group compatibility checker. Validates receiver/donor strings, reports invalid entries, and determines donation safety using complex logical operators.
⚡ Comprehensive collection of Design & Analysis of Algorithms 🚀 | Includes 🧮 Sorting, 💡 Dynamic Programming, 🎯 Greedy, 🌐 Graph, and 🔤 String Matching | Implemented in ⚙️ C++ with STL | Perfect for 🎓 students & 👨💻 developers exploring algorithmic problem-solving ✨
🔉 Python wrapper for a C++ Double Metaphone
A calculator program that takes in an equation as a string and returns the output.
Smart Metro is a modular C++-based Delhi Metro simulator using algorithms like Dijkstra, SJF, Ford-Fulkerson, and more. It features shortest paths, ticket verification, scheduling, and admin tools—all via CLI.
A collection of useful data structures and algorithms for competitive programming.
Implementations of some of the most popular fundamental algorithms in computer science.
Resume Analyzer is a C++ tool that reads resumes, matches them with required skills, ranks them using heaps based on experience and skill relevance, and displays top candidates—all through a menu-driven console interface.
Add a description, image, and links to the string-matching topic page so that developers can more easily learn about it.
To associate your repository with the string-matching topic, visit your repo's landing page and select "manage topics."