ToolDox
Data

Visual Data Explorer (Graphic Walker)

An open-source Tableau-style alternative for drag-and-drop analytics. Explore CSV and JSON data with an embeddable browser-based workspace powered by Graphic Walker, then build charts, compare segments, and inspect patterns without leaving the page.

Current dataset
Quarterly ecommerce performance sample
12 rows · 7 fields · starter dataset
Workflow
Load sample data or import your own file, then drag dimensions and measures into the chart builder to produce tables, trends, comparisons, and drill-down views.
Privacy
Processing stays in the browser. Your file is parsed locally and never sent to a ToolDox server.
Best first view
Put a date field in columns, a numeric KPI in rows, and a segment like region or channel in color. That usually reveals the first usable pattern in under a minute.
How to use this tool
  1. Start with the built-in sample dataset or import a CSV or JSON file.
  2. Check whether your key fields behave correctly as dates, measures, or categories.
  3. Build one segmented trend first to see how the main metric changes over time.
  4. Build one ranked comparison next to find which segment dominates or underperforms.
  5. Use filters to isolate suspicious ranges, regions, products, channels, or statuses.
Quick start recipe
Columns: month or date
Rows: revenue, orders, cost, margin, claim count
Color: region, channel, product, team
Filter: campaign, carrier, product line, lifecycle stage
Why developers embed it
Graphic Walker is designed as an easy-to-embed React component, which makes it a good fit for apps that need a visual exploration layer without committing to a heavy BI platform. The broader project also supports workers, i18n, theming, and richer computation patterns.
Supported formats: CSV with headers, JSON arrays of objects, or JSON objects with data, rows, items, or results arrays.
Tip: if the chart suggestions feel wrong, the issue is usually field typing rather than the dataset itself. Dates treated as text and measures treated as strings will make the first charts weaker than they should be.
Read the guideRead the FAQTry dashboard wireframing
Current dataset
Quarterly ecommerce performance sample
12 rows · 7 fields · starter dataset
Chart controls
Use these shortcuts if Graphic Walker's built-in controls feel too hidden.
Chart type
Chart sizing
Auto fit follows the panel width. Fixed canvas gives you direct width and height control.
Detected fields
This list updates every time you load a new dataset.
7 inferred fields
month
temporaldimension
region
nominaldimension
channel
nominaldimension
revenue
quantitativemeasure
spend
quantitativemeasure
orders
quantitativemeasure
conversion_rate
quantitativemeasure
Loading Graphic Walker...
This embedded workspace is meant for exploratory analysis, not final governance-heavy reporting. Use it to learn what matters in the dataset first, then move the repeatable view into a permanent dashboard if the same questions keep returning. If you want a more desktop-like view, use the full-page button above.

Related Tools

CSV Cleaner
Upload a CSV and remove duplicates, blank rows, and whitespa...
JSON to CSV Converter
Paste JSON and instantly convert to CSV. Handles nested obje...
CSV to JSON Converter
Paste CSV data and instantly convert to a clean JSON array. ...
Remove Duplicate Lines
Paste any text and instantly remove duplicate lines. Case-se...

What is Graphic Walker?

Graphic Walker is an open-source visual analytics interface from Kanaries and a lighter alternative to Tableau-style exploration. It gives you a drag-and-drop workspace for analyzing tabular data, building charts, and iterating on patterns without starting with SQL or a full BI stack.

Why it is different

The project was designed to be extremely easy to embed into apps as a React component. That matters because it makes Graphic Walker useful as a plugin-style exploration layer, not just as a standalone BI surface. The broader project also supports worker-based computation, theming, internationalization, and more advanced integrations when you need them.

How this ToolDox version works

This page embeds Graphic Walker directly inside ToolDox. You can start with the included sample dataset or import your own CSV or JSON file, then drag fields into rows, columns, color, and filter slots to create charts and comparisons.

Main features people usually care about

The core experience is a user-friendly drag-and-drop interface for exploratory analysis. The wider Graphic Walker project also includes capabilities around embeddability, client-side computation, theming, i18n, and richer visualization workflows. This ToolDox page keeps the focus on fast local CSV and JSON exploration.

Step-by-step: how to get value quickly

The fastest workflow is to import a tidy table, check that dates and measures look sensible, then create two views: a trend over time and a ranked comparison by segment. That is usually enough to tell whether the real story is timing, concentration, outliers, or a specific region or channel dragging performance.

If you are exploring sales data, start with month on the x-axis and revenue on the y-axis, then split by region or channel. If you are exploring operations or claims data, start with the event date, claim count or cost, and one operational segment such as business unit, location, or coverage type.

When to use it

Use this tool when you want to quickly understand a dataset before building a final dashboard, check whether a KPI changes by region or channel, spot unusual distributions, or explore which dimensions deserve a proper BI view later.

What makes this useful for browsing users

Most people do not need a full BI stack for a first pass through a CSV export. This page gives them a fast visual workspace directly in the browser, which makes it useful for marketers, analysts, founders, operations teams, and anyone who needs to inspect tabular data without setting up SQL, Tableau, or Power BI first.

For developers

One reason Graphic Walker stands out is that the project is intentionally easy to use as an embedding component. If you are evaluating tooling for your own product, this is one of the more practical open-source options for adding drag-and-drop visual exploration without pretending you need to build a whole BI platform first.

Frequently asked questions

Do files get uploaded to a server? No. File parsing and charting stay in your browser.

What formats are supported here? CSV files with headers and JSON arrays of objects.

Is this the full Kanaries product? No. This is an embedded Graphic Walker experience inside ToolDox, designed for fast, browser-based exploration.

Why Graphic Walker feels different

Graphic Walker is a lighter, more embeddable alternative to Tableau-style exploration. The project was built to be dropped into apps as a React component rather than shipped only as a heavyweight BI platform. That makes it useful when you want interactive visual analysis inside a product or website without standing up a full reporting stack first.

Main strengths of the Graphic Walker project

  • Drag-and-drop exploratory analysis built on a grammar-of-graphics style interface.
  • Client-side computation with workers so many workflows stay fully in the browser.
  • Easy React embedding for apps that need a visual data exploration surface.
  • Theme support, internationalization support, and extensibility for richer implementations.
  • Broader project support for geospatial views, custom computation hooks, and more advanced analysis flows.

What this ToolDox version focuses on

This ToolDox implementation is intentionally focused on a fast browser workflow: import CSV or JSON, inspect field types, build a few strong charts, and decide whether the dataset deserves a more formal dashboard or reporting layer.

Guide and FAQ support

If you want a practical walkthrough, use the Graphic Walker guide and the Graphic Walker FAQ.