Fastest JVM (Java/Android/Scala/Kotlin) JSON library with advanced compile-time data binding support. Java JSON library designed for performance. Originally built for invasive software composition with DSL Platform compiler. v1 core library was targeting Java6, while v2 targets Java8. So there is no need anymore for dsl-json-java8 project and instead, just dsl-json project should be referenced. From v2 only a single annotation processor is supported, which was previously in the java8 project. Joda and some other specific libraries were removed. If you still need converters for those types, you need to include them in your project.

Features

  • Works on existing POJO classes via annotation processor
  • Faster than any other Java JSON library. On par with fastest binary JVM codecs
  • Deserialization can work on byte[] or InputStream. It doesn't need intermediate char representation
  • Support for custom types, custom analyzers, annotation processor extensions
  • Large JSON lists support streaming with minimal memory usage
  • Converters avoid producing garbage

Project Samples

Project Activity

See All Activity >

Categories

JSON, Libraries

License

BSD License

Follow DSL-JSON library

DSL-JSON library Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DSL-JSON library!

Additional Project Details

Programming Language

Java

Related Categories

Java JSON Software, Java Libraries

Registered

2023-10-16