Community
Related projects
The following open source projects are either built on circe or provide circe support:
- Actor Messenger: A platform for instant messaging.
- akka-http-json: A library that supports using circe for JSON marshalling and unmarshalling in Akka HTTP.
- akka-stream-json: A library that provides Json support for stream based applications using jawn as a parser with a convenience example for circe.
- circe-yaml: A library that uses SnakeYAML to support parsing YAML 1.1
into circe’s
Json. - cornichon: A DSL for JSON API testing.
- Cosmos: An API for DCOS services that uses circe.
- Enumeratum: Enumerations for Scala with circe integration.
- Featherbed: A REST client library with circe support.
- Finch: A library for building web services with circe support.
- fintrospect: HTTP contracts for Finagle with circe support.
- fluflu: A Fluentd logger.
- Github4s: A GitHub API wrapper written in Scala.
- content-api-models: The Guardian’s Content API Thrift models.
- http4s: A purely functional HTTP library for client and server applications.
- Iglu Schema Repository: A JSON Schema repository with circe support.
- jsactor: An actor library for Scala.js with circe support.
- jwt-circe: A JSON Web Token implementation with circe support.
- kadai-log: A logging library with circe support.
- msgpack4z-circe: A MessagePack implementation with circe support.
- play-circe: circe support for Play!.
- Rapture: Support for using circe’s parsing and AST in Rapture JSON.
- roc: A PostgreSQL client built on Finagle.
- sangria-circe: circe marshalling for Sangria, a GraphQL implementation.
- scalist: A Todoist API client.
- Slick-pg: Slick extensions for PostgreSQL.
- telepooz: A Scala wrapper for the Telegram Bot API built on circe.
- Zenith: Functional HTTP library built on Unfiltered and circe.
- Argus: Generates models and Circe encoders/decoders from Json schemas.
Examples
The following projects provide examples, templates, or benchmarks that include circe:
- alanphillips78/akka-http-microservice-blueprint
- bneil/fcs_boilerplate
- gvolpe/simple-http4s-api
- notvitor/akka-http-circe-json-template
- stephennancekivell/some-jmh-json-benchmarks-circe-jackson
Adopters
Are you using circe? Please consider opening a pull request to list your organization here:
- Reonomy
- SoundCloud (transforming 200,000,000 JSON events every hour in MapReduce ETLs)
- TabMo (parsing more than 100k events per second with Akka Stream and Spark)
- Twilio (sending many, many millions of messages a day with Circe and Akka)
- Project September (using circe to exchange/store data within the platform and serve data using graphql with sangria)