Projects in Awesome Lists tagged with cats-effect
A curated list of projects in awesome lists tagged with cats-effect .
https://github.com/monix/monix
Asynchronous, Reactive Programming for Scala and Scala.js.
cats cats-effect fp functional-programming monix reactive-programming reactive-streams reactivex scala typelevel
Last synced: 14 May 2025
https://github.com/typelevel/skunk
A data access library for Scala + Postgres.
cats cats-effect database fs2 functional-programming postgres scala scodec typelevel
Last synced: 14 May 2025
https://github.com/dropbox/goebpf
Library to work with eBPF programs from Go
bpf cats cats-effect ebpf go golang golang-library perfevents xdp xdpdump
Last synced: 15 May 2025
https://github.com/gvolpe/trading
💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
apache-kafka apache-pulsar cats-effect eda elm elm-architecture elm-lang event-driven-architecture fp fs2 functional-programming grafana open-tracing prometheus scala scala3 web-sockets websockets
Last synced: 15 May 2025
https://github.com/7mind/izumi
Productivity-oriented collection of lightweight fancy stuff for Scala toolchain
cats-effect config dependency-injection distage-testkit fp-testing framework generative izumi logger logging logging-library pper productivity roles rpc scala scalajs slf4j structured-logging zio
Last synced: 26 Feb 2026
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/profunktor/redis4cats
:bookmark: Redis client built on top of Cats Effect, Fs2 and Lettuce
cats-effect client effects fs2 lettuce redis scala stream streaming
Last synced: 09 Apr 2026
https://github.com/softwaremill/kmq
Kafka-based message queue
cats-effect java kafka message-queue reactive-streams scala
Last synced: 16 May 2025
https://github.com/typelevel/natchez
functional tracing for cats
cats cats-effect honeycomb jaeger opentracing scala tracing
Last synced: 17 Apr 2026
https://github.com/belyalov/tinyweb
Simple and lightweight HTTP async server for micropython
cats cats-effect esp32 esp8266 http-server iot micropython rest-api restful web-server
Last synced: 06 Apr 2025
https://github.com/typelevel/otel4s
An OpenTelemetry library for Scala based on Cats-Effect
cats cats-effect metrics opentelemetry scala tracing typelevel
Last synced: 11 Apr 2026
https://github.com/avast/scala-server-toolkit
Functional programming toolkit for building server applications in Scala.
cats-effect functional-programming scala server toolkit
Last synced: 16 May 2025
https://github.com/gvolpe/pfps-examples
:izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
cats cats-effect cats-mtl fp fs2 functional-programming monocle newtypes refined
Last synced: 13 Apr 2025
https://github.com/stryker-mutator/stryker4s
Mutation testing for Scala
cats-effect hacktoberfest mutation-testing sbt sbt-plugin scala stryker test-automation testing testing-tools unit-testing
Last synced: 05 Apr 2025
https://github.com/typelevel/cats-effect-testing
Integration between cats-effect and test frameworks
cats cats-effect minitest scala scalatest specs2 utest
Last synced: 15 May 2025
https://github.com/trace4cats/trace4cats
Distributed app tracing implementation in pure scala using cats-effect
cats cats-effect graalvm jaeger native-image opencensus opentelemetry opentracing scala tracing
Last synced: 15 May 2025
https://github.com/kubukoz/sup
Composable, purely functional healthchecks in Scala.
cats cats-effect fp functional functional-programming health healthcheck scala typelevel
Last synced: 06 Apr 2025
https://github.com/augustjune/canoe
Functional Telegram Bot API for Scala
bot cats cats-effect fs2 functional-programming scala telegram
Last synced: 19 Jul 2025
https://github.com/timwspence/cats-stm
A STM implementation for Cats Effect
cats cats-effect functional-programming monad scala software-transactional-memory transactional-memory
Last synced: 04 Apr 2025
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/armanbilge/calico
Pure, reactive UI library for Scala.js
cats-effect fp frontend scala-js ui
Last synced: 05 Apr 2025
https://github.com/takapi327/ldbc
ldbc is Pure functional JDBC layer with Cats Effect 3 and Scala 3.
cats-effect cats-effect-3 database dotty functional-programming jdbc mysql sbt sbt-plugin scala scala3 typelevel
Last synced: 23 May 2026
https://github.com/Banno/kafka4s
Functional programming with Kafka and Scala
cats cats-effect fp fs2 functional-programming kafka scala stream-processing
Last synced: 04 Apr 2025
https://github.com/apimorphism/telegramium
Telegramium or F[ Tg ] - pure functional Telegram Bot API implementation for Scala.
cats cats-effect functional-programming scala telegram telegram-bot-api
Last synced: 02 May 2026
https://github.com/monix/monix-bio
Asynchronous data type with typed errors.
cats-effect functional-programming monix scala typelevel
Last synced: 03 Apr 2025
https://github.com/sloshy/fs2-es
Event sourcing utilities for FS2
cats-effect event-sourcing events fs2 scala state-machine state-management streaming
Last synced: 26 Oct 2025
https://github.com/polyvariant/sttp-oauth2
OAuth2 client library implemented in Scala using sttp
Last synced: 17 Dec 2025
https://github.com/cr-org/neutron
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
apache cats-effect dhall fp fs2 nix pulsar scala typelevel
Last synced: 07 Apr 2025
https://github.com/usommerl/graalnative4s
Employ Scala for serverless applications
cats cats-effect circe ciris cloud-run graal graal-native graalvm graalvm-native-image http4s odin scala serverless tapir upx
Last synced: 19 Jan 2026
https://github.com/armanbilge/epollcat
minimum viable runtime
cats-effect fs2 io networking scala-native
Last synced: 14 Jan 2026
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/geirolz/fly4s
A lightweight, simple and functional wrapper of Flyway using cats effect.
cats cats-effect data database database-migrations db flyway flyway-migrations flywaydb functional-programming persistence scala
Last synced: 11 Apr 2025
https://github.com/profunktor/console4cats
:computer: Effect-type agnostic Console I/O for Cats Effect (archived, use Cats Effect 3 instead)
Last synced: 14 Jan 2026
https://github.com/satabin/swam
WebAssembly engine in Scala
cats cats-effect fs2 scala scodec wasm wast webassembly
Last synced: 19 Apr 2025
https://github.com/permutive-engineering/fs2-pubsub
Google Cloud Pub/Sub stream-based client built on top of cats-effect, fs2 and http4s.
cats-effect fp fs2 google-pubsub scala streaming
Last synced: 09 May 2025
https://github.com/evolution-gaming/cats-helper
Helpers for cats & cats-effect
cats cats-effect scala tagless-final
Last synced: 29 Oct 2025
https://github.com/lichess-org/lila-search
Keep elasticsearch threads out of your web facing app, kids
cats-effect chess elasticsearch functional-programming lichess scala scala3 smithy smithy4s typelevel
Last synced: 06 Jul 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/buntec/ff4s
A purely functional web UI library for Scala.js
cats-effect frontend functional-programming scala scalajs
Last synced: 05 Jul 2025
https://github.com/evolution-gaming/skafka
Scala wrapper for kafka consumer and producer
Last synced: 17 Jan 2026
https://github.com/lichess-org/lila-fishnet
Proxy between lila and fishnet move clients
cats cats-effect chess fishnet functional-programming lichess typelevel
Last synced: 09 Apr 2025
https://github.com/armanbilge/schrodinger
Give your cats a set of dice
cats cats-effect probabilistic-programming
Last synced: 07 May 2025
https://github.com/armanbilge/fs2-dom
Idiomatic Cats Effect + FS2 integrations for Web APIs
cats-effect fs2 scala-js web-apis
Last synced: 21 Aug 2025
https://github.com/oleg-py/stm4cats
STM monad for cats-effect
cats cats-effect fp functional-programming scala software-transactional-memory
Last synced: 08 Oct 2025
https://github.com/kubukoz/flawless
WIP Delightful, purely functional testing no-framework. Don't even try to use it at work!
cats-effect fp functional-programming pure-fp scala testing
Last synced: 14 Jan 2026
https://github.com/hnaderi/lepus
Your principled, purely functional, non-blocking RabbitMQ client for scala, scala js and scala native built on top of fs2
amqp amqp0-9-1 cats-effect functional-programming rabbitmq rabbitmq-client scala scala-js scala-native scalajs scalanative typelevel
Last synced: 11 Mar 2026
https://github.com/polyvariant/doobie-quill
Integration between Doobie and Quill libraries
cats cats-effect doobie functional-programming jdbc pure-fp quill scala
Last synced: 14 Jan 2026
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/regis-leray/fs2-ftp
Simple client for Ftp/Ftps/Sftp
cats cats-effect fs2 ftp ftp-client ftps scala sftp
Last synced: 16 Jul 2025
https://github.com/balmungsan/scala-functional-programming-tutorial
Functional Programming in Scala Tutorial
cats cats-effect circe fp fs2 functional-programming http4s scala shapeless tutorial
Last synced: 13 Apr 2025
https://github.com/armanbilge/porcupine
Skunk-inspired library for SQLite on JVM, Node.js, and Native
cats-effect scala scala-native scalajs sqlite
Last synced: 13 Apr 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/daenyth/intro-cats-effect
Slides and video recording for my "Intro to Cats-Effect" talk
cats cats-effect functional-programming scala slides
Last synced: 14 Apr 2025
https://github.com/etspaceman/kinesis4cats
A comprehensive Scala library for Kinesis
cats cats-effect kinesis scala
Last synced: 06 Jun 2026
https://github.com/belyalov/open-zwave-mqtt
A bridge between ZWave and MQTT networks
cats cats-effect iot mqtt mqtt-network zwave zwave-network
Last synced: 25 Apr 2025
https://github.com/durban/choam
Experiments with composable lock-free concurrency
cats-effect concurrency concurrent-programming fp functional-programming scala software-transactional-memory stm
Last synced: 30 May 2026
https://github.com/evolution-gaming/kafka-flow
library for reliable processing records received from kafka
cats cats-effect kafka kafka-streams scala
Last synced: 23 Apr 2025
https://github.com/7mind/idealingua-v1
IdeaLingua RPC for Scala, TypeScript, C#, Go
api cats-effect compiler csharp generative go http4s idealingua idl izumi json pper productivity rpc scala scalajs transpiler typescript zio
Last synced: 06 Mar 2025
https://github.com/filosganga/batcher
Batch similar requests together transparently
cats-effect concurrency fs2 scala scalability typelevel
Last synced: 16 Mar 2025
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/neandertech/jsonrpclib
A cross-platform (JVM, JS, Native) pure-Scala JsonRPC library, made with Cats Effect, fs2, and jsoniter
cats-effect fs2 jsoniter-scala jsonrpc scala scala-native scalajs
Last synced: 10 Apr 2025
https://github.com/gbogard/scalajs-idb
A Scala.JS interface for IndexedDB
cats-effect indexeddb scala scalajs
Last synced: 11 Apr 2026
https://github.com/otobrglez/tiny-aria2
tiny-aria2 is a small and UI for aria2.
aria2 aria2c aria2c-rpc cats-effect scala
Last synced: 17 Aug 2025
https://github.com/evolution-gaming/scassandra
Cassandra client in scala
cassandra cats cats-effect client scala
Last synced: 23 Apr 2025
https://github.com/polyvariant/pitgull
Automatic housekeeping for your gitlab repositories.
cats-effect dhall fs2 gitlab scala scala-steward sttp tapir
Last synced: 05 Aug 2025
https://github.com/fancellu/http4s-circe-example
Example of http4s server with various endpoints
cats-effect circe fs2 http4s http4s-client http4s-munit log4cats munit sbt-resolver scalatags
Last synced: 25 Apr 2025
https://github.com/pureharm/pureharm-movie-server
Example of an application web server written in pure functional Scala using the typelevel stack
cats-effect fs2 functional-programming postgresql pureharm scala server skunk
Last synced: 13 May 2025
https://github.com/akiomik/cats-nio-file
A thin scala wrapper for Java NIO.2, built on cats-effect 🐱
Last synced: 13 Aug 2025
https://github.com/ollls/quartz-h2
Asynchronous Java NIO http/2 only packet streaming server with TLS encryption implemented as Scala CATS effect. Direct native translation of fs2 stream chunks into http2 packets ( inbound and outbound ).
cats-effect http http-server http2 multipart-uploads rest scala tls
Last synced: 12 Aug 2025
https://github.com/itv/servicebox
Scala library to control docker containers programmatically
cats cats-effect cst docker integration-testing io-monad testing-tools
Last synced: 12 Apr 2025
https://github.com/peregin/velocorner.com
The cycling platform.
cats-effect cycling go highcharts kotlin ktor nosql play-framework react rust scala strava swagger withings
Last synced: 06 May 2025
https://github.com/lloydmeta/http4s-doobie-docker-scratchpad
Playing around with http4s + doobie + docker
cats-effect crud docker doobie fp functional-programming http4s pureconfig scala
Last synced: 27 Oct 2025
https://github.com/geirolz/toolkit
A Scala 3, lightweight and functional non-intrusive library to build typed and declarative Scala application with managed resources and dependencies
application application-framework cats cats-effect functional-programming microservice microservices resources scala service toolkit
Last synced: 20 Aug 2025
https://github.com/weso/srdf
Simple RDF interface
cats cats-effect rdf rdf-interface rdf-libraries scala
Last synced: 08 Apr 2025
https://github.com/evolution-gaming/smetrics
Generic interface to abstract from metrics vendors and their implementations
cats cats-effect prometheus scala
Last synced: 23 Apr 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/kevin-lee/effectie
A Tool for FP Effect Libraries
cats cats-effect effect finally-tagless fp functional-programming io-monad referential-transparency scala tagless-final
Last synced: 13 Apr 2025
https://github.com/kubukoz/dropbox-demo
A showcase project for my talk about typelevel stack architecture.
Last synced: 19 Mar 2025
https://github.com/lenguyenthanh/fide
Experimental FIDE Api
cats cats-effect chess fide functional-programming scala skunk smithy smithy4s typelevel
Last synced: 13 Apr 2025
https://github.com/pure4s/uuid4s
Purely functional UUID's for Scala
cats cats-effect circe fast-uuid functional-programming library scala uuid
Last synced: 19 Jan 2026
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/mtumilowicz/scala-cats-functional-dependency-injection-workshop
Introduction into functional dependency injection with Reader monad.
cats cats-effect dependency-injection effect functional-dependency-injection functional-programming kleisli kleisli-arrows monad-transformers reader reader-monad workshop workshop-materials workshops
Last synced: 18 Jul 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/dieproht/molly
A thin Cats Effect / FS2 layer over MongoDB
Last synced: 16 Aug 2025
https://github.com/gvolpe/bookies
My solution to a coding challenge
cats-effect decline file fp fs2 functional-programming io streaming
Last synced: 25 Oct 2025
https://github.com/toniogela/base.g8
A Giter8 template for Cats-effect 3 with a lot of bells and whistles!
cats-effect decline g8 giter8 scala
Last synced: 10 Mar 2026
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/darrenjw/fps-course
Category theory for pure functional programming in Scala - materials for course participants
category-theory cats cats-effect monads scala
Last synced: 21 Jun 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/rustedbones/taxonomy
Strongly typed DNS for scala. Based on the cats ecosystem with scodec and fs2
cats-effect dns fs2 scala scodec
Last synced: 13 Oct 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/evolution-gaming/stracer
Tools for tracing and span reporting
cats-effect jaeger kafka scala tagless-final thrift zipkin
Last synced: 14 Jul 2025
https://github.com/cats4scala/cats-process
Functional command and process
cats-effect library process scala terminal
Last synced: 14 Jan 2026
https://github.com/benhutchison/modesofcomposition
Lambdajam 2021 online workshop in Compositional Functional Programming in Scala
cats cats-effect functional-programming scala typelevel
Last synced: 17 Mar 2025
https://github.com/fancellu/fs2-examples
A few fs2+zio examples (streaming file io, moving average, queue example, echo server, REPL)
cats cats-effect fs2 scala zio zstream
Last synced: 13 Apr 2025
https://github.com/kubukoz/catharsis
Utilities for cats-effect that don't really fit in the upstream.
cats cats-effect functional-concurrency functional-programming functional-scala pure-fp scala typelevel
Last synced: 19 Mar 2025