Visual-tools meeting 31: Workflow Demos 5 - Clay - summary & recording

On 2025-03-24, the Clojure visual-tools group had its 31th meeting. This was the fifth of a series of meetings where people would demonstrate their Clojure workflows with different tools.

Five people attended.

In the meeting, @daslu gave an overview of Clay, a REPL-friendly tool for data visualization and literate programming.

recording

outline

Community updates

Background

Namespace as a notebook

  • Oz
  • Notespace
  • Clerk
  • Clay

Goals

  • datavis and notebooking
  • simple and stupid
  • easy for publishing
  • Kindly-compatible

Kindly

projects using Clay

see the docs

Demo

Beginner mode

  • CLI
  • live-reload
  • narrowing

REPL-friendly

IDE-friendly

publishing

test generation

interlinked documentation

near-term hopes

  • Kindly-render integration

  • error messages

  • documentation for libraries

  • UI explorations