json_repair and json-repair

These are competitors offering similar JSON repair functionality for LLM outputs, with A being the dominant choice due to its Python implementation, broader adoption, and significantly larger user base, while B provides an alternative specifically for Java environments.

json_repair
87
Verified
json-repair
43
Emerging
Maintenance 20/25
Adoption 25/25
Maturity 25/25
Community 17/25
Maintenance 10/25
Adoption 9/25
Maturity 16/25
Community 8/25
Stars: 4,585
Forks: 175
Downloads: 16,557,243
Commits (30d): 10
Language: Python
License: MIT
Stars: 94
Forks: 5
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
No risk flags
No Package No Dependents

About json_repair

mangiucugna/json_repair

A python module to repair invalid JSON from LLMs

Provides syntax error correction for common LLM output mistakes—missing quotes, unescaped characters, incomplete arrays/objects—while preserving content integrity. Uses a two-stage approach: first attempts standard library `json.loads()` for performance, then falls back to a custom repair parser only on failure. Offers drop-in replacements for `json.load()` and `json.loads()`, with optional `skip_json_loads` and `strict` modes for performance tuning and validation control.

About json-repair

HAibiiin/json-repair

Repair JSON! A Java library for fixing JSON anomalies generated by LLMs.

Scores updated daily from GitHub, PyPI, and npm data. How scores work