An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with http4s

A curated list of projects in awesome lists tagged with http4s .

https://github.com/gvolpe/pfps-shopping-cart

:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"

cats cats-effect finally-tagless fp fs2 functional-programming http4s newtypes refined skunk tagless tagless-final typeclass-derivation typeclasses

Last synced: 15 May 2025

https://github.com/guardrail-dev/guardrail

Principled code generation from OpenAPI specifications

akka-http cats codegen dropwizard guardrail http4s jackson java openapi scala swagger

Last synced: 05 Oct 2025

https://github.com/endpoints4s/endpoints4s

Describe HTTP endpoints in Scala and derive clients, servers, and documentation

akka-http circe http http4s openapi openapi3 play-json playframework rest rpc scala-js

Last synced: 16 May 2025

https://github.com/mschuwalow/zio-todo-backend

Todo-Backend (https://www.todobackend.com/) implementation using ZIO, http4s, doobie and circe

circe doobie http4s zio

Last synced: 06 Apr 2025

https://github.com/jaspervz/todo-http4s-doobie

A sample project of a microservice using http4s, doobie, and circe.

circe doobie fs2 h2-database http4s pureconfig scala

Last synced: 28 Jan 2026

https://github.com/davenverse/fuuid

Functional UUID's for Scala

cats cats-effect doobie http4s scala uuid

Last synced: 07 Apr 2025

https://github.com/lolgab/snunit

Scala Native HTTP server based on NGINX Unit

cask http http-server http4s nginx-unit scala scala-native serverless tapir

Last synced: 04 Apr 2025

https://github.com/loicdescotte/pureWebappSample

Minimal http4s + Doobie + ZIO + Circe Scala application to show how to build a purely functional web application in Scala.

doobie functional http4s io pure scala

Last synced: 26 Jan 2026

https://github.com/sake92/hepek

Typesafe HTML templates and static site generator in pure Scala

bootstrap bulma hepek html htmx http4s katex playframework scala static-site-generator template-engine template-library website zio-http

Last synced: 05 Apr 2025

https://github.com/pandaforme/ultron.g8

A ZIO + http4s + Circe + Quill + Tapir giter8 template

circe ciris http4s quill restful-framework tapir zio

Last synced: 20 Apr 2025

https://github.com/keynmol/http4s-laminar-stack

A complete example of a fullstack (I actually don't know what this means) Scala application, using http4s on the backend and Laminar and Scala.js on the frontend

http4s laminar scala scalajs

Last synced: 09 Apr 2025

https://github.com/datadog4s/datadog4s

Making great monitoring easy in functional Scala

cats cats-effect datadog datadog-metrics functional-programming http4s monitoring scala

Last synced: 07 Apr 2025

https://github.com/http4s/http4s-armeria

Armeria backend for http4s

armeria http4s

Last synced: 13 Oct 2025

https://github.com/raquo/laminar-full-stack-demo

Fully working client + server, dev + prod setup for Scala.js development, showcasing a bunch of Laminar & Scala.js patterns.

compiletime crossbuild docker flyio hotreloading http4s json sbt scala scala-js scalajs sourcemaps vite

Last synced: 17 Mar 2025

https://github.com/howardjohn/scala-server-lambda

Run http4s or akka-http over API Gateway and AWS Lambda

akka-http akka-http-lambda api-gateway aws-lambda http4s http4s-lambda scala serverless

Last synced: 22 Mar 2025

https://github.com/hhandoko/scala-http4s-realworld-example-app

Example of a RealWorld app backend powered by Scala + http4s

graal graalvm http4s realworld realworld-backend scala

Last synced: 29 Apr 2025

https://github.com/kubukoz/spotify-next

Small CLI app for filtering out music on Spotify.

cats-effect cats-mtl cats-tagless cli decline http4s scala spotify tagless-final

Last synced: 09 May 2025

https://github.com/lloydmeta/rhodddoobie

My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.

api crud ddd docker doobie fp http4s rho sbt scala sql swagger testing

Last synced: 15 Jul 2025

https://github.com/alejandrohdezma/http4s-munit

When http4s met MUnit

http4s munit scala testing

Last synced: 10 Apr 2025

https://github.com/theiterators/http4s-stir

http4s-stir offers Pekko HTTP-style (Akka HTTP-style) DSL directives for http4s using cats-effect's IO as an effect system

akka-http dsl http4s pekko-http scala

Last synced: 02 Mar 2026

https://github.com/hnaderi/scala-k8s

Kubernetes client, data models and typesafe manifest generation for scala, scalajs, and scala native

circe http4s json4s k8s kubernetes kubernetes-api manifest playframework scala scalajs scalanative spray-json sttp typesafe typesafe-config typesafe-configuration typesafeconfig zio zio-http

Last synced: 02 Sep 2025

https://github.com/http4s/http4s-curl

curling isn't just for Canadians

cats curl http4s scala-native

Last synced: 26 Jun 2025

https://github.com/igor-vovk/connect-rpc-scala

HTTP (browser-compatible) server and client for gRPC services written in Scala that follows Connect protocol specification and supports gRPC Transcoding.

cats-effect connectrpc fs2-grpc grpc grpc-transcoding http4s netty protobuf scala scalapb zio zio-grpc

Last synced: 28 Jul 2025

https://github.com/http4s/http4s-dom

http4s, in a browser near you

cats fetch http-client http4s scalajs service-worker typelevel

Last synced: 22 Jun 2025

https://github.com/gvolpe/classy-optics

:mag_right: Source code shown at my talks at Scale by the Bay 2018 and Scalar 2019

cats cats-effect cats-mtl classy-lenses error-handling http4s meow-mtl optics rio zio

Last synced: 22 Mar 2025

https://github.com/wix-incubator/zorechka-bot

Github bot for keeping your Bazel dependencies up-to-date and clean

bazel github-bot http4s zio

Last synced: 14 Apr 2025

https://github.com/hhandoko/http4s-graal

An experiment running http4s as native image with Graal (+ Substrate)

graal graalvm http4s scala substrate substratevm

Last synced: 29 Apr 2025

https://github.com/guardrail-dev/sbt-guardrail

Principled code generation from OpenAPI specifications

akka-http codegen dropwizard guardrail http4s openapi sbt-plugin swagger

Last synced: 08 Mar 2026

https://github.com/ovotech/comms-aws

AWS scala native implementation

aws cats-effect comms-circleci company-kaluza fs2 http4s scala

Last synced: 20 Oct 2025

https://github.com/calvinlfer/free-monads-functional-web-apps

Delving into Free Monads and using them to write pure functional web applications

circe free-monads functional-programming http4s interpreter scala scalaz tutorial

Last synced: 20 Oct 2025

https://github.com/lowmelvin/formify-scala

Convert case classes to form data automatically (e.g., for Stripe API)

data-conversion form-data forms http4s scala scala-3 stripe stripe-api url-form x-www-form-urlencoded

Last synced: 30 Apr 2025

https://github.com/weso/rdfshape

Semantic data playground: RDF, ShEx, SHACL, etc.

http4s rdf react scala semantic-web shacl shex turtle

Last synced: 04 Oct 2025

https://github.com/deliganli/binance4s

Functional scala client for Binance exchange

binance bitcoin cats fs2 http4s rest scala websocket

Last synced: 09 Mar 2026

https://github.com/gvolpe/simple-http4s-api

Just a simple API using "http4s" and Json support on top of Play Json and Circe

circe http4s play-json rest-api

Last synced: 25 Oct 2025

https://github.com/http4s/http4s-finagle

Http4s on Finagle Server or Client

finagle http4s

Last synced: 26 Jun 2025

https://github.com/barambani/http4s-extend

Type classes, syntax and instances to help integrating http4s based api with 3rd party dependencies

cats cats-effect functional-programming http4s monix scala scalaz-task

Last synced: 30 Oct 2025

https://github.com/scalawilliam/letsencrypt-scala

Let's Encrypt for Scala: utility to consume Let's Encrypt certificates directly

fs2 http4s lets-encrypt letsencrypt letsencrypt-utils scala ssl tls

Last synced: 25 Feb 2025

https://github.com/gekomad/music-store

A simple CRUD rest application with HTTP4S, Slick, Kafka and Elastic Search

docker elasticsearch http4s kafka kibana scala slick

Last synced: 03 Oct 2025

https://github.com/nirovision/http4c

A collection of utilities to help make working with http4s easier.

http4s scala

Last synced: 13 Apr 2025

https://github.com/kovstas/adsyncbot

A telegram bot connects your organization members in Active Directory (AD) with telegram users.

active-directory cats-effect-3 doobie http4s telegram-bot

Last synced: 17 Aug 2025

https://github.com/takapi327/lepusframework

Lepus Framework is an asynchronous REST API framework for Scala 3.

cats-effect dotty effect-system framework functional-programming http4s sbt scala scala3

Last synced: 12 May 2025

https://github.com/sentenza/cats-http4s-crypto

:moneybag: A sample microservice written in Scala using Cats, HTTP4S, Doobie that implements an application to compute Crypto/Fiat currency conversion rates

cats-effect circe doobie fs2-grpc hacktoberfest http4s pureconfig scala

Last synced: 11 Apr 2025

https://github.com/gvolpe/cats-effect-demo

Code samples for the use cases given at my Dublin Scala Meetup's talk

cats cats-effect doobie fs2 http4s io sttp typeclasses

Last synced: 25 Oct 2025

https://github.com/gvolpe/users-api-test

Basic Users API including Authentication using Http4s v0.18 and Cats Effect v0.5

auth cats cats-effect circe http4s

Last synced: 16 Jul 2025

https://github.com/kubukoz/caliban-http4s-ce3

A template project for building GraphQL applications with http4s/CE3/Caliban and Scala 3.

caliban caliban-graphql cats-effect dotty graphql http4s scala-3 scala3

Last synced: 19 Mar 2025

https://github.com/http4s/http4s-servlet

http4s-servlet support

http4s scala servlet typelevel

Last synced: 30 Jul 2025

https://github.com/regadas/shorty

Shorty: simple scala URL Shortener Service built with http4s

google-app-engine http4s scala url-shortener

Last synced: 04 Apr 2026

https://github.com/tek/cattrix

http request and codahale metrics abstraction

cats cats-effect cats-free circe codahale-metrics http http4s metrics play-framework

Last synced: 09 Apr 2025

https://github.com/fancellu/http4s-db-example

http4s + H2 + Doobie + Quill + flywaydb + Cats Effect example

cats-effect doobie flywaydb h2-database http4s quill

Last synced: 25 Apr 2025

https://github.com/maginepro/http4s-aws

Signed AWS API requests for http4s :lock:

aws http4s scala

Last synced: 23 Jul 2025

https://github.com/azavea/azavea.g8

A Giter8 template for bootstrapping Scala projects at Azavea.

bloop doobie geotrellis geotrellis-server giter8 giter8-template hacktoberfest http4s postgresql scala tapir

Last synced: 03 Sep 2025

https://github.com/trace4cats/trace4cats-http4s

Integration for Trace4Cats and Http4s

cats distributed-tracing http4s scala trace4cats tracing

Last synced: 29 Apr 2025

https://github.com/sophiecollard/twitter-clone

Simple Twitter clone to demo building REST and GraphQL APIs using the Scala 2.13 and the Typelevel stack as well as single-page frontend applications with Elm 0.19.

api backend cats cats-effect circe doobie elm elm-lang fp functional-programming graphql http4s rest rest-api sangria sangria-graphql scala tapir twitter typelevel

Last synced: 10 Apr 2025

https://github.com/maginepro/http4s-karapace

An http4s client for Karapace :turtle:

http4s kafka karapace scala schema schema-registry

Last synced: 13 Apr 2025

https://github.com/makiftutuncu/github-ranks

GitHub Ranks is a web backend application, providing contributor statistics of organizations on github.com.

cats cats-effect http4s munit sbt scala

Last synced: 06 Jul 2025

https://github.com/gvolpe/http4s-crud-demo

CRUD operations and Error Handling using Http4s

circe http4s rest-api

Last synced: 02 Nov 2025

https://github.com/burakkose/appointment-checker-telegram

Being an immigrant is difficult, auto appointment checker with telegram integration.

cats-effect circle fs2 http4s scala tagless-final telegram

Last synced: 12 Aug 2025

https://github.com/scalawilliam/rad4s

A set of utilities to speed up rendering, storage, testing, and prototyping, especially for http4s

doobie http4s scala

Last synced: 03 Jan 2026

https://github.com/ist-dsi/scala-vault

A pure functional Scala client for HashiCorp's Vault implemented using Http4s client.

hashicorp-vault http4s scala

Last synced: 21 Jan 2026

https://github.com/froth/mongo-http4s-fs2-cats-effect

Example project integrating cats-effect and fs2 with mongodb

cats cats-effect fs2 http4s mongo mongodb scala

Last synced: 31 Jan 2026

https://github.com/janstenpickle/controller

Remote controller service

cats cats-effect fs2 http4s react scala typescript

Last synced: 01 Mar 2026

https://github.com/clovellytech/sendgrid-scala

http4s based sendgrid client

cats cats-effect http4s

Last synced: 16 Mar 2025

https://github.com/lhns/jwt-s

Simple JWT library for scala with an integration for circe and http4s

authentication http4s jwt middleware scala

Last synced: 18 Mar 2025

https://github.com/bertrand31/api-rate-limiter

A sample HTTP API using a custom rate limiter written in Scala

api cats functional-programming http4s rate-limiter scala

Last synced: 16 May 2025

https://github.com/rodobarcaaa/tapir-http4s-seed

Seed project http4s + tapir [bookstore-api]

book-store cats cats-effect circe fly4s http4s macwire munit tapir

Last synced: 01 Mar 2026

https://github.com/rechemendia/tapir-http4s-seed

Seed project http4s + tapir [bookstore-api]

book-store cats cats-effect circe fly4s http4s macwire munit tapir

Last synced: 01 May 2026

https://github.com/andimiller/fawn

Functional Amazon Webservices Negotiator

aws cats cats-effect http4s

Last synced: 15 May 2026

https://github.com/lhns/http4s-brotli

Brotli decompression middleware for http4s

brotli compression fs2 http4s middleware scala

Last synced: 18 Mar 2025

https://github.com/ulitol97/validating-rdf-streams

Compendium of tools related to my Master's Thesis for validating RDF data streams

http4s kafka rdf shex streaming

Last synced: 18 Jan 2026

https://github.com/hablapps/geofences

A proof-of-concept application to show the principles of purely functional programming

cats doobie functional-programming http4s scala scalaz typeclasses

Last synced: 30 Jun 2025

https://github.com/fancellu/scalafx-http4s-circe-example

ScalaFX example with http4s client talking to a json endpoint along with Circe

circe http4s scala scalafx

Last synced: 03 Jul 2025

https://github.com/lhns/http4s-errors

Error handling utils for http4s microservices

error-handling http4s microservice scala

Last synced: 09 Oct 2025

https://github.com/yannick-cw/http4s-prometheus

Prometheus exporter for http4s

http4s monitoring prometheus scala

Last synced: 16 May 2026

https://github.com/peterperhac/errorhandling-with-optics-http4s

Tinkering with ideas presented by Gabriel Volpe. Exhaustive pattern matching on errors while avoiding EitherTs

cats cats-effect error-handling http4s

Last synced: 30 Jul 2025

https://github.com/lhns/http4s-spa

Helpers for building a http4s Single Page Application with Scala.js using ES-Modules and Import Maps

esmodules http4s scala scalajs spa

Last synced: 03 Mar 2026

https://github.com/eikek/webact

Run actions from the web. Webact allows to manage scripts on the server and execute them.

elm fs2 http4s scala

Last synced: 03 May 2026

https://github.com/jedirandy/http4s-elm-chatroom

A chatroom example in Scala/http4s and Elm

chatroom circe elm fs2 http4s scala websocket

Last synced: 14 May 2026

https://github.com/sderosiaux/scala-api-boilerplate

My boilerplate to start working on APIs quickly

http4s swagger-ui tapir typesafe-config zio

Last synced: 13 May 2026

https://github.com/raffy23/boinc-webmanager

A web interface for multiple BOINC Clients

boinc http4s monadic-html scala scalajs

Last synced: 30 Jul 2025

https://github.com/makiftutuncu/show-time

A web backend application, providing APIs to manage tickets to shows and musicals

http4s scala zio

Last synced: 24 Sep 2025

https://github.com/matgalv2/shop-app

Simple CRUD REST-based application for managing online store. Database consists of 5 tables: clients, products, orders, addresses and ordersproducts, which resolves N:N relation between those two.

cats flyway http4s openapi postgresql rest-api scala zio

Last synced: 02 May 2026

https://github.com/newrelic-experimental/newrelic-java-http4s

Instrumentation of the New Relic Java Agent for the HTTP4S Scala framework

http4s instrumentation java nrlabs nrlabs-data nrlabs-odp observability-data

Last synced: 16 Sep 2025