awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
rawgraphs avatar

rawgraphs/rawgraphs-app

0
View on GitHub↗
8,994 stars·1,845 forks·JavaScript·Apache-2.0·13 viewsrawgraphs.io↗

Rawgraphs App

This project is a client-side data visualization tool and vector graphics generator that transforms tabular data into customizable SVG graphics. It functions as a browser-based visualization engine that processes datasets locally, ensuring that sensitive information is not transmitted to a server.

The platform utilizes a modular layout engine to render diverse chart types, including hierarchical and temporal visualizations. It supports the definition and integration of custom layout extensions to expand the variety of available visualization types.

The system provides capabilities for importing tabular data from CSV, TSV, DSV, and JSON formats. Users can generate vector-based charts and export these visualizations as either vector or raster images for use in external editing software.

Features

  • Client-Side Data Ingestion - Implements all data parsing and layout calculations directly within the web browser to ensure data privacy.
  • CSV and TSV Loaders - Provides built-in loaders to import CSV and TSV files into tabular structures for visualization.
  • Tabular Data Loaders - Supports importing structured datasets from CSV, TSV, DSV, and JSON formats.
  • Client-Side Charting Utilities - Functions as a browser-based utility for processing local datasets into visual charts.
  • SVG-Based Vector Rendering - Maps tabular data points to geometric shapes using a browser-based SVG rendering system.
  • SVG Data Visualization - Programmatically generates vector graphics in SVG format to represent quantitative data sets.
  • Vector Chart Generators - Provides a web interface for creating high-precision vector-based charts from tabular data.
  • Browser-Based Execution - Executes all data transformations locally in the browser to ensure sensitive information is never transmitted.
  • Pluggable Visualization Engines - Provides a platform for rendering diverse chart types including hierarchies and time series via an extensible engine.
  • Modular Architectures - Uses a pluggable modular architecture to integrate various visualization algorithms for different chart types.
  • Hierarchical and Temporal Charts - Transforms tabular data into hierarchies, time series, and quantity-based charts for data analysis.
  • Vector Rasterizers - Converts vector SVG elements into static raster images via a canvas for browser download.
  • Vector Plot Generators - Generates high-resolution vector plots and SVG exports for visual storytelling from CSV and JSON data.
  • Visual Chart Exports - Enables saving rendered chart visualizations as vector or raster image files for external use.
  • Custom Layouts - Allows users to define and integrate custom layout logic to expand available visualization types.

Star history

Star history chart for rawgraphs/rawgraphs-appStar history chart for rawgraphs/rawgraphs-app

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does rawgraphs/rawgraphs-app do?

This project is a client-side data visualization tool and vector graphics generator that transforms tabular data into customizable SVG graphics. It functions as a browser-based visualization engine that processes datasets locally, ensuring that sensitive information is not transmitted to a server.

What are the main features of rawgraphs/rawgraphs-app?

The main features of rawgraphs/rawgraphs-app are: Client-Side Data Ingestion, CSV and TSV Loaders, Tabular Data Loaders, Client-Side Charting Utilities, SVG-Based Vector Rendering, SVG Data Visualization, Vector Chart Generators, Browser-Based Execution.

What are some open-source alternatives to rawgraphs/rawgraphs-app?

Open-source alternatives to rawgraphs/rawgraphs-app include: frappe/charts — This project is a client-side data visualization framework and SVG charting library used to render responsive,… highcharts/highcharts — Highcharts is a JavaScript charting library and interactive data visualization framework used to render complex… benpickles/peity — Peity is a lightweight SVG data visualization library that transforms numeric text content and HTML attributes into… britecharts/britecharts — Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable… f5/unovis — Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network… rougier/scientific-visualization-book — This project is a scientific visualization guide and data visualization framework designed for creating high-quality…

Open-source alternatives to Rawgraphs App

Similar open-source projects, ranked by how many features they share with Rawgraphs App.
  • britecharts/britechartsbritecharts avatar

    britecharts/britecharts

    3,723View on GitHub↗

    Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable visualization framework and interactive charting interface used to render data-driven graphics. The library provides a variety of chart types, including line, bar, scatter, donut, sparkline, step, and bullet charts, as well as stacked area and grouped bar charts. It supports interactive elements such as brush interfaces for zooming into date ranges and informational tooltips for data overlays. The framework includes capabilities for visual configuration, such as axis scaling, color schem

    JavaScript
    View on GitHub↗3,723
  • f5/unovisf5 avatar

    f5/unovis

    2,730View on GitHub↗

    Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch

    TypeScriptangularchartsdata-visualization
    View on GitHub↗2,730
  • benpickles/peitybenpickles avatar

    benpickles/peity

    4,221View on GitHub↗

    Peity is a lightweight SVG data visualization library that transforms numeric text content and HTML attributes into small pie, donut, bar, and line charts. It functions as an attribute-driven renderer and a progressive enhancement tool, adding vector graphics to web pages by reading data directly from the DOM without requiring heavy JavaScript frameworks. The library supports custom drawing functions and dynamic color assignments, allowing for the registration of new chart types and the use of custom functions to determine segment colors. Its capability surface covers the rendering of mini d

    HTMLchartjqueryjquery-plugin
    View on GitHub↗4,221
  • frappe/chartsfrappe avatar

    frappe/charts

    15,088View on GitHub↗

    This project is a client-side data visualization framework and SVG charting library used to render responsive, interactive charts in a web browser. It functions as a lightweight utility for generating scalable vector graphics and data annotations without external dependencies. The library enables the creation of custom SVG charts with adjustable colors and animations to meet specific design requirements. It supports dynamic data updates and the addition of markers, regions, and tooltips to provide context to specific data points. The system covers broad capability areas including responsive

    JavaScriptchartgraphhacktoberfest
    View on GitHub↗15,088
  • See all 30 alternatives to Rawgraphs App→