GDK v1.0.1

Reactive geometry for interactive data visualization

VisQuill is a geometry-first TypeScript kit for building interactive visual systems. Define the relationships between elements once — geometry, data, and interaction stay in sync.

Built with VisQuill

Interactive visualizations, not static charts

A selection from the gallery. Each one is a live, explorable system built on the GDK.

Resonates

These visualizations reach people

Shared on LinkedIn, these visualizations have reached a wide audience — a sign that interactive, well-made data graphics resonate.

The GDK

Define the relationships once

VisQuill is not a charting library. It is for interactive systems where geometry, constraints, and user interaction are tightly integrated.

Reactive by design

Change a value and every dependent element updates on its own. No re-render calls, no manual sync logic.

Geometry-first

Points, shapes, and values share one geometric foundation, so relationships stay consistent as things move.

Declarative constraints

Describe how elements relate once. VisQuill resolves the dependency graph and keeps it true during interaction.

The Lab

See the GDK in 100+ live examples

A living workshop of interactive geometric examples — the fastest way to see what the GDK can do and how it's done. Every example runs live and ships with its source, MIT licensed and ready to copy into your own projects.

A selection of examples from the VisQuill Lab

Custom work

Or have it built for you

Bespoke interactive visualizations, from concept to deployment — built on the same GDK.

Get in touch