Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push. Learn more →
Top 20 Scala cats-effect Projects
-
The author is the creator of Monix and implemented the first version of cats-effect. He knows what he is doing.
-
The major performance issue with Skunk is tracked here. tl;dr prepared statements currently take a horrifying number of network round-trips to the database. I'm sympathetic to Rob's "what you see is what you get" priorities for Skunk. But I'm glad to see an outline of a plan that sounds like it would satisfy those objectives without being so, for lack of a better term, naïve in their pursuit.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Right.
We delivered many talks on that subject and implemented an ultimate tool for that: https://github.com/7mind/izumi (the links to the talks are in the readme).
The library is for Scala, though all the principles may be reused in virtually any environment.
One of the notable mainstream (but dated) approaches is OSGi.
-
trading
💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
Project mention: I have decided to connect my future with Scala (if possible), need little advice | reddit.com/r/scala | 2023-05-22Functional Event-Driven Architecture for the ZIO ecosystem. I hear Zionomicon is evolving again, and that's good news. But there's literally years of more work to do.
-
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 | reddit.com/r/scala | 2023-03-20The 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. https://leanpub.com/pfp-scala.
-
-
pfps-examples
:izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
-
-
-
Project mention: I want to move to Scala 3, but I'm not sure what libraries to use | reddit.com/r/scala | 2022-08-31
For MongoDB use Mongo4cats with ZIO https://github.com/Kirill5k/mongo4cats
-
-
-
-
-
Project mention: Does anyone have a cache library recommendation for scala? | reddit.com/r/scala | 2023-03-13
Try https://github.com/evolution-gaming/scache may be? It is pure Scala and powering some very critical production applications.
-
-
neutron
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2 (by profunktor)
Project mention: I want to move to Scala 3, but I'm not sure what libraries to use | reddit.com/r/scala | 2022-08-31I think typelevel stack supports all of your requirements (in Scala 3): - Http4s for http client/server - Skunk for database - https://github.com/profunktor/neutron for pulsar
-
wiringbits-scala-newbie-warts
A collection of WartRemover warts for Scala newbies used by Wiringbits
-
-
SonarQube
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.
Scala cats-effect related posts
- Udemy vs Rock the JVM for Cats, Cats Effect, and FS2
- Any recommended design pattern resources?
- Argument against mutation in functional programming.
- Need help to understand fs2 library
- typelevel
- Confusion about Tagless Final
- Best library for DynamoDB in Scala
-
A note from our sponsor - CodiumAI
codium.ai | 28 May 2023
Index
What are some of the best open-source cats-effect projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | Monix | 1,896 |
2 | skunk | 1,453 |
3 | DIStage | 566 |
4 | trading | 531 |
5 | pfps-shopping-cart | 463 |
6 | natchez | 298 |
7 | pfps-examples | 179 |
8 | Stryker4s | 176 |
9 | cats-effect-testing | 159 |
10 | fs2-es | 79 |
11 | mongo4cats | 69 |
12 | sttp-oauth2 | 62 |
13 | graalnative4s | 62 |
14 | pencil | 44 |
15 | fly4s | 44 |
16 | scache | 31 |
17 | batcher | 17 |
18 | neutron | 14 |
19 | wiringbits-scala-newbie-warts | 4 |
20 | karma-plus-plus | 0 |