SaaSHub helps you find the best software and product alternatives Learn more →
Top 12 Scala akka-http Projects
The Scala HTTP client you always wanted!Project mention: Scala Toolkit makes Scala powerful straight out of the box | /r/scala | 2022-11-10
The Streaming-first HTTP server/module of AkkaProject mention: Akka-HTTP in android | /r/androiddev | 2023-04-12
Here I've posted my issue https://github.com/akka/akka-http/issues/4248
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Declarative, type-safe web endpoints libraryProject mention: what library/framework should I use for backend development? | /r/scala | 2023-02-21
You're not confined to the usual suggestions below (play, http4s). There's a ton of options. (I wrote test cases using a bunch of different frameworks a few years ago at https://github.com/hohonuuli/msdemos). Having written services using a variety of frameworks in production, I would strongly suggest using one that auto-generates API docs (openapi, swagger) for you. That will save you a huge amount of time later on. For heavier services, like the one at https://fathomnet.org/, I tend to the Java side (Quarkus is my current top choice, but Micronaut and Helidon are both great). For everything else I use Scala. My go-to right now is tapir using a vertx backend. See https://tapir.softwaremill.com/
Integrate some of the best JSON libs in Scala with Akka HTTP
Principled code generation from OpenAPI specificationsProject mention: Ask HN: Why is there no specification for Command Line Interfaces? | news.ycombinator.com | 2023-02-27
What's the use case? I was thinking about this exact issue because my product ships several CLI tools, but I wasn't convinced it would be worth the effort.
An OpenAPI specification describes an HTTP interface, and I see it as useful because it makes it easier to write code in language-of-choice to generate HTTP requests (by generating client libraries from the OpenAPI spec).
For a CLI, the interface is the command-line. Usually people type these commands, or they end up in bash scripts, or sometimes they get called from programming language of choice by shelling out to the CLI. So I could see a use case for a CLI spec, which would make it easier to generate client libraries (which would shell out to the CLI)... but it seems a little niche.
Or maybe, as input to a documentation tool (like Swagger docs). I would imagine if you're using a CLI library like Python's Click, most of that data is already there. Click Parameters documentation: https://click.palletsprojects.com/en/8.1.x/parameters/
Or maybe, you could start from the spec and then generate code which enforces it. So any changes pass through the spec, which would make it easy to write code (server and client-side) / documentation / changelogs. Some projects like this: Guardrail (Scala) https://github.com/guardrail-dev/guardrail , and Connexion (Python) https://github.com/spec-first/connexion .
But without this ecosystem of tooling, documenting your CLI in a specification didn't really seem worth the effort. Of course, that's a bootstrapping problem.
Web & mobile client-side akka-http sessions, with optional JWT support
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Typelevel http service definition DSLProject mention: Companies with interesting Scala projects | /r/scala | 2023-06-02
Tinkoff has a strong Scala FP presense: - https://github.com/tofu-tf/tofu - https://github.com/tofu-tf/derevo - https://github.com/tofu-tf/typed-schema
❱ 🐇 URL shortener service is written in Scala using Akka-Http and Redis ❰
Easily collect and expose metrics in your akka-http server
Extends the akka-http-client with retry logic, error handling, logging and signing
Project mention: Any good examples of using Swagger with Akka HTTP? | /r/scala | 2022-09-27
I have this sample using Akka Http and Tapir, i'm not sure if this is what you're looking for, I hope it helps https://github.com/ovats/akka-http-tapir-v2
Scala akka-http related posts
what library/framework should I use for backend development?
3 projects | /r/scala | 21 Feb 2023
Scala.js AWS Lambda, using Scala 3
6 projects | /r/scala | 13 Sep 2022
4 projects | /r/scala | 9 Sep 2022
Experienced dev new to Scala looking for a quick answer to get me on the right track - Advice on *standard* Scala framework stack to quickly set up a web-app backend ;
2 projects | /r/scala | 3 Jul 2022
tAPIr 1.0 release [INFOGRAPHIC]
1 project | /r/scala | 15 Jun 2022
Scala vs Kotlin for REST API
1 project | /r/scala | 11 Apr 2022
Akka-HTTP with spray-json - How to marshall a route response as a JSON array?
1 project | /r/scala | 22 Feb 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0920ef00a8>
www.saashub.com | 5 Jun 2023
What are some of the best open-source akka-http projects in Scala? This list will help you: