Data validation using Python type hints
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Pythonic HTML Parsing for Humans™
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
Datetimes for Humans™
🌐 The easiest way to parse and modify URLs in Python.
Useful extensions to the standard Python datetime features
Python library for creating PEG parsers
Parsing ELF and DWARF in Python
A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings.
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
Parse human names into title, given, middle, family, suffix, nickname and maiden name. Typed, zero-dependency, CJK-aware.
DC3 Malware Configuration Parser (DC3-MWCP) is a framework for parsing configuration information from malware. The information extracted from malware includes items such as addresses, passwords, filenames, and mutex names.
trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.
PDF extraction that audits its own output — and certifies any other extractor's, catching pages they silently dropped. Verify signed manifests offline: free, MIT, no account. 0.903 on opendataloader-bench, #2 of 8 engines. 7-tool MCP server.
💬 Trace citation chains for any concept across research papers and render them as an interactive graph.
A Single Library Parser to extract meta information,static analysis and detect macros within the files.