Open-source projects categorized as cats-effect Edit details
Language filter: + Scala + HTML

Top 17 cats-effect Open-Source Projects

  • Monix

    Asynchronous, Reactive Programming for Scala and Scala.js.

  • skunk

    A data access library for Scala + Postgres.

    Project mention: Zio / Zionomicon : is it worth it ? | | 2021-11-01

    The libraries doobie and skunk are more closely associated with cats. They both use cats-effect and fs2 for implementing database connectiona and input-output operations. The doobie library is a wrapper on JDBC, and as such is compatible with many DBMS, such as MySQL, PostgreSQL, H2, Oracle... Whereas skunk is specific to PostgreSQL, and is based on using the server protocol of that database.

  • 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.

  • DIStage

    Productivity-oriented collection of lightweight fancy stuff for Scala toolchain

  • trading

    💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

    Project mention: Top Rated Scala Books of June 2022 | | 2022-06-17
  • pfps-shopping-cart

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

    Project mention: Top Rated Scala Books of June 2022 | | 2022-06-17
  • natchez

    functional tracing for cats

    Project mention: The wonder of context functions | | 2021-12-21

    Regarding real-world uses of this concept, I used it today to put natchez tracing in my http4s project. While the project is still small, I was shocked at the lack of invasiveness of this approach compared to usage of Kleisli to achieve the same effect.

  • pfps-examples

    :izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"

  • JetBrains

    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.

  • cats-effect-testing

    Integration between cats-effect and test frameworks

  • fs2-es

    Event sourcing utilities for FS2

    Project mention: A naive question about modeling task | | 2021-08-23

    In pure FP terms, the system I'm aware of for this is fs2-es for the Typelevel ecosystem. Note that I haven't actually used it. I'm just aware that it exists.

  • sttp-oauth2

    OAuth2 client library implemented in Scala using sttp

    Project mention: What companies/startups are using Scala (open source projects on github)? | | 2022-05-24

    In Ocado Technology we maintain sttp-oauth2 - a OAuth2 client library. There's something more from us coming soon.

  • pencil

    Simple smtp client (by minosiants)

  • doobie-quill

    Integration between Doobie and Quill libraries

    Project mention: Why is tpolecat against ZIO? | | 2021-11-06
  • fly4s

    A lightweight, simple and functional wrapper for Flyway using cats effect.

    Project mention: Database migrations in Scala | | 2021-11-02
  • intro-cats-effect

    Slides and video recording for my "Intro to Cats-Effect" talk

    Project mention: Question using Cats effect & Http4s | | 2022-05-26

    Intro to Cats Effect by Gavin: - This talk is very practical and gets you familiar with IO

  • programs-as-values

    Source code of the programs as values presentation

    Project mention: How can effect system ever become mainstream? | | 2022-01-26

    Finally, while I get the point / joke, I just want to show how easy is to write something like a high-low priority scheduler using IO just because we can manipulate programs as values:

  • wiringbits-scala-newbie-warts

    A collection of WartRemover warts for Scala newbies used by Wiringbits

    Project mention: Turn IO#unsafeRunSync into compile warnings | | 2022-02-15
  • karma-plus-plus

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-17.

cats-effect related posts


What are some of the best open-source cats-effect projects? This list will help you:

Project Stars
1 Monix 1,845
2 skunk 1,316
3 DIStage 524
4 trading 422
5 pfps-shopping-cart 402
6 natchez 265
7 pfps-examples 162
8 cats-effect-testing 141
9 fs2-es 75
10 sttp-oauth2 54
11 pencil 35
12 doobie-quill 31
13 fly4s 27
14 intro-cats-effect 21
15 programs-as-values 3
16 wiringbits-scala-newbie-warts 1
17 karma-plus-plus 0
Find remote jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.