KinoDux

April 1, 2026 · View on GitHub

Hex.pm Docs

Livebook integrations for Dux — rich rendering and smart cells for DuckDB-native dataframes.

Setup

Mix.install([
  {:dux, "~> 0.3.0"},
  {:kino_dux, "~> 0.2"}
])

Features

Rich rendering

  • Lazy pipelines — see source provenance (CSV, Parquet, attached database, SQL), accumulated operations, and generated SQL before computing
  • Computed results — interactive data tables with column types, sorting, and pagination
  • Graphs — vertex/edge metadata and distribution info for %Dux.Graph{} structs

Smart Cells

  • SQL Preview — pick a Dux binding, see the generated SQL
  • Source Browser — form-driven source selection (Parquet, CSV, NDJSON, SQL, attached databases)
  • Chart — VegaLite chart builder with axis and chart type selection

License

Apache-2.0