The ghostdogpr stack

Open-source Scala libraries built by Pierre Ricadat.

Caliban

GraphQL

Purely functional GraphQL servers and clients.

Docs Star

Shard

Entity sharding

Reach entities by ID, wherever they live.

Docs Star

Sage

Redis & Valkey

Native Scala 3 client, not a Java wrapper.

Docs Star

Proteus

Protobuf & gRPC

Define it in Scala, generate the rest.

Docs Star

PureLogic

Domain logic

Direct-style, monad-free and lightning fast.

Docs Star

Do one thing, very well

One job per library. Use one, or combine them.

Performant and prod-ready

Fast, used at companies I've worked at and beyond.

Easy to adopt

Great docs, and integrations across the ecosystem.