Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source data-visualization software

1088 open-source libraries, tools and applications tagged data-visualization, ranked by how closely data-visualization is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1088 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
visjs/vis-timeline
vis-timeline is a JavaScript library for rendering fully customizable, interactive timelines and 2D graphs in the browser. It supports item…
952565active
oegedijk/explainerdashboard
A Python library for quickly building interactive Explainable AI dashboards that explain the inner workings of scikit-learn compatible mach…
682512active
timdream/wordcloud2.js
wordcloud2.js is a JavaScript library that renders tag cloud / Wordle-style word clouds on an HTML5 2D canvas or as HTML elements. It suppo…
322498stable
reaviz/reaflow
REAFLOW is a modular React diagram engine for building static or interactive workflow editors, flow charts, and node-based visualizations. …
402492active
visgl/luma.gl
luma.gl is a modular TypeScript toolkit for high-performance GPU rendering and compute on the web, providing a portable device API over Web…
992485active
knight-L/sc-datav
A data visualization big-screen dashboard built with Three.js, React 19, and ECharts that renders precise 3D geographic maps (e.g., Sichuan…
462478active
graphieros/vue-data-ui
Vue Data UI is an open-source Vue 3 component library for data visualization and data storytelling, offering dozens of chart components lik…
922451active
perses/perses
Perses is a CNCF sandbox observability dashboard application for visualizing Prometheus metrics, Tempo traces, Loki logs, and Pyroscope pro…
902450active
CopilotKit/OpenGenerativeUI
An open-source framework and showcase for building generative UI, where an AI agent (CopilotKit + LangChain Deep Agents) generates interact…
602438active
PNChart
PNChart is a simple and beautiful animated chart library for iOS, written in Objective-C with a Swift counterpart (PNChart-Swift). It suppo…
239632maintenance
llmsresearch/paperbanana
An open-source, community implementation of Google Research's PaperBanana paper, providing an agentic Python framework that generates publi…
752411active
valor-software/ng2-charts
ng2-charts is an Angular library providing directives for rendering Chart.js charts reactively in Angular applications. It supports all eig…
892401active
mourner/simplify-js
Simplify.js is a tiny, high-performance JavaScript library for 2D/3D polyline simplification, extracted from Leaflet. It combines the Dougl…
232395stable
Hedgehog-Computing/hedgehog-lab
Hedgehog Lab is an open-source scientific computing environment that runs entirely in the browser, offering JavaScript-based matrix operati…
232389active
quarylabs/quary
Quary is an open-source business intelligence tool for engineers that connects to databases, lets users write SQL to transform and document…
772385active
mapbox/supercluster
A very fast JavaScript library for clustering large sets of geospatial points (GeoJSON features) for browsers and Node. It powers marker cl…
942384stable
DeepInsight-AI/DeepBI
DeepBI is an AI-native business intelligence platform that uses large language models to let users explore, query, visualize, and share dat…
592382active
c3js/c3
C3 is a D3-based reusable chart library for generating interactive SVG charts in web applications. It wraps D3 code behind a simple API wit…
659352maintenance
AnyChart
AnyChart Android is a data visualization library for creating interactive charts in Android apps, supporting API 19+ with dozens of built-i…
612366active
lana-k/sqliteviz
sqliteviz is a single-page offline-first PWA for fully client-side visualization of SQLite databases and CSV/JSON/NDJSON files. It lets use…
962358active
Scattertext
A Python library for finding and visualizing distinguishing terms across document categories as interactive HTML scatter plots. It integrat…
602344active
Ashutosh00710/github-readme-activity-graph
A hosted service that dynamically generates an SVG activity graph showing a user's GitHub contributions over the last 31 days, embeddable i…
662343active
moderngl/moderngl
ModernGL is a Python wrapper over OpenGL Core that simplifies creating high-performance graphics applications such as scientific simulation…
612328stable
LabML
A Python library for tracking and monitoring deep learning experiments, with a self-hostable server app for viewing metrics and hardware us…
262327active
severian42/GraphRAG-Local-UI
A local-first GraphRAG application adapted from Microsoft's GraphRAG, providing a FastAPI backend plus Gradio-based UIs for indexing, promp…
152320active
jaywcjlove/github-rank
A GitHub user and repository ranking site that publishes global and China leaderboards of GitHub users by followers and repositories by sta…
992316active
running-elephant/datart
Datart is an open-source, next-generation data visualization and business intelligence platform for building reports, dashboards, big-scree…
232309active
helix-toolkit/helix-toolkit
Helix Toolkit is a collection of 3D components for .NET, providing XAML/MVVM-compatible scene graphs and 3D rendering for WPF, WinUI, and A…
792284active
relation-graph/relation-graph
relation-graph is an MIT-licensed relationship graph visualization and editing component library supporting React, Vue 2/3, Svelte, and Web…
692280stable
marcomusy/vedo
vedo is a Python library for scientific analysis and visualization of 3D objects, meshes, point clouds, and volumetric data, built on top o…
702272active
ricklamers/gridstudio
Grid studio is a web-based spreadsheet application with full integration of the Python runtime, backed by a Go spreadsheet engine. It provi…
108808maintenance
apconw/Aix-DB
Aix-DB is an AI-powered data analysis system (ChatBI) built on LangChain/LangGraph with an MCP Skills multi-agent architecture, converting …
742254active
grafana/grafana-zabbix
A Grafana plugin that adds a Zabbix data source and application, letting Grafana query Zabbix metrics, problems, triggers, and IT services.…
992253active
bartgryszko/react-native-circular-progress
A React Native component for rendering animated circular progress indicators using ReactART/SVG. It supports configurable size, colors, cus…
452248stable
ant-design/ant-design-charts
A React chart library built on AntV's G2, G6, X6, and L7 engines, providing statistical charts, relationship graphs, flow diagrams, and geo…
652240active
GoldenCheetah/GoldenCheetah
GoldenCheetah is a free, open-source desktop application for cyclists, runners, triathletes and coaches to import, analyze and model ride a…
862230active
Polyscope
Polyscope is a lightweight C++/Python library and interactive viewer for 3D data such as surface meshes and point clouds. It lets you regis…
762210active
IndrajeetPatil/ggstatsplot
An R extension package for ggplot2 that embeds results of statistical tests (p-values, effect sizes, Bayes factors, confidence intervals) d…
952206stable
piccolomo/plotext
A Python library that draws plots directly inside the terminal as colored text, with no dependencies beyond itself. It supports scatter, li…
952199active
Vaex
Vaex is a high-performance Python DataFrame library for lazy, out-of-core processing of large tabular datasets, using memory mapping and ze…
538512maintenance
pretzelai/pretzelai
Pretzel is an open-source fork of Jupyter Notebooks that adds AI code generation, inline tab completion, sidebar chat, and error fixing whi…
162186active
Zxilly/go-size-analyzer
A command-line tool that analyzes the size of compiled Go binaries, breaking down size by packages, sections, and dependencies. It supports…
972184active
tylermorganwall/rayshader
rayshader is an open-source R package for producing 2D and 3D data visualizations, best known for generating stunning hillshaded and raytra…
762180active
Solara
Solara is a pure Python, React-style framework for building scalable Jupyter and standalone web applications on top of ipywidgets. It provi…
762180active
jackchen0120/vueDataV
A Vue + Echarts based data visualization platform offering cool big-screen dashboard templates and a reusable chart component library. It p…
322178active
rstudio/gt
gt is an R package for creating information-rich, publication-quality display tables from data frames or tibbles using a cohesive set of ta…
792162active
karthik/wesanderson
An R package providing color palettes inspired by Wes Anderson films for use in plots, with ggplot2 integration and discrete/continuous pal…
232162stable
louisnw01/lightweight-charts-python
A Python wrapper for TradingView's Lightweight Charts JavaScript library, providing a pythonic API for rendering financial charts. It suppo…
212161active
namespace-ee/react-calendar-timeline
A modern and responsive React timeline component for visualizing time-based events and groups. It is written in TypeScript and supports Rea…
892157active
TangSY/echarts-map-demo
A Vue-based web application that fetches real-time GeoJSON administrative boundary data for China (province, city, county, town levels) for…
752151active
dreeveapp/dreeve
Dreeve is a self-hosted, open-source dashboard for visualizing and analyzing sports and fitness data, formerly known as 'Statistics for Str…
842143active
satellitecomponent/Neurite
Neurite is an open-source fractal-based mind-mapping workspace that combines the Mandelbrot set interface with graph-of-thought reasoning f…
572140active
opensearch-project/OpenSearch-Dashboards
OpenSearch Dashboards is an open-source data visualization and management UI for OpenSearch, forked from Kibana. It provides dashboards, ch…
952134active
force-graph
A suite of React components for rendering force-directed graph visualizations in 2D (HTML Canvas), 3D (ThreeJS/WebGL), VR (A-Frame), and AR…
762131active
kroitor/asciichart
A lightweight, dependency-free library for rendering ASCII line charts in the console, available for NodeJS, browsers, and Python (asciicha…
772106stable
tgdwyer/WebCola
WebCola is a JavaScript/TypeScript library for constraint-based graph layout, producing high-quality interactive graph visualizations in th…
552098stable
geojson-vt
A fast JavaScript library that slices GeoJSON data into vector tiles on the fly, without needing a server. It powers GeoJSON rendering in M…
982080stable
microcharts-dotnet/Microcharts
Microcharts is a simple, cross-platform charting library for .NET that renders charts via SkiaSharp across MAUI, iOS, and Android. It prior…
822074active
luka1199/geo-heatmap
A Python CLI script that generates an interactive geographic heatmap from Google Takeout location history data (JSON, KML, ZIP) or GPX file…
322063stable
QuickChart
QuickChart is an open-source web service that renders chart images and QR codes from URLs or POST requests, using Chart.js configurations. …
232056active
timqian/chart.xkcd
Chart.xkcd is a JavaScript charting library that renders line, bar, pie, radar, and XY charts in a sketchy, hand-drawn xkcd comic style usi…
887865maintenance
Vizzu
Vizzu is a free, open-source JavaScript/C++ library for animated data visualizations and data stories, built on a generic dataviz engine th…
732037active
karpathy/jobs
A research tool that scrapes the Bureau of Labor Statistics Occupational Outlook Handbook (342 occupations) and renders an interactive tree…
442029active
jsPlumb
jsPlumb is a JavaScript library for building visual connectivity and diagramming features in web applications, letting developers draw and …
327762maintenance
CS Demo Manager
A free and open-source companion application for managing and analyzing Counter-Strike (CS2/CSGO) demo files. It extracts statistics, gener…
952012active
Auto-Plugin/autofit.js
autofit.js is a lightweight TypeScript library for adaptive screen scaling in web frontends, letting dashboards and large-screen visualizat…
552010active
thomasp85/gganimate
gganimate is an R package that extends ggplot2's grammar of graphics to describe animated graphics. It adds grammar classes like transition…
441984stable
lecho/hellocharts-android
HelloCharts is a charting library for Android supporting API 8+ with line, column, pie, bubble, and combo charts. It includes pinch-to-zoom…
237559maintenance
protectwise/troika
Troika is a JavaScript framework and toolset for building interactive 3D and 2D graphics in the browser, built on Three.js/WebGL and optimi…
711974active
CannyLab/tsne-cuda
A CUDA-accelerated implementation of the FIt-SNE t-SNE algorithm with Python bindings, offering up to 1200x speedup over scikit-learn. It e…
891958stable
pyrochlore/obsidian-tracker
An Obsidian plugin that collects data such as tags, frontmatter values, and text occurrences from your notes and visualizes them with chart…
691957active
Plots.jl
Plots.jl is a Julia metapackage providing a unified, high-level interface for creating visualizations across multiple plotting backends. It…
971955active
rueckstiess/mtools
mtools is a Python collection of helper scripts for parsing, filtering, and visualizing MongoDB log files (mongod/mongos). It also includes…
681952active
dc-js/dc.js
dc.js is a JavaScript charting library providing multi-dimensional charts rendered with d3.js and designed to work natively with crossfilte…
237430maintenance
tkfy920/qstock
qstock is a Python library for personal quantitative investment research, providing modules for fetching financial market data (from Eastmo…
341944active
MetricsGraphics
MetricsGraphics is a lightweight (~15kB gzipped) TypeScript charting library built on D3, optimized for visualizing time-series data with l…
237396maintenance
zalando/tech-radar
A d3.js-based JavaScript library that renders ThoughtWorks-style technology radar visualizations (quadrants and rings) as an SVG in the bro…
751940active
Gadfly
Gadfly is a statistical plotting and data visualization library for Julia, modeled on the Grammar of Graphics and ggplot2. It renders publi…
391930active
PAIR-code/facets
Facets is a pair of web-component visualizations (Overview and Dive) for understanding and analyzing machine learning datasets, embeddable …
107333maintenance
silvertakana/worldwideview
WorldWideView is an open-source, plugin-driven geospatial intelligence platform that renders live global data streams (aircraft, ships, sig…
591914active
novus/nvd3
NVD3 is a reusable charting library built on top of d3.js, providing ready-made chart components like pie, line, bar, boxplot, candlestick,…
237228maintenance
AutoViML/AutoViz
AutoViz is a Python library that automatically generates visualizations for any dataset, of any size, with a single line of code. It also i…
321902active
toorshia/justgage
JustGage is a lightweight JavaScript library for generating and animating clean SVG-based dashboard gauges. Version 2.0 is a modernized ES6…
621892active
HyperTools
HyperTools is a Python library for visualizing and exploring high-dimensional data via dimensionality reduction, built on matplotlib, sciki…
911891active
Cacti
Cacti is an open-source, LAMP-based network monitoring and graphing platform built on RRDtool that collects, stores, and visualizes time-se…
821882stable
nomic-ai/nomic
The official Python client for Nomic Atlas, a platform for exploring, labeling, searching, and sharing massive unstructured datasets (text,…
561880active
RomRider/apexcharts-card
A highly customizable Lovelace card for Home Assistant that renders advanced graphs and charts using ApexCharts.js. It supports extensive s…
601875active
nasa-gibs/worldview
NASA Worldview is an interactive web application for browsing over 1000 global, full-resolution satellite imagery layers from NASA's Global…
921869active
dreamRs/esquisse
esquisse is an RStudio add-in that lets users interactively build ggplot2 visualizations through a drag-and-drop interface. It supports bar…
231865stable
ArviZ
ArviZ is a Python package for exploratory analysis of Bayesian models, providing posterior analysis, diagnostics, model comparison, plottin…
901858active
CeTZ
CeTZ is a drawing library for the Typst typesetting system with an API inspired by TikZ and Processing. It enables programmatic creation of…
831856active
yihong0618/GitHubPoster
A Python CLI tool that turns activity data from many sources (Strava, GPX, LeetCode, Twitter, Bilibili, WakaTime, Kindle, and more) into Gi…
771855active
bmabey/pyLDAvis
pyLDAvis is a Python library for interactive visualization of fitted LDA topic models, ported from the R LDAvis package. It renders web-bas…
441851active
sbstjn/timesheet.js
A lightweight JavaScript library for rendering HTML5/CSS3 timesheet timelines from an array of date events. It has no external dependencies…
326974maintenance
dhaitz/mplcyberpunk
A Python add-on package for matplotlib that applies a 'cyberpunk' visual style to plots, including dark-background stylesheets, glowing lin…
441848active
VisActor/VChart
VChart is a cross-platform TypeScript charting library built on the VGrammar visual grammar and VRender rendering engine, supporting 2D and…
951846active
Responsible AI Toolbox
A Microsoft suite of Python libraries and Jupyter widgets providing dashboards for model assessment, error analysis, interpretability, fair…
671845active
unicodeveloper/globalthreatmap
A real-time global threat and event intelligence map that plots security events, conflicts, military bases, and geopolitical developments o…
531842active
veltman/flubber
A JavaScript library providing best-guess methods for smoothly interpolating between arbitrary 2-D shapes, such as SVG path strings or poin…
326938maintenance
lds133/weather_landscape
A Python application that renders weather forecasts as a stylized landscape image instead of numeric dashboards, encoding time, temperature…
531828active

← prev page 4 / 11 next →