Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object.

LicenseApache 2.0
CategoriesJSON Libraries
Tagsformatjsongoogleparsingmappinggsonserialization
DateApr 24, 2025
Filespom (13 KB)  jar (280 KB)  View All
RepositoriesCentral
Ranking#14 in MvnRepository (See Top Artifacts)
#2 in JSON Libraries
Used By25,849 artifacts

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Compile Dependencies (1)

Category/License Group / ArtifactVersionUpdates
Defect Detection
Apache 2.0
com.google.errorprone » error_prone_annotations 2.38.0

Test Dependencies (4)

Category/License Group / ArtifactVersionUpdates
Testing
Apache 2.0
com.google.guava » guava-testlib 33.4.8-jre
Core Utils
Apache 2.0
com.google.guava » guava 33.4.8-jre
Assertion
Apache 2.0
com.google.truth » truth 1.4.4
Testing
EPL 2.0
junit » junit 4.13.25.12.2

Developers

NameEmailDev IdRolesOrganization
googleGoogle