The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Zio Open-Source Projects
-
Effect is a functional library for building and composing asynchronous, concurrent, and reactive programs in TypeScript. It focuses on providing a robust and type-safe way to manage side effects in your programs.
-
Project mention: The golden age of Kotlin and its uncertain future | news.ycombinator.com | 2024-01-11
-
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.
-
-
zio-http
A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers
Project mention: Creating a CLI app with scala and Graal VM: should I switch to Rust? | /r/scala | 2023-08-31For JNI, make sure you have `-H:+JNI` in your native image options. Be aware that Netty is a bit of a monster to include in a native image application (I just recently added it a Netty dependency and it completely broke my project and took a good day to figure out). Mine was through zio-http and I was able to piece together some working options from github issues: https://github.com/zio/zio-http/issues/20.
-
-
zio-prelude
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
-
-
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.
-
-
-
-
-
-
zio-schema
Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.
-
-
-
-
-
-
-
virgil
A purely functional Cassandra client built using ZIO & Cats Effect on top of the Datastax Java Driver (by kaizen-solutions)
-
-
zio-mock - you can use it, but you will have to write mock objects boilerplate by hand, see https://github.com/zio/zio-mock/issues/13
-
free-arrow
Implementation of the Free Arrow in Scala and other helpful tools for working with Arrows
Project mention: The Deep Link Equating Math Proofs and Computer Programs | news.ycombinator.com | 2023-10-11my first thought was something something dependent types (Idris, Agda), but it also sounds like TS-like structural typing with a Rust-like Result type. proving that every incoming message is either parsed correctly or we return an error seems to be the basic building block. and then every transformation should be other pure functions.
thought I guess you mean something more top-downish? for that there's "program interpretation" ( https://github.com/AdrielC/free-arrow )
plus something very heavy-handed https://deepai.org/publication/a-coq-based-synthesis-of-scal...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Zio related posts
- Exploring Effect, a meta-state RxJS-like framework
- A better way to handle errors in JavaScript
- opinions about Effect-TS, do you recommend using it? when to use it? When to avoid it? not worth it?
- Creating a CLI app with scala and Graal VM: should I switch to Rust?
- Effect - A set of libraries to write better TypeScript
- Effect – A set of libraries to write better TypeScript
- Effect-ts: a library for writing ZIO-like effect-based applications
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Index
What are some of the best open-source Zio projects? This list will help you:
Project | Stars | |
---|---|---|
1 | effect | 4,143 |
2 | ZIO | 3,987 |
3 | tapir | 1,287 |
4 | zio-http | 733 |
5 | DIStage | 601 |
6 | zio-prelude | 437 |
7 | zio-json | 402 |
8 | ZparkIO | 173 |
9 | zio-akka-cluster | 164 |
10 | rezilience | 152 |
11 | pfun | 146 |
12 | tranzactio | 136 |
13 | zio-schema | 133 |
14 | zio-cli | 126 |
15 | zio-entity | 112 |
16 | mongo4cats | 99 |
17 | fields | 44 |
18 | zio-spark | 39 |
19 | cable | 34 |
20 | virgil | 32 |
21 | zio-crypto | 29 |
22 | zio-mock | 27 |
23 | free-arrow | 17 |