https://github.com/nguyentoanit/scala-json-libraries-comparison
Compare between Json Scala libraries
https://github.com/nguyentoanit/scala-json-libraries-comparison
compare examples json json-parser libraries scala
Last synced: 2 months ago
JSON representation
Compare between Json Scala libraries
- Host: GitHub
- URL: https://github.com/nguyentoanit/scala-json-libraries-comparison
- Owner: nguyentoanit
- Created: 2019-04-17T07:49:07.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-19T08:28:24.000Z (about 7 years ago)
- Last Synced: 2025-06-24T18:48:57.862Z (about 1 year ago)
- Topics: compare, examples, json, json-parser, libraries, scala
- Language: Scala
- Size: 42 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scala Json Library Comparison
### Compare between Json Scala libraries:
- [Play JSon](https://github.com/playframework/play-json)
- [Jsoniter Scala](https://github.com/plokhotnyuk/jsoniter-scala)
- [Jackson](https://github.com/FasterXML/jackson-module-scala)
- [UPickle](http://www.lihaoyi.com/upickle/#GettingStarted)
- [spray-json](https://github.com/spray/spray-json)
### Test Environment
- OS: MacOS Mojave 10.14.4
- Device: MacBook Pro (15-inch, 2017)
- Processor: 2.8 GHz Intel Core i7
- Memory: 16 GB 2133 MHz LPDDR3
- JVM: 1.8
### Execution Time:
| Library | Play JSon | Jsoniter Scala | Jackson | uPickle | spray-json |
|----------------|-----------|----------------|---------|---------|------------|
| Execution Time | ~450ms | ~120ms | ~700ms | ~270ms | ~250ms |