Skip to content

Iolanta is a 👁 visualization framework

Here is how you use it:

  • Write code


    As plain text in YAML format

  • Run Iolanta


    Against the files you and others had written

  • Get visualizations!


    In various formats: Markdown, HTML, SVG, PNG, … and more!

Tables

earth-like-planets.yaml
$id: earth-like-planets
table:columns:
  - name
  - radius
  - rdfs:label: Weather
    table:columns:
      - atmosphere
      - $id: temperatures
        rdfs:label: "t (°C)"
table:rows:
  - name: Mercury
    radius: 2439
    atmosphere: no
    temperatures: -20…430
  - name: Venus
    radius: 6051
    atmosphere: yes
    temperatures: 438…482
  - name: Earth
    radius: 6371
    atmosphere: yes
    temperatures: -89…56
Name Radius Weather
Atmosphere t (°C)
Mercury 2439 -20…430
Venus 6051 ✔️ 438…482
Earth 6371 ✔️ -89…56

Roadmaps

matrix.yaml
roadmap:roadmap:
  - $id: matrix
    title: The End
    is-blocked-by:
      - title: Wake up in the Matrix
        is-blocked-by: blue-pill
      - title: Meet the Architect
        is-blocked-by:
          title: Save Morpheus
          is-blocked-by:
            - red-pill
        branches:
          - title: Back → Source — and Trinity dies
          - title: Door → Matrix in hope to save Trinity

  - title: Go down the rabbit hole
    blocks:
      - title: Take a pill
        branches:
          - title: Red
            $id: red-pill
          - title: Blue
            $id: blue-pill
%3 file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b3 Meet the Architect Back → Source — and Trinity dies Door → Matrix in hope to save Trinity local_matrix The End file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b3:e->local_matrix:w file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b7 Take a pill Blue Red file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b2 Wake up in the Matrix file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b7:e->file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b2:w file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b6 Save Morpheus file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b7:e->file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b6:w file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b1 Go down the rabbit hole file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b1:e->file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b7:w file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b2:e->local_matrix:w file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b6:e->file_///home/runner/work/iolanta-tech/iolanta-tech/docs/roadmap/examples/matrix.yaml/b3:w