Top 23 Java JSON Projects
A fast JSON parser/generator for Java.
A Java serialization/deserialization library to convert Java Objects into JSON and backProject mention: Need help with planning a GUI project for my finals | reddit.com/r/javahelp | 2021-04-04
However, I do know that there isn't an inbuilt JSON parser within Java. So, you will need to include a third-party JSON parser library within your project. I've had experience with using gson for doing this myself, and that library is also rather easy to use.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Java JWT: JSON Web Token for Java and AndroidProject mention: JWT authentication in Spring Security and Angular | dev.to | 2020-09-14
There are many open-source JWT implementations available for all languages. In this blog post, we use Java jjwt library in this blog post.
A modern JSON library for Kotlin and Java.
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Java DSL for easy testing of REST servicesProject mention: Contract-First Development Using RestAssured and OpenAPI | dev.to | 2021-04-09
In this post, we will demonstrate how can OpenAPI be used in a RestAssured-based integration test to ensure that the API conforms to its specification.
A tool for mocking HTTP services
Screaming fast JSON parsing and serialization library for Android.
General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)Project mention: Now that records are official, hoping for expanded support from popular libraries and frameworks | reddit.com/r/java | 2021-03-20
Record support was added transparently to Jackson for Java 14. No extra annotations needed: https://github.com/FasterXML/jackson-databind/pull/2714
Core part of Jackson that defines Streaming API as well as basic shared abstractionsProject mention: Ryū: fast float-to-string conversion (Java lib, 2018 paper) | reddit.com/r/java | 2021-03-07
Jackson already has some improvements for string-to-number conversion over stock JDK parser (https://github.com/FasterXML/jackson-core/pull/677). Would be great if they added faster number-to-string too.
Logback JSON encoder and appendersProject mention: Spring Cloud Sleuth in action | dev.to | 2021-03-04
We need to add traceId and spanId values to the application log. In production we would use the logstash-logback-encoder to generate logs in JSON format and send them to an ELK but for the demo we use this plain text logback layout:
Java serialization library, proto compiler, code generator
Confluent Schema Registry for KafkaProject mention: An Overview About the Different Kafka Connect Plugins | dev.to | 2021-02-18
Schema Registry from Confluent (GitHub) => http://localhost:8081/
FST: fast java serialization drop in-replacement
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go (by json-iterator)
The Hibernate Types library gives you extra types that are not supported by the Hibernate ORM core.Project mention: How to register a custom Hibernate ARRAY Type that handles both real and text array column types | dev.to | 2021-03-02
I am using the Hibernate Types library for custom Hibernate types.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.Project mention: We got the [Java] generics we have | news.ycombinator.com | 2021-04-01
Generates TypeScript from Java - JSON declarations, REST service clientProject mention: Popular technologies for a full-stack Java developer | reddit.com/r/java | 2021-02-03
High performance JVM JSON libraryProject mention: Performance of 12 JSON parsers for Scala | reddit.com/r/scala | 2021-03-29
I've updated results of benchmarks of 12 JSON parsers for Scala: - AVSystem's scala-commons - Borer - Circe - DSL-JSON - Jackson - jsoniter-scala - Play-JSON, - play-json-jsoniter - Spray-JSON - uPickle - weePickle - zio-json
A library for handling Problems in Spring Web MVCProject mention: Error handling in Java is error prone | reddit.com/r/java | 2021-01-26
It's been done: https://github.com/zalando/problem-spring-web#:~:text=Problem%20Spring%20Web%20is%20a,responses%20from%20a%20Spring%20application.
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.Project mention: Building A Time-Traveling Contacts App with SirixDB | dev.to | 2020-12-14
Find us on slack, discourse, or github discussions.
Compare JSON in your Unit Tests
A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.Project mention: Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To | dev.to | 2020-09-29
https://github.com/authorjapps/zerocode A community-developed, free, open source, API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more.
What are some of the best open-source JSON projects in Java? This list will help you: