Graphing & Visualization Playground
Three mini-visualization tools in one: plot math functions, make instant charts from data, or draw simple graphs. Designed to be lighter than Tableau/RAWGraphs but faster for quick checks.
Enter a function of x, e.g. sin(x), x*x - 2*x, exp(-x)*sin(3*x). Uses radians.
Canvas
Tip: bigger ranges or very large data will auto-scale to fit.
About graphing & visualization
Visualization tools all do the same 3 things: map data ➜ to visual variables (x, y, color, size), choose a layout, and render to a surface. Here we’re doing it in the simplest way possible—directly in canvas.
Supported mini-workflows
- Function plotter: convert
f(x)into points and draw a polyline. - Data chart: parse rows & columns; scale to canvas; draw axes and shapes.
- Node/edge graph: parse edges; find unique nodes; place them on a circle; connect.
When to use a heavier tool
If you need interactions, large datasets, or specific chart types (Sankey, violin, force-directed with physics), tools like RAWGraphs, Tableau, or d3-based apps will be more flexible.