Top JSON Libraries for Java

gson 2.9.0


Feb 11, 2022
12k usages
20k stars
moshi 1.13.0

Moshi · A modern JSON API for Android and Java

Dec 09, 2021
425 usages
7.9k stars
json 20220320

JSON in Java · JSON is a light-weight, language independent, data interchange format. See The files in this package implement JSON encoders/decoders in Java. It also includes the capability to convert between JSON and XML, HTTP headers, Cookies, and CDL. This is a reference implementation. There is a large number of JSON packages in Java. Perhaps someday the Java community will standardize on one. Until then, choose carefully. The license includes this restriction: "The software shall be used for good, not evil." If your conscience cannot live with that, then choose a different package.

Mar 20, 2022
3.7k usages
3.9k stars
javassist 3.28.0-GA

Javassist · Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.

May 07, 2021
3.4k usages
3.3k stars
jackson-core 2.13.2

Jackson-core · Core Jackson processing abstractions (aka Streaming API), implementation for JSON

Mar 06, 2022
10k usages
2k stars
json-utils 0.1.7

Jolt Json Utils

Mar 29, 2022
34 usages
1.1k stars
jolt-core 0.1.7

Jolt Core

Mar 29, 2022
34 usages
1.1k stars

DSL Platform JSON (Java 8 API) · DSL Platform compatible Java JSON library (

Nov 01, 2021
34 usages
764 stars
json-io 4.13.0

json-io · Java JSON serialization

Sep 16, 2021
39 usages
285 stars
genson 1.6

Genson · Genson library

Jul 30, 2019
55 usages
202 stars

Jackson-datatype-Money · Extension module to properly support datatypes of

Nov 15, 2021
6 usages
182 stars