Design and interface · Independent · 22 Oct 2026

Kanaries/graphic-walker

An open source alternative to Tableau. Embeddable visual analytic

← Design and interface
Graphic Walker: embeddable analytics. An open-source alternative to Tableau for React.

In simple English

This tool lets you build visual charts and explore data by dragging fields around on your screen. It is an open-source alternative to expensive software like Tableau. You can embed it directly into your own web application as a React component. It runs data calculations inside your browser using web workers, so you do not need a heavy backend server. It is free to use under the Apache 2.0 licence.

What it is

Graphic Walker is a front-end visualization library and interactive widget built on TypeScript and Vega-Lite (a grammar of graphics for creating visualisations). It provides a drag-and-drop user interface for exploratory data analysis, spatial charts, and natural language queries.

What it is good for

Solo developers and product builders who want to give their users the ability to build custom charts, filter datasets, and explore data tables inside a web app without writing complex charting code from scratch.

Stars3.3k
LicenceApache-2.0
Latestv0.5.0 (2025-11-27)checked 22 Oct 2026
Last code change2026-10-13
Written inTypeScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Easy to drop into any React application with a single component.
  • Runs calculations in the browser using web workers so your server stays light.
  • Supports custom themes, dark mode, and natural language data queries.
Watch for
  • Requires familiarity with React and front-end development to embed and configure.
  • Large datasets processed entirely in the browser can slow down lower-end client devices.
  • Limited to the features provided in the React component and query DSL.
Replaces

Writing custom charting code with Vega-Lite or paying for heavy commercial business intelligence software.

Works well with

React and DuckDB for handling data queries.

Similar repositories
  • vega/vega-lite5.5k stars

    A declarative grammar for interactive graphics that powers the underlying chart rendering.

  • plotly/plotly.js18k stars

    A widely used JavaScript graphing library for building interactive charts in web browsers.

  • apache/superset75k stars

    A full-stack data exploration and visualization platform for enterprise use.

Also reviewed on Repo Radar
  • GoogleChromeLabs/squoosh26k stars

    A web page that compresses images in the browser and shows you the result before you save it.

  • simple-icons/simple-icons26k stars

    More than 3,400 brand logos as single-colour SVG files, released into the public domain.

  • phosphor-icons/core394 stars

    The raw SVG files and the catalogue for the Phosphor icon family, with no framework package attached.

Install
npm i --save @kanaries/graphic-walker

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › UI/UX Design › Data Visualization.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.