Skip to content
@vizhub-core

VizHub

Platform for visual programs

🌐 VizHub Open Source

Open-source core technology behind VizHub and VizHub Pro — a platform for building interactive data visualizations with D3 and React.

This GitHub organization contains the foundational libraries and tools that power VizHub’s editor, runtime, and collaboration features.


What is VizHub?

VizHub is a platform for learning, teaching, and building production-quality data visualizations for the Web.

It is developed by VizHub, Inc., founded by Curran Kelleher, and has been used since 2018 by students, educators, and professional teams to create interactive visualizations with modern web technologies.

VizHub exists in multiple forms:

  • VizHub (vizhub.com)
    The public, education-focused platform with a free tier and a paid Premium plan, widely used in courses, workshops, and self-guided learning.

  • VizHub Pro (pro.vizhub.com)
    A professional, team-oriented platform for building serious data visualizations with collaboration, AI assistance, and secure infrastructure.
    (Currently in active development — private beta available.)

  • VizHub Studio
    The expert services arm of VizHub, delivering fixed-scope data visualization engagements.
    The VizHub Studio Sprint is a one-week, $5,000 engagement delivered inside VizHub Pro.


Open Source Projects

This organization hosts the open-source components that make VizHub possible:

  • vzcode
    An in-browser code editor for data visualization, built on
    CodeMirror and ShareDB for real-time collaboration.

  • vizhub-runtime
    A secure sandbox for executing and rendering visualizations, built on
    Rollup and Sucrase.

  • editcodewithai
    A one-shot, LLM-driven source code editing tool used to power AI-assisted workflows.

These projects are designed to be useful independently, and are also composed together in VizHub’s hosted products.


Why Open Source?

VizHub is built in the open because data visualization is both a craft and a teaching discipline.

Open source enables:

  • Learning by reading real, production code
  • Reuse across frameworks and environments
  • Long-term sustainability beyond any single product
  • Community contributions that improve the ecosystem for everyone

Our Mission

Build the world’s best open environment for learning, teaching, and creating data visualization.

Pinned Loading

  1. vzcode vzcode Public

    Mob Programming Code Editor

    TypeScript 95 19

  2. vizhub-runtime vizhub-runtime Public

    Flexible runtime environment for data visualization sandboxes

    TypeScript 5 2

  3. editcodewithai editcodewithai Public

    Edit Code With AI

    TypeScript 3 5

  4. magic-sandbox magic-sandbox Public

    An HTML sandbox supporting multiple dynamic files.

    TypeScript 6 2

  5. llm-code-format llm-code-format Public

    Parsing and serialization of multiple code files in Markdown for LLMs

    TypeScript 3

  6. codemirror-ot codemirror-ot Public

    Real-time collaboration plugin for CodeMirror 6.

    JavaScript 54 5

Repositories

Showing 10 of 32 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…