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
License
BSD LicenseFollow DSL-JSON library
Other Useful Business Software
Our Free Plans just got better! | Auth0
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.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of DSL-JSON library!