mduggan / cdifflib
Python difflib with parts reimplemented in C
☆33Updated 2 weeks ago
Alternatives and similar repositories for cdifflib:
Users that are interested in cdifflib are comparing it to the libraries listed below
- The most basic Text::Unidecode port (licensed under Artistic License or GPL or GPLv2+ - choose whatever you want)☆65Updated last year
- Python Unicode Block Utilities☆24Updated 4 years ago
- A pure Python Levenshtein implementation that's not freaking GPL'd.☆96Updated last year
- Seekable, gzip compatible, compression format☆15Updated 11 months ago
- A python package for grapheme aware string handling☆110Updated 2 years ago
- unihandecode is a transliteration library to convert all characters/words in Unicode into ASCII alphabet that aware with Language prefere…☆69Updated 2 years ago
- Safely evaluate AST nodes without side effects☆46Updated 6 months ago
- A subprocess.run drop-in replacement that supports a tee mode, being able to display output in real time while still capturing it. No dep…☆57Updated this week
- Python package for Google's diff-match-patch native C++ implementation.☆74Updated 7 months ago
- Python binding to Poppler-cpp pdf library☆105Updated 4 months ago
- The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity☆106Updated 3 weeks ago
- Pure python implementation of identifying files based off their magic numbers☆179Updated 2 months ago
- Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).☆52Updated 10 months ago
- Cython wrapper on Hunspell Dictionary☆66Updated 7 months ago
- A Python library for working with and comparing language codes.☆340Updated last month
- ☆29Updated 2 months ago
- ☆43Updated 4 months ago
- Automatically conversion of `.ini/.cfg` files to TOML equivalents☆58Updated this week
- XPath 1.0/2.0/3.0/3.1 parsers and selectors for ElementTree and lxml☆73Updated last month
- A Python implementation of Lunr.js 🌖☆195Updated 3 weeks ago
- A very intuitive and useful adapter to libarchive for universal archive access.☆98Updated 4 years ago
- 💥 Cython hash tables that assume keys are pre-hashed☆84Updated 2 weeks ago
- uchardet is an encoding detector library, which takes a sequence of bytes in an unknown character encoding and attempts to determine the …☆40Updated 7 months ago
- Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.☆51Updated 3 weeks ago
- ISO 639 library for Python☆32Updated 4 months ago
- Backport of the pickle 5 protocol (PEP 574)☆33Updated 3 years ago
- An index of wheels☆48Updated last week
- Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity☆65Updated last year
- Bash-style brace expansion for Python☆55Updated 3 years ago
- A JSON5 serializer and parser library for Python 3 written in Cython.☆147Updated 3 weeks ago