Search

Suggested keywords:
  • Java
  • Docker
  • Git
  • React
  • NextJs
  • Spring boot
  • Laravel

ScalaPB - Protocol buffer compiler for Scala

  • Share this:
post-title
ScalaPB is a protocol buffer compiler (protoc) plugin for Scala. It will generate Scala case classes, parsers and serializers for your protocol buffers. Each top-level message and enum is written to a separate Scala file. This results in a significant improvement in incremental compilations.

Scala Protocol Buffers can be converted to Java and vice versa. Scala and Java protobufs can co-exist in the same project to make it easier to gradually migrate, or interact with legacy Java APIs.

ScalaPB fully supports Scala.js so you can write Scala programs that use your domain-specific Protocol Buffers in the browser!
https://scalapb.github.io/
https://github.com/scalapb/ScalaPB
License:
Tech: