Scala HTTP Client

Open-source Scala projects categorized as HTTP Client Edit details

Top 8 Scala HTTP Client Projects

  • Http4s

    A minimal, idiomatic Scala interface for HTTP

    Project mention: Why do all frameworks use OOP? (php) | reddit.com/r/learnprogramming | 2022-04-11

    There are functional frameworks: https://http4s.org/

  • Akka HTTP

    The Streaming-first HTTP server/module of Akka

    Project mention: Best Scala framework / libraries out there ? | reddit.com/r/scala | 2021-10-31

    Akka HTTP, Cats, Quill, ninny, Monix Observable, mill.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • tapir

    Declarative, type-safe web endpoints library

    Project mention: tAPIr 1.0 release [INFOGRAPHIC] | reddit.com/r/scala | 2022-06-15

    Check the infographic below, to see this tool history, functionalities and more. Make sure, to take tAPIr for a spin here and share your feedback with us in the comment section!

  • Skinny Framework

    :monorail: "Scala on Rails" - A full-stack web app framework for rapid development in Scala

  • zio-http

    A scala library to write Http apps.

    Project mention: How is scala as microservices-based backend for web service? | reddit.com/r/scala | 2021-08-25
  • Dispatch

    Scala wrapper for the Java AsyncHttpClient.

  • Play WS

    Standalone Play WS, an async HTTP client with fluent API

    Project mention: Code in jar dependency is packed as java code and can not be used as normal Scala dependency | reddit.com/r/scala | 2022-05-04

    Take a look at https://github.com/playframework/play-ws build.sbt. it is a scala lib built with sbt-assembly to shade dependencies and avoid binary incompatibility. That is the only reason to build a lib with sbt-assembly.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • scala-http-client

    Extends the akka-http-client with retry logic, error handling, logging and signing

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-15.

Scala HTTP Client related posts

Index

What are some of the best open-source HTTP Client projects in Scala? This list will help you:

Project Stars
1 Http4s 2,277
2 Akka HTTP 1,287
3 tapir 1,038
4 Skinny Framework 730
5 zio-http 497
6 Dispatch 431
7 Play WS 203
8 scala-http-client 3
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
surveys.jetbrains.com