--- id: jiter version: "0.16.0" license: MIT license_treatment: permissive maintenance: active --- # jiter — Fast iterable JSON parser. License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install jiter uv add jiter poetry add jiter ## Description # jiter [![CI](https://github.com/pydantic/jiter/workflows/CI/badge.svg?event=push)](https://github.com/pydantic/jiter/actions?query=event%3Apush+branch%3Amain+workflow%3ACI) [![pypi](https://img.shields.io/pypi/v/jiter.svg)](https://pypi.python.org/pypi/jiter) [![versions](https://img.shields.io/pypi/pyversions/jiter.svg)](https://github.com/pydantic/jiter) [![license](https://img.shields.io/github/license/pydantic/jiter.svg)](https://github.com/pydantic/jiter/blob/main/LICENSE) This is a standalone version of the JSON parser used in `pydantic-core`. The recommendation is to only use this package directly if you do not use `pydantic`. The API is extremely minimal: ```python def from_json( json_data: bytes, /, *, allow_inf_nan: bool = True, cache_mode: Literal[True, False, 'all', 'keys', 'none'] = 'all', partial_mode: Literal[True, False, 'off', 'on', 'trailing-strings'] = False, catch_duplicate_keys: bool = False, float_mode: Literal['float', 'decimal', 'lossless-float'] = 'float', ) -> Any: """ Parse input bytes into a JSON object. Arguments: json_data: The JSON data to parse allow_inf_nan: Whether to allow... ## AI interpretation — verify before relying A fast, minimal JSON parser that deserializes bytes into Python objects, with options for partial parsing, duplicate key detection, and different float representations. Verdict: A lean, actively maintained JSON parser designed for speed with zero runtime dependencies. Medium install friction is offset by broad platform coverage and permissive MIT licensing. No known vulnerabilities and suitable for projects seeking a lightweight alternative to the standard library when pydantic is not in use. [View on SkillFed](https://skillfed.io/packages/jiter) · [View on PyPI](https://pypi.org/project/jiter/)