All Projects → hseeberger → Akka Http Json

hseeberger / Akka Http Json

Licence: apache-2.0
Integrate some of the best JSON libs in Scala with Akka HTTP

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to Akka Http Json

slicebox
Microservice for safe sharing and easy access to medical images
Stars: ✭ 18 (-96.6%)
Mutual labels:  akka, akka-http
jwt-akka-http
An example how to implement a very simple authentication and authorization with Akka HTTP. Related to https://blog.codecentric.de/en/2017/09/jwt-authentication-akka-http
Stars: ✭ 23 (-95.66%)
Mutual labels:  akka, akka-http
khermes
A distributed fake data generator based in Akka.
Stars: ✭ 94 (-82.26%)
Mutual labels:  akka, akka-http
akka-cqrs-activator
Issue tracker PoC application written in Scala (Akka) and JavaScript (React) that demonstrates event sourcing and CQRS
Stars: ✭ 33 (-93.77%)
Mutual labels:  akka, akka-http
typebus
Framework for building distributed microserviceies in scala with akka-streams and kafka
Stars: ✭ 14 (-97.36%)
Mutual labels:  akka, akka-http
Quark
Quark is a streaming-first Api Gateway using Akka
Stars: ✭ 13 (-97.55%)
Mutual labels:  akka, akka-http
akka-http-actor-per-request
Example akka application that uses the actor per request model
Stars: ✭ 16 (-96.98%)
Mutual labels:  akka, akka-http
Otoroshi
Lightweight api management on top of a modern http reverse proxy
Stars: ✭ 177 (-66.6%)
Mutual labels:  akka, akka-http
kamon-akka-http
Kamon integration for metrics, context and distributed tracing with Akka HTTP
Stars: ✭ 75 (-85.85%)
Mutual labels:  akka, akka-http
ssl-config
SSL configuration logic, extracted from Play's WS (for use in Akka et al).
Stars: ✭ 65 (-87.74%)
Mutual labels:  akka, akka-http
akka-http-quickstart-java.g8
akka.io
Stars: ✭ 17 (-96.79%)
Mutual labels:  akka, akka-http
Akka Grpc
Akka gRPC
Stars: ✭ 361 (-31.89%)
Mutual labels:  akka, akka-http
akka-react-cloudant
A Soccer Dashboard created by scraping EPL website using Akka backend and ReactJS frontend and IBM Cloudant for object storage. IBM Cloud Foundry is used to host both frontend and backend app.
Stars: ✭ 21 (-96.04%)
Mutual labels:  akka, akka-http
akka-cookbook
提供清晰、实用的Akka应用指导
Stars: ✭ 30 (-94.34%)
Mutual labels:  akka, akka-http
Akka Management
Akka Management is a suite of tools for operating Akka Clusters.
Stars: ✭ 218 (-58.87%)
Mutual labels:  akka, akka-http
akka-http-circe-json-template
Akka HTTP REST API Project Template using Akka HTTP 10.0.4 with Circe 0.7.0 targeting Scala 2.12.x
Stars: ✭ 21 (-96.04%)
Mutual labels:  akka, akka-http
Akka Http Quickstart Scala.g8
Stars: ✭ 103 (-80.57%)
Mutual labels:  akka, akka-http
Kebs
Scala library to eliminate boilerplate
Stars: ✭ 113 (-78.68%)
Mutual labels:  akka, akka-http
ecommerce
A project for exploring Akka with Scala
Stars: ✭ 24 (-95.47%)
Mutual labels:  akka, akka-http
scala-web-development
Scala Web 开发 - 使用 Akka
Stars: ✭ 42 (-92.08%)
Mutual labels:  akka, akka-http

akka-http-json

Build Status Maven Central Scala Steward badge

akka-http-json provides JSON (un)marshalling support for Akka HTTP via the following JSON libraries:

Installation

The artifacts are published to Maven Central.

libraryDependencies ++= Seq(
  "de.heikoseeberger" %% "akka-http-circe" % "1.31.0",
  ...
)

Usage

Mix ArgonautSupport, FailFastCirceSupport or ErrorAccumulatingCirceSupport, JacksonSupport, Json4sSupport, JsoniterScalaSupport, NinnySupport, PlayJsonSupport, UpickleSupport or AvroSupport into your Akka HTTP code which is supposed to (un)marshal from/to JSON. Don't forget to provide the type class instances for the respective JSON libraries, if needed.

Contribution policy

Contributions via GitHub pull requests are gladly accepted from their original author. Along with any pull requests, please state that the contribution is your original work and that you license the work to the project under the project's open source license. Whether or not you state this explicitly, by submitting any copyrighted material via pull request, email, or other means you agree to license the material under the project's open source license and warrant that you have the legal authority to do so.

License

This code is open source software licensed under the Apache 2.0 License.

YourKit

YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].