JSON

jackson-databind

com.fasterxml.jackson.core : jackson-databind

General data-binding functionality for Jackson: works on core streaming API

Last Version: 2.13.3

Release Date:

Gson

com.google.code.gson : gson

Gson JSON library

Last Version: 2.9.0

Release Date:

Jackson-core

com.fasterxml.jackson.core : jackson-core

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

Last Version: 2.13.3

Release Date:

Jackson-annotations

com.fasterxml.jackson.core : jackson-annotations

Core annotations used for value types, used by Jackson data binding package.

Last Version: 2.13.3

Release Date:

Jackson BOM

com.fasterxml.jackson : jackson-bom

Bill of Materials pom for getting full, complete set of compatible versions of Jackson components maintained by FasterXML.com

Last Version: 2.13.3

Release Date:

project ':json-path'

com.jayway.jsonpath : json-path

Java port of Stefan Goessner JsonPath.

Last Version: 2.7.0

Release Date:

Jackson-dataformat-YAML

com.fasterxml.jackson.dataformat : jackson-dataformat-yaml

Support for reading and writing YAML-encoded data via Jackson abstractions.

Last Version: 2.13.3

Release Date:

Jackson-JAXRS: JSON

com.fasterxml.jackson.jaxrs : jackson-jaxrs-json-provider

Functionality to handle JSON input/output for JAX-RS implementations (like Jersey and RESTeasy) using standard Jackson data binding.

Last Version: 2.13.3

Release Date:

Jackson datatype: JSR310

com.fasterxml.jackson.datatype : jackson-datatype-jsr310

Add-on module to support JSR-310 (Java 8 Date & Time API) data types.

Last Version: 2.13.3

Release Date:

JSON in Java

org.json : json

JSON is a light-weight, language independent, data interchange format. See http://www.JSON.org/ 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.

Last Version: 20220320

Release Date:

fastjson1-compatible

com.alibaba : fastjson

Fastjson is a JSON processor (JSON parser + JSON generator) written in Java

Last Version: 2.0.8.graal

Release Date:

Jackson module: Old JAXB Annotations (javax.xml.bind)

com.fasterxml.jackson.module : jackson-module-jaxb-annotations

Support for using JAXB annotations as an alternative to "native" Jackson annotations, for configuring data-binding.

Last Version: 2.13.3

Release Date:

JSONassert

org.skyscreamer : jsonassert

A library to develop RESTful but flexible APIs

Last Version: 1.5.0

Release Date:

JSR 374 (JSON Processing) API

javax.json : javax.json-api

API module of JSR 374:Java API for Processing JSON

Last Version: 1.1.4

Release Date:

Last Version: 2.7.0

Release Date:

Data Mapper for Jackson

org.codehaus.jackson : jackson-mapper-asl

Data Mapper package is a high-performance data binding package built on Jackson JSON processor

Last Version: 1.9.13

Release Date:

Jackson

org.codehaus.jackson : jackson-core-asl

Jackson is a high-performance JSON processor (parser, generator)

Last Version: 1.9.13

Release Date:

JSON Small and Fast Parser

net.minidev : json-smart

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

Last Version: 2.4.8

Release Date:

Jakarta JSON Processing API

jakarta.json : jakarta.json-api

Jakarta JSON Processing defines a Java(R) based framework for parsing, generating, transforming, and querying JSON documents.

Last Version: 2.1.0

Release Date:

javax.json.bind-api

javax.json.bind : javax.json.bind-api

Java.net - The Source for Java Technology Collaboration

Last Version: 1.0

Release Date:

Johnzon :: JSON-B Implementation

org.apache.johnzon : johnzon-jsonb

Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON Processing).

Last Version: 1.2.18

Release Date:

Last Version: 2.7.1

Release Date:

JSON-B API

jakarta.json.bind : jakarta.json.bind-api

Jakarta JSON Binding is a standard binding layer for converting Java objects to/from JSON documents.

Last Version: 3.0.0

Release Date:

json-path

io.rest-assured : json-path

Java DSL for easy testing of REST services

Last Version: 5.1.1

Release Date:

Jackson-dataformat-XML

com.fasterxml.jackson.dataformat : jackson-dataformat-xml

Data format extension for Jackson to offer alternative support for serializing POJOs as XML and deserializing XML as pojos.

Last Version: 2.13.3

Release Date:

Jackson datatype: jdk8

com.fasterxml.jackson.datatype : jackson-datatype-jdk8

Add-on module for Jackson (http://jackson.codehaus.org) to support JDK 8 data types.

Last Version: 2.13.3

Release Date:

json-schema-validator

io.rest-assured : json-schema-validator

Java DSL for easy testing of REST services

Last Version: 5.1.1

Release Date:

Last Version: 3.2.0

Release Date:

Jackson-JAXRS: base

com.fasterxml.jackson.jaxrs : jackson-jaxrs-base

Pile of code that is shared by all Jackson-based JAX-RS providers.

Last Version: 2.13.3

Release Date:

Johnzon :: JSON-B Extensions

org.apache.johnzon : johnzon-jsonb-extras

Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON Processing).

Last Version: 1.2.18

Release Date:

Johnzon :: JSON Schema

org.apache.johnzon : johnzon-jsonschema

Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON Processing).

Last Version: 1.2.18

Release Date:

JSON.simple

com.googlecode.json-simple : json-simple

A simple Java toolkit for JSON

Last Version: 1.1.1

Release Date:

Jackson datatype: Joda

com.fasterxml.jackson.datatype : jackson-datatype-joda

Add-on module for Jackson (http://github.com/FasterXML/jackson) to support Joda (https://www.joda.org/joda-time/) data types.

Last Version: 2.13.3

Release Date:

Apache Groovy

org.codehaus.groovy : groovy-json

Groovy: A powerful, dynamic language for the JVM

Last Version: 3.0.11

Release Date:

Jackson dataformat: CBOR

com.fasterxml.jackson.dataformat : jackson-dataformat-cbor

Support for reading and writing Concise Binary Object Representation ([CBOR](https://www.rfc-editor.org/info/rfc7049) encoded data using Jackson abstractions (streaming API, data binding, tree model)

Last Version: 2.13.3

Release Date:

Jackson Integration for Metrics

io.dropwizard.metrics : metrics-json

A set of Jackson modules which provide serializers for most Metrics classes.

Last Version: 4.2.10

Release Date:

jersey-media-json-jackson

org.glassfish.jersey.media : jersey-media-json-jackson

Jersey JSON Jackson (2.x) entity providers support module.

Last Version: 3.1.0-M3

Release Date:

Jackson dataformat: Smile

com.fasterxml.jackson.dataformat : jackson-dataformat-smile

Support for reading and writing Smile ("binary JSON") encoded data using Jackson abstractions (streaming API, data binding, tree model)

Last Version: 2.13.3

Release Date:

JAX-RS provider for JSON content type

org.codehaus.jackson : jackson-jaxrs

Jax-RS provider for JSON content type, based on Jackson JSON processor's data binding functionality.

Last Version: 1.9.13

Release Date:

JSR 374 (JSON Processing) Default Provider

org.glassfish : javax.json

Default provider for JSR 374:Java API for Processing JSON

Last Version: 1.1.4

Release Date:

jersey-json

com.sun.jersey : jersey-json

Jersey is the open source (under dual CDDL+GPL license) JAX-RS (JSR 311) production quality Reference Implementation for building RESTful Web services.

Last Version: 1.19.4

Release Date:

Xml Compatibility extensions for Jackson

org.codehaus.jackson : jackson-xc

Extensions that provide interoperability support for Jackson JSON processor's data binding functionality.

Last Version: 1.9.13

Release Date:

Jackson datatype: Guava

com.fasterxml.jackson.datatype : jackson-datatype-guava

Add-on datatype-support module for Jackson (https://github.com/FasterXML/jackson) that handles Guava (http://code.google.com/p/guava-libraries/) types (currently mostly just collection ones)

Last Version: 2.13.3

Release Date:

Jackson-module-parameter-names

com.fasterxml.jackson.module : jackson-module-parameter-names

Add-on module for Jackson (http://jackson.codehaus.org) to support introspection of method/constructor parameter names, without having to add explicit property name annotation.

Last Version: 2.13.3

Release Date:

JSON Web Token support for the JVM

io.jsonwebtoken : jjwt

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

Last Version: 0.9.1

Release Date:

Jackson datatype: org.json

com.fasterxml.jackson.datatype : jackson-datatype-json-org

Support for datatypes of "org.json" JSON library (see http://json.org/java), mainly to make it easier to upgrade code to Jackson, using automated conversions.

Last Version: 2.13.3

Release Date:

jackson-module-jsonSchema

com.fasterxml.jackson.module : jackson-module-jsonSchema

Add-on module for Jackson (http://jackson.codehaus.org) to support JSON Schema (http://tools.ietf.org/html/draft-zyp-json-schema-03) version 3 generation.

Last Version: 2.13.3

Release Date:

JSON-P Default Provider

org.glassfish : jakarta.json

Default provider for Jakarta JSON Processing

Last Version: 2.0.1

Release Date:

Apache Groovy

org.codehaus.groovy : groovy-json-direct

Groovy: A powerful, dynamic language for the JVM

Last Version: 3.0.0-alpha-3

Release Date: