Scala Serialization

Open-source Scala projects categorized as Serialization

Top 13 Scala Serialization Projects

  • ScalaPB

    Protocol buffer compiler for Scala.

  • scodec

    Scala combinator library for working with binary data

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Scrooge

    A Thrift parser/generator

  • Avro4s

    Avro schema generation and serialization / deserialization for Scala

    Project mention: Scala 3 Macros: How to Read Annotations | /r/scala | 2023-06-26

    for example https://github.com/sksamuel/avro4s - check AvroName and AvroNamespace

  • jsoniter-scala

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

    Project mention: The Newest Java Json Benchmark Results just dropped | /r/java | 2023-05-01

    Afaik dsl-json came up with a lot of improvements and inspired a several other libraries like JsonIter and jsonIter-scala. Jsoniter-scala by u/plokhotnyuk is probably the most optimized JSON library on the JVM at this point, and seems to power most of the Scala ecosystem. Some implementations/optimizations eventually made their way back into Jackson and other libraries.

  • µPickle

    uPickle: a simple, fast, dependency-free JSON & Binary (MessagePack) serialization library for Scala

  • Airframe

    Essential Building Blocks for Scala

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • Chill

    Scala extensions for the Kryo serialization library

  • Play JSON

    The Play JSON library

  • ScalaBuff

    the scala protocol buffers (protobuf) compiler

  • borer

    Efficient CBOR and JSON (de)serialization in Scala

  • scala-commons

    AVSystem commons library for Scala

  • seals

    Tools for schema evolution and language-integrated schemata

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 2023-06-26.

Scala Serialization related posts

Index

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

Project Stars
1 ScalaPB 1,263
2 scodec 798
3 Scrooge 785
4 Avro4s 706
5 jsoniter-scala 689
6 µPickle 681
7 Airframe 615
8 Chill 600
9 Play JSON 347
10 ScalaBuff 219
11 borer 208
12 scala-commons 83
13 seals 65
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com