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.
Custom work
Or have it built for you
Bespoke interactive visualizations, from concept to deployment — built on the same GDK.
