ocaml-community/yojson

OCaml 361 stars

Low-level JSON parsing and pretty-printing library for OCaml

✓ Synced 5h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/ocaml-community/yojson.svg)](https://ngmi.review/repo/ocaml-community/yojson)
112 Merged PRs
1 month Avg Merge Time
5m Fastest PR
1 year Slowest PR
#2528 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#200 Improvements and clarifications to doc strings @Leonidas-from-XIV 23.8h 0
#197 Adds introductory example @johnwhitington 4 days 2
#196 Replace `list_to_seq` by `List.to_seq` @Leonidas-from-XIV 31m 0
#192 Read the full file without line translation @Leonidas-from-XIV 1 month 0
#195 Update to new URL of ocaml-ci @Leonidas-from-XIV 28m 0
#194 Move to OCaml 4.08, remove `seq` @Leonidas-from-XIV 3.0h 0
#184 Always output JSON compliant floats (if possible) @Leonidas-from-XIV 11 months 1
#190 Remove leftover files from tuple support @Leonidas-from-XIV 1.9h 0
#191 Update image on which the actions are running @Leonidas-from-XIV 12m 0
#189 Replace `core_bench` with `benchmark` @Leonidas-from-XIV 3.9h 0
#185 Remove left-over mentions of tuple and variant @Leonidas-from-XIV 9 months 1
#187 JSON5: fix escape sequences @david-maison-TrustInSoft 1 day 3
#158 Remove Tuple & Variant @Leonidas-from-XIV 1 year 6
#182 Improve the error messages displayed by the JSON5 lexer and parser. @gcluzel 20 days 6
#181 Use ocaml.org as documentation location @Leonidas-from-XIV 23 days 0
#180 Dont expose JSON5 internals @Leonidas-from-XIV 1.8h 1
#179 Add test for handling CRLF line endings @Leonidas-from-XIV 3 days 0
#178 Add proper dependency from `yojson-five` to `yojson` @Leonidas-from-XIV 3 days 0
#177 Rename Yojson-json5 to Yojson-five to not repeat JSON all the time @Leonidas-from-XIV 1.6h 0
#173 Error printing tests @Leonidas-from-XIV 6 months 0