RAWGraphs is a web-based tool for creating custom vector-based visualizations from tabular data using the d3.js library.
The tool addresses the gap between spreadsheet applications and vector graphics editors by accepting data from spreadsheets, comma-separated values, or pasted text and transforming it into SVG visualizations that can be further refined in design software or embedded in web pages. It processes all data entirely in the browser with no server-side operations or storage, ensuring sensitive information remains private. The visualizations are built on d3.js and can be customized through user-defined layouts via an extensible architecture.
RAWGraphs suits designers and data visualization specialists who need to move fluidly between data preparation and graphic design workflows. It works best for projects where the final output requires vector editing or where data privacy is a concern. The tool can be accessed through the official hosted application or run locally on a machine with Node.js and Yarn installed, giving users flexibility in deployment.
The project maintains active development with regular updates to dependencies and tooling. The codebase is written in JavaScript and accepts community contributions through its GitHub repository. Documentation includes a developer guide for users interested in creating or modifying custom visualization layouts.