Scala Serialization

Open-source Scala projects categorized as Serialization | Edit details

Top 13 Scala Serialization Projects

  • GitHub repo ScalaPB

    Protocol buffer compiler for Scala.

    Project mention: Friction-less scala - Tell us what is causing friction in your day-to-day life with Scala | reddit.com/r/scala | 2021-08-10

    I've had great experience with ScalaPB and even better with fs2-grpc (which builds on top of ScalaPB).

  • GitHub repo Scrooge

    A Thrift parser/generator

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo scodec

    Scala combinator library for working with binary data

  • GitHub repo Avro4s

    Avro schema generation and serialization / deserialization for Scala

  • GitHub repo Chill

    Scala extensions for the Kryo serialization library

  • GitHub repo µPickle

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

    Project mention: [help] Trouble with derivation and generics | reddit.com/r/scala | 2021-06-05

    A good starting point is the note in MacroImplicits.scala in upickle sources. "derives Writer" for a specific case class Foo simply adds a given Writer[Foo] to a companion object of the same specific class. However, this cannot be done automatically for a trait defining sum type - in this case trait Thing. The required given must be defined manually, and the ones automatically obtained for case classes can be used in it.

  • GitHub repo Airframe

    Essential Building Blocks for Scala

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo jsoniter-scala

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

    Project mention: Performance of 12 JSON parsers for Scala | reddit.com/r/scala | 2021-03-29

    I've updated results of benchmarks of 12 JSON parsers for Scala: - AVSystem's scala-commons - Borer - Circe - DSL-JSON - Jackson - jsoniter-scala - Play-JSON, - play-json-jsoniter - Spray-JSON - uPickle - weePickle - zio-json

  • GitHub repo Play JSON

    The Play JSON library

    Project mention: Performance of 12 JSON parsers for Scala | reddit.com/r/scala | 2021-03-29

    I've updated results of benchmarks of 12 JSON parsers for Scala: - AVSystem's scala-commons - Borer - Circe - DSL-JSON - Jackson - jsoniter-scala - Play-JSON, - play-json-jsoniter - Spray-JSON - uPickle - weePickle - zio-json

  • GitHub repo ScalaBuff

    the scala protocol buffers (protobuf) compiler

  • GitHub repo borer

    Efficient CBOR and JSON (de)serialization in Scala

    Project mention: Performance of 12 JSON parsers for Scala | reddit.com/r/scala | 2021-03-29

    I've updated results of benchmarks of 12 JSON parsers for Scala: - AVSystem's scala-commons - Borer - Circe - DSL-JSON - Jackson - jsoniter-scala - Play-JSON, - play-json-jsoniter - Spray-JSON - uPickle - weePickle - zio-json

  • GitHub repo scala-commons

    AVSystem commons library for Scala

    Project mention: Performance of 12 JSON parsers for Scala | reddit.com/r/scala | 2021-03-29

    I've updated results of benchmarks of 12 JSON parsers for Scala: - AVSystem's scala-commons - Borer - Circe - DSL-JSON - Jackson - jsoniter-scala - Play-JSON, - play-json-jsoniter - Spray-JSON - uPickle - weePickle - zio-json

  • GitHub repo seals

    Tools for schema evolution and language-integrated schemata

    Project mention: Test for backwards-compatibility in a circe codec | reddit.com/r/scala | 2021-05-03

    You might find this useful/relevant: https://github.com/durban/seals/.

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 2021-08-10.

Index

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

Project Stars
1 ScalaPB 1,120
2 Scrooge 741
3 scodec 724
4 Avro4s 614
5 Chill 572
6 µPickle 571
7 Airframe 494
8 jsoniter-scala 443
9 Play JSON 276
10 ScalaBuff 222
11 borer 145
12 scala-commons 75
13 seals 57
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com