Welcome to the fs2-data website
fs2-data is a set of libraries that can be used to parse and transform data in a streaming manner. It aims at having as few dependencies as possible (usually, only fs2). For more details on supported format, refer to the documentation.
Artefacts are published on maven, use your favorite build tool to bring it into your project.
Following modules are available:
fs2-data-json: A JSON parser and manipulation library
fs2-data-json-circe: circe support for parsed JSON.
fs2-data-json-play: Play! JSON support for parsed JSON.
fs2-data-json-interpolators: literally support for statically checked JSON interpolators.
fs2-data-json-diffson: diffson support for patching JSON streams.
fs2-data-xml: An XML parser
fs2-data-xml-scala: scala-xml support for XML DOM.
fs2-data-csv: A CSV parser
fs2-data-cbor: CBOR parser and trasformation
fs2-data-cbor-json: CBOR/JSON interoperability library