Scala Typeclasses

Open-source Scala projects categorized as Typeclasses

Top 6 Scala Typeclass Projects

  • cats-effect

    The pure asynchronous runtime for Scala

    Project mention: The Great Concurrency Smackdown: ZIO versus JDK by John A. De Goes | | 2023-02-18

    Recently, CE3 has had similar issues reported across multiple repositories, almost an epidemic of reports!

  • magnolia

    Easy, fast, transparent generic derivation of typeclass instances

    Project mention: Some notes on developing a structured logging API for Scala | | 2022-07-01

    The second feature is the auto-derivation for case classes using Magnolia. This saves a bunch of typing for case classes, while fitting neatly into field builders. This is not new if you've used Shapeless, but I found the macro-based approach in Magnolia much easier conceptually. I did find a small bug but it's easy enough to work around.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Learn-by-doing functional programming course on Scala

    learn-by-doing course/tutorial for functional programming on scala

  • tofu

    Functional programming toolbox (by TinkoffCreditSystems)

  • pfps-shopping-cart

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

    Project mention: Udemy vs Rock the JVM for Cats, Cats Effect, and FS2 | | 2023-03-20

    The only issue I had was how to put all this knowledge together. For that I bought Practical FP in scala by Gabriel Vlope, it's not for beginners, tho but takes you through a project with the latest typelevel stack. Here's the link.

  • cats-mtl

    cats transformer type classes.

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 2023-03-20.

Scala Typeclasses related posts


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

Project Stars
1 cats-effect 1,748
2 magnolia 691
3 Learn-by-doing functional programming course on Scala 588
4 tofu 475
5 pfps-shopping-cart 453
6 cats-mtl 290
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives