LoganSquare
GitHub describes it as Screaming fast JSON parsing and serialization library for Android.. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
bluelinelabs/LoganSquare: README details
GitHub describes it as Screaming fast JSON parsing and serialization library for Android.. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Screaming fast JSON parsing and serialization library for Android.. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: The fastest JSON parsing and serializing library available for Android. Based on Jackson's streaming API, LoganSquare is able to consistently outperform GSON and Jackson's Databind library by 400% or more 1 . By relying on compile-time annotation processing to generate code, you know that your JSON will parse and serialize faster than any other method available.
README details
The README section "README details" states: By using this library, you'll be able to utilize the power of Jackson's streaming API without having to code tedius, low-level code involving JsonParser s or JsonGenerator s. Instead, just annotate your model objects as a @JsonObject and your fields as @JsonField s and we'll do the heavy lifting for you.
README details
The README section "README details" states: Don't believe it could improve upon Jackson Databind's or GSON's performance that much? Well, then check out the nifty graphs below for yourself. Not convinced? Feel free to build and run the BenchmarkDemo app included in this repository.
README details
The README section "README details" states: 1 Note: Our "400% or more" performance improvement metric was determined using ART. While LoganSquare still comes out on top with Dalvik, it seems as though the comparison is much closer. The benchmarks shown are actual screenshots taken from a 2nd gen Moto X.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes