quafadas / dedav4s   0.9.3

Apache License 2.0 Website GitHub

Declarative Data Viz 4 Scala

Scala versions: 3.x
Scala.js versions: 1.x

dedav4s

Declarative Data Viz 4 Scala - a thin shim around vega and vega lite.

Documentation

Video

javadoc

Elevator pitch

3 sec pitch

The aim is to make "simple" plotting cases as simple as possible in interactive / scripting scala environments. The idea is to expose vega / lite, in a fairly "raw" manner. There are "plot targets" for the all the "common" environments that I have wanted.

Project status

This library works well enough for my needs, and I've been using it for a couple of years now.

Import map

{
  "imports": {
    "##vega-embed": "https://esm.run/vega-embed",
    "##vega-view": "https://esm.run/vega-view"
  }
}