Scala JSON

Open-source Scala projects categorized as JSON

Top 23 Scala JSON Projects

  • Scalatra

    Tiny Scala high-performance, async web framework, inspired by Sinatra

    Project mention: Is Scala and Play Framework dying? | reddit.com/r/scala | 2021-12-08

    A minimalistic web framework. https://scalatra.org/ Good for small projects, kind of difficult to scale up. If you plan to learn something to find a job with it later, If rather bet on akka-http. But if you want to set up your own small project, it's a good choice.

  • circe

    Yet another JSON library for Scala

    Project mention: Scala Library To Generate Case Classes for JSON | reddit.com/r/scala | 2022-08-16
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Finch.io

    Scala combinator library for building Finagle HTTP services

  • json4s

    JSON library

    Project mention: I want to move to Scala 3, but I'm not sure what libraries to use | reddit.com/r/scala | 2022-08-31
  • spray-json

    A lightweight, clean and simple JSON implementation in Scala

    Project mention: Scala JSON Parser | reddit.com/r/scala | 2022-07-16

    I use json spray and like it a lot :) https://github.com/spray/spray-json

  • akka-http-json

    Integrate some of the best JSON libs in Scala with Akka HTTP

    Project mention: Akka-HTTP with spray-json - How to marshall a route response as a JSON array? | reddit.com/r/scala | 2022-02-22

    You can try akka-http-json. It has Akka-HTTP integration with a lot of different JSON parsers for Scala.

  • Airframe

    Essential Building Blocks for Scala

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • jsoniter-scala

    Scala macros for compile-time generation of safe and ultra-fast JSON codecs

    Project mention: Why does Scala seem to be slow at benchmark results? | reddit.com/r/scala | 2022-10-22

    You can use jsoniter-scala. It is easy to use like upickle.

  • argonaut

    Purely functional JSON parser and library in scala.

  • jackson-module-scala

    Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes

    Project mention: Every time I sit down to use an HTTP client and JSON parser, I get really frustrated | reddit.com/r/scala | 2022-02-20

    The simplest JSON parsing library is Jackson.

  • jawn

    Jawn is for parsing jay-sawn (JSON)

  • zio-json

    Fast, secure JSON library with tight ZIO integration.

    Project mention: Sttp: An Extensible API Client | dev.to | 2022-11-07

    Let's use the already mentioned sttp to send requests, and for JSON parsing we'll be using zio-json.

  • Play JSON

    The Play JSON library

    Project mention: Scala 3 with pulsar4s and Circe or Play Json | reddit.com/r/scala | 2022-08-10

    I have personally used play-json in Scala 3 without issues so far (see https://github.com/playframework/play-json/issues/769).

  • diffson

    A scala diff/patch library for Json

  • cornichon

    Scala DSL for testing HTTP JSON API

  • borer

    Efficient CBOR and JSON (de)serialization in Scala

  • dijon

    A Dynamically Typed Scala Json Library

  • circe-yaml

    YAML parser for circe using SnakeYAML

  • Schemer

    Schema registry for CSV, TSV, JSON, AVRO and Parquet schema. Supports schema inference and GraphQL API.

  • scalajack

    Fast JSON parser/generator for Scala

  • scala-jsonapi

    Scala support library for integrating the JSON API spec with Spray, Play! or Circe

  • fs2-data

    streaming data parsing and transformation library

  • Pushka

    ABANDONED Pure Scala serialization library with annotations

  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-07.

Scala JSON related posts

Index

What are some of the best open-source JSON projects in Scala? This list will help you:

Project Stars
1 Scalatra 2,571
2 circe 2,347
3 Finch.io 1,581
4 json4s 1,437
5 spray-json 971
6 akka-http-json 580
7 Airframe 572
8 jsoniter-scala 558
9 argonaut 535
10 jackson-module-scala 477
11 jawn 420
12 zio-json 360
13 Play JSON 332
14 diffson 292
15 cornichon 221
16 borer 180
17 dijon 174
18 circe-yaml 122
19 Schemer 110
20 scalajack 110
21 scala-jsonapi 107
22 fs2-data 101
23 Pushka 74
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org