trycast
JSON parser
A parser for structured JSON data defined by Python type hints and TypedDicts
trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.
78 stars
7 watching
6 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list
parsingpythonruntime-typecheckingtypecheckertypecheckingtypingvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
rudolph-miller/jonathan | A JSON encoder and decoder implemented in Common Lisp. | 164 |
zaach/jsonlint | A JSON parser and validator with a CLI. | 1,940 |
tktech/pysimdjson | Fast JSON parsing for Python, using SIMD instructions when available | 643 |
cheery/json-algorithm | Decodes JSON data into a Python object tree | 99 |
lovasoa/bad_json_parsers | Measures how deeply nested JSON structures can be parsed by different languages' parsers. | 366 |
beregond/jsonmodels | A Python library to simplify working with structured data from JSON | 3 |
teskalabs/cysimdjson | A high-performance JSON parsing library for Python | 362 |
dominictarr/json.sh | A tool that parses JSON data and outputs the path to each object in the data along with the object itself. | 2,001 |
json-parser/json-parser | A lightweight C parser for structured data formats like JSON | 1,285 |
jfilipczyk/gomatch | A JSON matcher library that helps validate JSON responses by focusing on essential parts of the response | 47 |
dougbinks/sjson | A lightweight JSON parser with simplified syntax and faster access times compared to traditional string comparisons | 3 |
pantuza/jsoncat | A tool to parse and pretty-print JSON data from various input sources. | 27 |
icrar/ijson | An iterative JSON parser with Pythonic interfaces to extract structured data from large JSON files. | 845 |
justinwoo/purescript-simple-json | A Purescript library for decoding JSON data into type-safe records | 134 |
tsoding/haskell-json | A JSON parser implementation in Haskell. | 171 |