Top 16 Fs2 Open-Source Projects
-
There are functional frameworks: https://http4s.org/
-
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.
-
trading
💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
-
pfps-shopping-cart
:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
-
If you only need statless transformations, I guess that fs2, zio-streams, and alpakka kafka are good solutions, and it's just a matter of personal preference. But zio and fs2 are definitely lightwheight when you compare it with akka streams. I see a lot of comments against ZIO streams that are not supported by the facts, since https://github.com/zio/zio-kafka has more contributors than https://github.com/fd4s/fs2-kafka. Here are some materials if you want to learn more about zio-kafka: https://www.youtube.com/watch?v=GECv1ONieLw https://scalac.io/blog/streaming-microservices-with-zio-and-kafka/
-
-
-
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.
-
pfps-examples
:izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
-
-
-
If it's a CSV file look at fs2-data.
-
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.
-
Have a look at https://github.com/ScalaWilliam/xs4s - I've used is successfully just couple of months ago.
-
-
-
Fs2 related posts
- Top Rated Scala Books of June 2022
- Scala code deisgn
- A naive question about modeling task
- How do I process gigabytes size file?
- Need the advice to choose: FS2 vs ZIO-streams
- I just released xml-spac 0.9! It's a library for handling streaming XML/JSON data by writing declarative-style consumers. Now with a native integration with Cats and FS2!
- Pencil is a scala smtp client
Index
What are some of the best open-source Fs2 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Http4s | 2,276 |
2 | skunk | 1,316 |
3 | trading | 422 |
4 | pfps-shopping-cart | 402 |
5 | fs2-kafka | 231 |
6 | parquet4s | 199 |
7 | Pulsar4s | 197 |
8 | pfps-examples | 162 |
9 | todo-http4s-doobie | 159 |
10 | laserdisc | 87 |
11 | fs2-data | 83 |
12 | fs2-es | 75 |
13 | xs4s | 55 |
14 | pencil | 35 |
15 | calev | 6 |
16 | webact | 1 |
Are you hiring? Post a new remote job listing for free.