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.
79 stars
7 watching
6 forks
Language: Python
last commit: over 1 year ago
Linked from 1 awesome list
parsingpythonruntime-typecheckingtypecheckertypecheckingtypingvalidation
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A JSON encoder and decoder implemented in Common Lisp. | 164 |
| | A JSON parser and validator with a CLI. | 1,948 |
| | Fast JSON parsing for Python, using SIMD instructions when available | 648 |
| | Decodes JSON data into a Python object tree | 99 |
| | Measures how deeply nested JSON structures can be parsed by different languages' parsers. | 366 |
| | A Python library to simplify working with structured data from JSON | 3 |
| | A high-performance JSON parsing library for Python | 365 |
| | A tool that parses JSON data and outputs the path to each object in the data along with the object itself. | 2,001 |
| | A lightweight C parser for structured data formats like JSON | 1,286 |
| | A JSON matcher library that helps validate JSON responses by focusing on essential parts of the response | 47 |
| | A lightweight JSON parser with simplified syntax and faster access times compared to traditional string comparisons | 3 |
| | A tool to parse and pretty-print JSON data from various input sources. | 27 |
| | An iterative JSON parser with Pythonic interfaces to extract structured data from large JSON files. | 861 |
| | A Purescript library for decoding JSON data into type-safe records | 135 |
| | A JSON parser implementation in Haskell. | 172 |