SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 Typelevel Open-Source Projects
-
Project mention: Question regarding Recursive datatypes and cats typeclasses (Haskell to Scala) | /r/scala | 2023-07-06
Scala 2-only: * Shapeless (there is Shapeless for Scala 3 but less often needed as basic things are in Scala 3)
-
http4s is a Typelevel project, and therefore falls into the "program in Scala as if it were Haskell" category. Many people find this off-putting, but honestly, I think with the resources listed above, this is the option at the best intersection of "mature" and "well-documented" available in Scala. The reason it's off-putting to many people is that Haskell-style pure FP isn't mainstream, so it isn't so much a matter of learning a new technology as it is a matter of learning a new paradigm, which necessarily means surfacing and unlearning things you already know, and perhaps confronting the uncomfortable feeling that things you thought were "fundamental," "have to be that way," aren't, and don't. I personally found this process liberating. But not everyone does.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | news.ycombinator.com | 2023-06-17
-
Scala has quite good support for refined types across multiple libraries. A solution using the refined library might look something like
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
In addition to the great work from Gabriel Volpe, there's the Scala Pet Store and a to-do app.
-
-
-
-
Not related to another scala lib called mouse? https://github.com/typelevel/mouse
-
-
-
-
-
gql
A functional GraphQL implementation for Scala. https://valdemargr.github.io/gql/ (by ValdemarGr)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Typelevel related posts
- Mouse 0.4.2 - Early release
- Question regarding Recursive datatypes and cats typeclasses (Haskell to Scala)
- Type erased on implicit evidence check
- Cross-Training to Ada - which are the best languages to begin from?
- for comprehension and some questions
- Is there the equivalent of this in Scala ? (Maps to Struct)
- Grasping the concepts and getting them down to earth
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source Typelevel projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Shapeless | 3,360 |
2 | Http4s | 2,505 |
3 | doobie | 2,116 |
4 | Monix | 1,920 |
5 | refined | 1,678 |
6 | Monocle | 1,629 |
7 | skunk | 1,545 |
8 | scala-pet-store | 1,054 |
9 | frameless | 868 |
10 | scodec | 799 |
11 | cats-infographic | 458 |
12 | mouse | 353 |
13 | coulomb | 140 |
14 | spotted-leopards | 117 |
15 | scalanews | 37 |
16 | batcher | 17 |
17 | gql | 13 |