Java Gson

Open-source Java projects categorized as Gson

Top 10 Java Gson Projects

  • jsonschema2pojo

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

  • SaaSHub

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

    SaaSHub logo
  • Immutables

    Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included

    Project mention: Translating 10M lines of Java to Kotlin | news.ycombinator.com | 2024-12-22

    > * data class Foo(val theImplementationAndStyleOfDataClasses: String)

    For the purists there are records now in Java (which can be combined with destructuring / pattern matching - there were significant improvements in this area in the last few JDK releases, and more are coming!). In this regard Java had surpassed Kotlin by some margin.

    For the enterprise coders, there is the Immutables project (https://immutables.org) which you can say is Lombok on steroids (but implemented correctly, that is, by generating classes which you can inspect as regular source code, instead of relying on hacking the compiler...).

    > * elvis?.operator?.chaining

    This will hopefully be finally resolved by one of the subprojects of project Valhalla, as a prerequisite for value class support (which cannot be null, so...).

    The others on your list are small and subjective stylistic differences, of course your preference may vary, but should not weigh heavily in any Java vs Kotlin discussion.

  • Configurate

    A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation

  • methanol

    ⚗️ Lightweight HTTP extensions for Java & Kotlin

  • HBrowser

    Headless/full Java browser with support for downloading files, working with cookies, retrieving HTML and simulating real user input. Possible via Node.js with Puppeteer and/or Playwright. Main focus on ease of use and high-level methods.

  • Mediateka

    The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. 📚

  • YaGson

    A universal types-preserving Java serialization library that can convert arbitrary Java Objects into JSON and back, with a transparent support of any kind of self-references and with a full Java 9 compatibility.

  • xpath-to-xml

    XML builder library based on XPath processing

  • coinex4j

    CoinEx Exchange API JVM Library

  • aon

    Binary JSON-like format and Java library.

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 Gson discussion

Log in or Post with

Java Gson related posts

  • Is it somehow possible to use a class reference without importing it?

    1 project | /r/javahelp | 30 May 2023
  • [JAVA - PT-BR] CONSUMINDO UMA API DE CEP

    2 projects | dev.to | 22 Oct 2022
  • Having trouble ObjectMapping a particular JSON structure to a java onject

    1 project | /r/javahelp | 4 Oct 2022
  • Does this POJO look correct?

    1 project | /r/androiddev | 23 Jun 2022
  • Stop using noargsconstructors and setters (and builders)

    1 project | /r/programming | 30 Nov 2021
  • json to java pojo

    1 project | /r/javahelp | 2 Nov 2021
  • How to store this data in java

    1 project | /r/learnjava | 29 Oct 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 jsonschema2pojo 6,259
2 Immutables 3,451
3 Configurate 392
4 methanol 257
5 HBrowser 121
6 Mediateka 38
7 YaGson 9
8 xpath-to-xml 7
9 coinex4j 7
10 aon 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com