Skip to main content

More libraries

Libraries that complement the Arrow ecosystem

Quiver category

Quiver

Additional functional programming idioms over and above what is available from Arrow.

Akkurate category

Akkurate

Expressive validation library for Kotlin

kotlinx-serialization-jsonpath category

kotlinx-serialization-jsonpath

DSL for accessing and modifying deeply nested JSON for KotlinX Serialization with Arrow Optics

Hoplite category

Hoplite

Boilerplate-free Kotlin config library for loading configuration files as data classes

Tribune category

Tribune

Toolset for creating simple parsers from raw input types, to properly validated parsed types

Parsus category

Parsus

Parser-combinators with Kotlin Coroutines

Inikio category

Inikio

Better initial-style DSLs in Kotlin

Even more libraries?

We'd love to hear about other library which complements the Arrow libraries and should be featured here!

Want to know more about Arrow?