Java JSON

Open-source Java projects categorized as JSON

Top 23 Java JSON Projects

  1. Redisson

    Redisson - Valkey and Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..

    Project mention: Feature Comparison: Reliable Queue vs. Valkey and Redis Stream | dev.to | 2025-05-15

    In the final verdict, Reliable Queue is the more durable and feature-rich option. Standard Valkey/Redis streams will suffice for smaller applications, but Reliable Queue provides the enterprise-grade reliability that businesses depend on. To learn more, visit the Redisson PRO website today.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Gson

    A Java serialization/deserialization library to convert Java Objects into JSON and back

    Project mention: Exploring GSON: A Model of Innovation Through Community, Licensing, and Corporate Support | dev.to | 2025-03-06

    GSON stands as a paradigm of successful open source development, embodying the seamless integration of corporate support and community innovation. Its evolution, fueled by contributions on GitHub and anchored by the industry's most permissive licensing framework, exemplifies how projects can maintain robustness in an ever-changing software landscape. By providing a solid foundation for both commercial usage and collaborative enhancements, GSON not only meets the needs of today’s developers but also sets the stage for future innovations. For anyone interested in exploring the world of robust, community-driven open source projects, GSON’s journey offers essential insights into how strategic funding, legal frameworks, and shared technical vision can create a sustainable and thriving ecosystem. To learn more about GSON’s open source journey, visit Google and explore the repository on GitHub. By understanding and appreciating the principles behind GSON’s model, developers and project managers alike are better equipped to embrace new paradigms of open source development that are both innovative and sustainable.

  4. jjwt

    Java JWT: JSON Web Token for Java and Android

  5. pkl

    A configuration as code language with rich validation and tooling.

    Project mention: JSON5 – JSON for Humans | news.ycombinator.com | 2024-12-08

    When I manage a project and have the freedom to choose my configuration structure, then I always use typescript. I never understood the desire to have configuration be in ini/json/jsonnet/yaml. A strongly typed configuration with code completion seems so much more robust. Except of course your usecase is to load or change the config via an API.

    I like what apple is doing with https://pkl-lang.org/ though.

  6. REST Assured

    Java DSL for easy testing of REST services

  7. WireMock

    A tool for mocking HTTP services

    Project mention: Self-hostable webhook tester in go | news.ycombinator.com | 2025-05-13
  8. jsonschema2pojo

    Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. JSON-java

    A reference implementation of a JSON package in Java.

  11. fastjson2

    🚄 FASTJSON2 is a Java JSON library with excellent performance.

  12. jackson-databind

    General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)

  13. xLog

    Android logger, pretty, powerful and flexible, log to everywhere, save to file, all you want is here. (by elvishew)

  14. LoganSquare

    Screaming fast JSON parsing and serialization library for Android.

  15. manifold

    Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

    Project mention: Instant SQL for results as you type | news.ycombinator.com | 2025-04-24

    Cool tool, even cooler when paired with the manifold project for SQL[1], which has fantastic support for type-safe, native DuckDB syntax.

    1. https://github.com/manifold-systems/manifold/blob/master/man...

  16. hypersistence-utils

    The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.

    Project mention: Hierarchical data with PostgreSQL and Spring Data JPA | dev.to | 2024-10-31

    In queries such as the above one, in order to make them cleaner and avoid needing to write the fully qualified name of the record we will write the results into, we can use the hypersistence-utils library to write a ClassImportIntegratorProvider:

  17. logstash-logback-encoder

    Logback JSON encoder and appenders

  18. Jackson

    Core part of Jackson that defines Streaming API as well as basic shared abstractions

  19. schema-registry

    Confluent Schema Registry for Kafka

  20. pdf2json

    converts binary PDF to JSON and text, for server-side PDF processing and command-line use.

  21. protostuff

    Java serialization library, proto compiler, code generator

  22. FST

    FST: fast java serialization drop in-replacement

  23. jsoniter

    jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go (by json-iterator)

  24. proteus

    Proteus : A JSON based LayoutInflater for Android

  25. typescript-generator

    Generates TypeScript from Java - JSON declarations, REST service client

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java JSON discussion

Log in or Post with

Java JSON related posts

  • Self-hostable webhook tester in go

    5 projects | news.ycombinator.com | 13 May 2025
  • How to Map a JSON Column in Spring Boot With JPA 3 and Hibernate 6

    2 projects | dev.to | 24 Apr 2025
  • Growing a Language, by Guy Steele [pdf]

    1 project | news.ycombinator.com | 18 Apr 2025
  • Understanding Distributed Locking: A Deep Dive into RedLock with Redis

    2 projects | dev.to | 20 Mar 2025
  • Exploring GSON: A Model of Innovation Through Community, Licensing, and Corporate Support

    1 project | dev.to | 6 Mar 2025
  • Show HN: Optional parameters and named arguments for Java

    1 project | news.ycombinator.com | 22 Jan 2025
  • What's the Best Movie Database API? IMDb vs TMDb vs OMDb

    2 projects | dev.to | 19 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source JSON projects in Java? This list will help you:

# Project Stars
1 Redisson 23,779
2 Gson 23,721
3 jjwt 10,657
4 pkl 10,638
5 REST Assured 6,967
6 WireMock 6,784
7 jsonschema2pojo 6,291
8 JSON-java 4,615
9 fastjson2 4,029
10 jackson-databind 3,587
11 xLog 3,235
12 LoganSquare 3,198
13 manifold 2,535
14 hypersistence-utils 2,504
15 logstash-logback-encoder 2,471
16 Jackson 2,305
17 schema-registry 2,294
18 pdf2json 2,092
19 protostuff 2,071
20 FST 1,592
21 jsoniter 1,528
22 proteus 1,311
23 typescript-generator 1,182

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?