wvlet / wvlet

A framework for weaving data in Scala

GitHub

wvlet Gitter Chat CircleCI Coverage Status

Wvlet (e.g., pronounced as weave-let) is an library for simplifying structured data management in Scala. It supports loading and storing structured data (e.b., TSV, CSV, JSON, MessagePack, SQL query results, etc.), and mappings to objects. Wvlet aims to automate these tasks as much as possible to enable us to focus on data analysis tasks, rather than data management.

Companion Projects

project version
wvlet-log Logging utility Maven Central
object-schema Object schema inspection library Maven Central
Airframe Dependency injection library Maven Central
wvlet-jmx JMX utility Maven Central
wvlet-config Configuration loader from Yaml Maven Central
wvlet-opts Command line option parser Maven Central
wvlet-core Object data processing operators Maven Central