zio-http

A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers (by zio)

Zio-http Alternatives

Similar projects and alternatives to zio-http

  1. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. dotty

    73 zio-http VS dotty

    The Scala 3 compiler, also known as Dotty.

  4. Vert.x

    49 zio-http VS Vert.x

    Vert.x is a tool-kit for building reactive applications on the JVM

  5. Vegeta

    HTTP load testing tool and library. It's over 9000!

  6. Http4s

    24 zio-http VS Http4s

    A minimal, idiomatic Scala interface for HTTP

  7. Play

    33 zio-http VS Play

    The Community Maintained High Velocity Web Framework For Java and Scala.

  8. Apache Tomcat

    Apache Tomcat

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. cask

    12 zio-http VS cask

    Cask: a Scala HTTP micro-framework. Cask makes it easy to set up a website, backend server, or REST API using Scala (by lihaoyi)

  11. scala-webapp-template

    A pragmatic skeleton to build web applications in Scala/Scala.js, including user registration, login, admin portal, and, deployments

  12. java-http

    A full featured, stand-alone, high-performance HTTP server and client written entirely in plain Java

  13. zio-protoquill

    Quill for Scala 3

  14. BootZooka

    Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.

  15. ocpp

    2 zio-http VS ocpp

    Open Charge Point Protocol (by ShellRechargeSolutionsEU)

  16. loom-lab

    Experimenting with Project Loom

  17. cask

    3 zio-http VS cask

    Project management tool for Emacs

  18. libreforge

    Discontinued Self-hosted git and fuller service built from microservices

  19. ZparkIO

    1 zio-http VS ZparkIO

    Boiler plate framework to use Spark and ZIO together.

  20. express

    Fast, unopinionated, minimalist web framework (by scalajs-io)

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better zio-http alternative or higher similarity.

zio-http discussion

Log in or Post with

zio-http reviews and mentions

Posts with mentions or reviews of zio-http. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-07.
  • Creating a CLI app with scala and Graal VM: should I switch to Rust?
    1 project | /r/scala | 31 Aug 2023
    For JNI, make sure you have `-H:+JNI` in your native image options. Be aware that Netty is a bit of a monster to include in a native image application (I just recently added it a Netty dependency and it completely broke my project and took a good day to figure out). Mine was through zio-http and I was able to piece together some working options from github issues: https://github.com/zio/zio-http/issues/20.
  • What is scala's modern Web API framework?
    5 projects | /r/scala | 7 Mar 2023
  • Show HN: Open-source non-blocking NIO Java HTTP Server
    8 projects | news.ycombinator.com | 24 Oct 2022
    What's the hardware being used for your test? I get 55k RPS with a basic 200 responder with zio-http[0] (which uses Netty) on my i5-6600K, and over 20k RPS for an e2e POST endpoint that does write batching to postgres (committing the insert before responding with the db generated id). Postgres, client (vegeta[1]), and the app all on the same machine. I think that was with keep-alive, I think like 256 clients for the basic responder and 1024 for the one that writes to the db. There's a recently merged PR for zio-http that does 1M req/s on whatever machine they test on[2] so Netty can absolutely scale to high RPS.

    [0] https://github.com/zio/zio-http

    [1] https://github.com/tsenart/vegeta

    [2] https://github.com/zio/zio-http/pull/1659

  • Akka Fork FUD
    2 projects | /r/scala | 21 Sep 2022
    Yep! https://github.com/zio/zio-http
  • zio-http, any experiences to share
    2 projects | /r/scala | 17 Sep 2022
    I was looking at HTTP frameworks for Scala. I found zio-http, https://zio.github.io/zio-http/. Has anyone tried this framework?
  • How is scala as microservices-based backend for web service?
    3 projects | /r/scala | 25 Aug 2021
  • A library like Express.js?
    7 projects | /r/scala | 26 Jul 2021
    https://github.com/dream11/zio-http very simple and super performant, dead easy to abstract over routes to make a router
  • ZIO vs. Cats Effect for api
    2 projects | /r/scala | 10 Jun 2021
    I'm starting a new project, essentially a standard web app (SPA + rest api). I'd like to stay as functional as possible. I'm debating between http4s + cats effect, http4s + zio, and zio-http (https://github.com/dream11/zio-http). I'm having a hard time figuring out which stack has the strongest (safest?) future especially with scala 3 out. Cats Effect 3 looks amazing, but so does the zio ecosystem. Thanks for any opinions/advice!
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic zio-http repo stats
8
821
9.6
3 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Scala is
the 37th most popular programming language
based on number of references?