#1152384 ITP: sjson-new -- typeclass based JSON codec library for Scala

Package:
wnpp
Source:
wnpp
Submitter:
Juan Manuel Méndez Rey
Date:
2026-10-28 16:31:02 UTC
Severity:
normal
#1152384#5
Date:
2026-10-28 16:29:20 UTC
From:
To:
* Package name    : sjson-new
  Version         : 0.15.1
  Upstream Authors: Eugene Yokota <eed3si9n@gmail.com>
                    Mathias Doenitz <mathias@spray.io> (spray-json)
                    Debasish Ghosh <dghosh@acm.org> (sjson)
  URL             : https://github.com/eed3si9n/sjson-new
  License         : Apache-2.0, Expat
  Programming Lang: Scala
  Description     : typeclass based JSON codec library for Scala

 sjson-new is a typeclass based JSON codec. Its formats come from
 spray-json, but they write and read through a Builder and an Unbuilder,
 so one format works with any JSON AST. Backends for ScalaJSON and
 MurmurHash are included.

sbt 2 and zinc use it for their caches and the server protocol, so it is
needed to package sbt 2, which has its own ITP. It will be built
for Scala 3 with dh-scala and maintained in the Java team:
https://salsa.debian.org/java-team/sjson-new