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
nowthis/sankeymatic
SankeyMATIC is a free, browser-based Sankey diagram builder that lets users describe flows as plain text and customize the diagram's appear…
701428active
asmuth/clip
clip is a command line program and library for creating charts and data-driven illustrations from declarative text descriptions, exporting …
325145maintenance
caarlos0/starcharts
A Go web service that generates SVG charts plotting a GitHub repository's stars over time, served as embeddable images via starchart.cc. It…
751425active
Nearcyan/vibecraft
Vibecraft is a 3D visualization dashboard for Claude Code that renders your local AI coding sessions as an interactive workshop, showing wh…
411424active
raodv/report
AJ-Report is a fully open-source BI platform with a drag-and-drop visual designer for building data dashboards ('big screens'). Users confi…
721421active
react-financial/react-financial-charts
A React component library for financial charts, forked from the unmaintained react-stockcharts and rewritten in TypeScript. It provides can…
231417active
plotly/falcon
Falcon is a free, open-source desktop SQL client with inline data visualization, built on Electron by Plotly. It connects to databases like…
105093maintenance
MovingPandas
MovingPandas is a Python library for movement data exploration and analysis, providing trajectory data structures built on Pandas, GeoPanda…
931415active
enthought/mayavi
Mayavi is a Python library and application for interactive 2D and 3D scientific data visualization, built on top of the VTK toolkit. It off…
841412active
pomber/stargazer
A Remotion-based template that generates a celebratory video showing the stargazers of a GitHub repository when it reaches a stars mileston…
741404active
topfunky/gruff
Gruff is a Ruby library for generating beautiful graphs and charts as images, built on top of RMagick/ImageMagick. It supports many chart t…
741398active
Davinci
Davinci is a DVaaS (Data Visualization as a Service) platform that provides one-stop data visualization through configurable dashboards and…
235011maintenance
jfree/jfreechart
JFreeChart is a comprehensive open-source 2D chart library for the Java platform, usable in Swing and JavaFX client applications or on the …
431392stable
wx-charts
A lightweight charting library for WeChat Mini Programs that renders charts on canvas. It supports pie, ring, line, curve-line, column, are…
324988maintenance
uwdata/mosaic
Mosaic is an extensible TypeScript framework that links interactive data views (plots, tables, widgets) to a backing DuckDB database for sc…
981390active
nschloe/perfplot
A Python library that extends timeit by benchmarking code snippets across varying input parameters and plotting the timing results. It is u…
371386active
tenox7/ttyplot
ttyplot is a realtime terminal plotting utility written in C that reads numeric data from stdin or a Unix pipeline and renders live text-mo…
941381active
cneben/QuickQanava
QuickQanava is a C++17 library for rendering and interacting with directed graphs and relational content inside Qt6/QML applications. It pr…
631378active
square/cubism
Cubism.js is a D3 plugin for visualizing time series data in the browser. It is designed for building realtime dashboards that pull metrics…
354926maintenance
Abhinandan-Kushwaha/react-native-gifted-charts
A React Native charting library offering Bar, Line, Area, Pie, Donut, Stacked Bar, Population Pyramid, Radar, Bubble, Scatter, and Candlest…
981371active
TerriaJS
TerriaJS is a TypeScript library for building rich, web-based geospatial data explorers with 2D and 3D visualization, powered by Cesium/Web…
771371active
Jaspersoft/jasperreports
JasperReports is the world's most popular open-source Java reporting engine, capable of producing pixel-perfect documents from any kind of …
951370active
cosmtrek/mindwalk
mindwalk is a Go CLI tool that replays coding-agent sessions (Claude Code, Codex, pi) as glowing activity on a 3D map of your codebase. It …
721369active
AnsGoo/openDataV
OpenDataV is a pure-frontend, drag-and-drop, low-code data visualization platform for building dashboard big-screens. It is built with Vue3…
661369active
nextstrain/ncov
A Nextstrain build pipeline that analyzes SARS-CoV-2 viral genomes to understand their evolution and spread, producing phylogenetic visuali…
821363active
github/gh-skyline
A GitHub CLI extension that generates 3D-printable STL files of a user's GitHub contribution graph. It supports single or multi-year ranges…
771361active
holoviz/hvplot
hvPlot is a high-level plotting API for the PyData ecosystem, providing a familiar .hvplot() interface for pandas, dask, xarray, geopandas,…
741358stable
hrbrmstr/hrbrthemes
hrbrthemes is an R package providing opinionated, typography-centric ggplot2 themes and theme components, including the theme_ipsum family …
671357active
ncase/polygons
Parable of the Polygons is an interactive, playable web essay by Vi Hart and Nicky Case demonstrating how small individual biases can produ…
321357stable
techniq/layerchart
LayerChart is a collection of composable Svelte chart components for building a wide variety of visualizations, including cartesian, radial…
951354active
altmany/export_fig
export_fig is a MATLAB toolbox for exporting figures to standard image and document formats with publication-quality output. It faithfully …
871354stable
Viglino/ol-ext
ol-ext is a collection of extensions, controls, interactions, and styles for the OpenLayers mapping library, including animated clusters, C…
821354active
MiracleTanC/Neo4j-KGBuilder
A self-hosted knowledge graph construction and visualization application built on Neo4j, Spring Boot, Vue.js, and D3.js. It provides a grap…
731354active
jrnold/ggthemes
An R package providing extra themes, color scales, and geoms for ggplot2, mimicking the visual styles of publications and tools like The Ec…
881353stable
d3fc/d3fc
D3FC is a collection of composable JavaScript components built on top of D3 for rapidly creating fast, highly customisable, interactive cha…
231351active
pgf-tikz/pgf
PGF is a TeX macro package for programmatically generating vector graphics, with TikZ as its user-friendly syntax layer. It is platform- an…
851349stable
frappe/datatable
Frappe DataTable is a modern, dependency-light JavaScript library for rendering interactive, editable data tables in the browser. It suppor…
971345active
run-liyi/wechatpay
An Electron-based desktop application that parses exported WeChat Pay bill Excel files and visualizes personal spending with charts, catego…
481343active
lava/matplotlib-cpp
A header-only C++ plotting library that wraps Python's matplotlib, exposing a Matlab/matplotlib-like API. It lets C++ programs create, styl…
324763maintenance
spiculedata/saiku
Saiku is an open-source semantic layer and OLAP analytics server built on Mondrian and Apache Calcite, exposing one cube to Excel (MDX/XMLA…
981329active
anvaka/fieldplay
Field Play is a browser-based WebGL application for exploring and visualizing vector fields by animating thousands of GPU-driven particles.…
751328active
pvorb/npm-stat.com
npm-stat.com is a web service that generates download statistics and charts for any npm package. It is built in Java and updates its number…
551325active
sharkdp/binocle
Binocle is a graphical tool that visualizes binary data by colorizing bytes according to configurable rules and rendering them as pixels in…
231324stable
tensorflow/lucid
Lucid is a collection of infrastructure and tools for research in neural network interpretability, built on TensorFlow 1.x. It provides fea…
104704maintenance
emoncms/emoncms
Emoncms is an open-source PHP web application for processing, logging and visualising energy, temperature and other environmental sensor da…
991323active
stared/livelossplot
A Python library that draws live training loss and metric plots inside Jupyter Notebooks for Keras, PyTorch, and other deep learning framew…
851320stable
Bloggify/github-calendar
A JavaScript library that embeds a user's GitHub contributions calendar into any web page with a single function call. It fetches contribut…
401311active
alibaba/butterfly
Butterfly is a data-driven, node-based diagramming library for JavaScript, React, and Vue2, focused on flow layout. It provides canvas, nod…
324648maintenance
kevinsqi/react-calendar-heatmap
A React component that renders an SVG calendar heatmap inspired by GitHub's contribution graph. It is highly configurable with props for da…
321298active
gabriel-pineda/git-wrapped-api
The Next.js-based API backend that powers git-wrapped.com, generating visualized summaries of a user's GitHub activity. It fetches GitHub s…
221298active
PablocFonseca/streamlit-aggrid
A Streamlit component that wraps the Ag-Grid JavaScript data grid, allowing interactive, editable tables in Streamlit apps. Grid edits are …
821295active
streamlit/demo-self-driving
A Streamlit demo app that provides an interactive image browser for the Udacity self-driving-car dataset with realtime YOLO object detectio…
561293stable
cosmosgl/graph
cosmos.gl is a GPU-accelerated force graph layout and rendering engine built on WebGL 2 (via luma.gl), where all simulation and drawing run…
981291active
hi-manshu/charty
Charty is a lightweight charting library for Jetpack Compose and Compose Multiplatform, providing 35 chart types (bar, line, pie, radar, ca…
941289active
xinglie/report-designer
A web-based all-in-one visual designer for creating printable reports, labels, receipts, flowcharts, exam papers, and IoT layouts using SVG…
741287active
Alfred-Skyblue/v-scale-screen
A Vue component (supporting Vue 3 and Vue 2.7+, with a v1 line for Vue 2.6) that wraps page content in a scaling container so interfaces de…
231285active
kassambara/ggpubr
An R package providing easy-to-use wrapper functions around ggplot2 for creating publication-ready statistical plots. It simplifies plot cr…
801282stable
BlakeRMills/MetBrewer
MetBrewer is a color palette library for R (with a Python port) offering palettes inspired by artworks at the Metropolitan Museum of Art. I…
321282active
wq
Django REST Pandas is a Python library that serves pandas DataFrames through the Django REST Framework as a model-driven data API. It rende…
491276stable
Renumics/spotlight
Renumics Spotlight is an open-source tool for interactively exploring unstructured datasets (images, audio, text, video, time-series, meshe…
901275active
iTowns/itowns
iTowns is a Three.js-based JavaScript/WebGL framework for visualizing 2D and 3D geospatial data in the browser. It supports OGC protocols a…
721273active
wormtql/genshin_artifact
Mona Divination Shop is a web application for Genshin Impact that computes damage, automatically optimizes artifact (relic) combinations, a…
381273active
luo3300612/Visualizer
A lightweight Python library that extracts attention maps and other local variables from deep inside PyTorch models for visualization. It w…
321272stable
brenocq/implot3d
ImPlot3D is a Dear ImGui extension providing high-performance, GPU-accelerated 3D plotting with an API familiar to ImPlot users. It support…
711269active
kisielk/godepgraph
A command-line tool that generates dependency graphs of Go packages, outputting Graphviz dot or Mermaid format. It color-codes packages by …
321265active
quantopian/alphalens
Alphalens is a Python library for performance analysis of predictive (alpha) stock factors. It generates 'tear sheets' with statistics and …
234457maintenance
slowkow/ggrepel
An R package that provides ggplot2 geoms (geom_text_repel and geom_label_repel) which automatically reposition overlapping text labels in p…
761262stable
lucasb-eyer/go-colorful
A Go library for storing, converting, and manipulating colors across many color spaces including RGB, HSL, HSV, hex, CIE-Lab, CIE-Luv, HCL,…
821260stable
PivotTable.js
PivotTable.js is a JavaScript pivot table (pivot grid, cross-tab) library with a drag'n'drop UI for summarizing and exploring datasets in t…
234437maintenance
taleshape-com/shaper
Shaper is an open-source, SQL-first data visualization application powered by DuckDB that lets users build dashboards, reports, and data ex…
831259active
OpenSpace/OpenSpace
OpenSpace is an open-source interactive astrovisualization application that renders the entire known universe, from planetary surfaces to g…
871257active
reaviz/reaviz
Reaviz is a modular data visualization library for React that renders chart components natively in React while using D3.js under the hood f…
721251active
tumic0/GPXSee
GPXSee is a Qt-based GPS log file viewer and analyzer supporting all common GPS log formats (GPX, TCX, FIT, KML, NMEA, IGC, and many more) …
971247active
anvaka/npmgraph.an
A web application that visualizes the dependency graph of npm packages in 2D and 3D, built with Vue 3 and the ngraph library. It fetches pa…
631243active
Chartkick
Chartkick is a Ruby gem (with React and JS variants) that lets you create beautiful JavaScript charts with a single line of code in Rails v…
691242stable
swimlane/ngx-charts
A declarative charting framework for Angular that renders SVG charts using Angular's rendering engine while leveraging d3 for math, scales,…
744363maintenance
YuLab-SMU/clusterProfiler
An R/Bioconductor package for functional enrichment analysis (ORA, GSEA, topology-aware) of omics data across thousands of species. It prov…
761239active
Victory
Victory Native XL is a high-performance charting library for React Native built on Skia, Reanimated, Gesture Handler, and D3. It provides c…
911232active
NanoVNA-Saver/nanovna-saver
A cross-platform Python desktop application that connects to NanoVNA vector network analyzers (and TinySA) to read, display, and analyze sw…
661225active
LifeArchiveProject/BilibiliHistoryFetcher
A Python/FastAPI backend tool that fetches, stores, and analyzes a user's Bilibili watch history, favorites, dynamics, comments, and intera…
761223active
hengliyin/cdfang-spider
A full-stack web application that scrapes Chengdu Housing Association lottery housing data and presents it through interactive charts and s…
491221active
gabrielchua/RAGxplorer
RAGxplorer is a Python library and hosted Streamlit app for visualizing Retrieval Augmented Generation pipelines. It chunks PDFs, embeds th…
171221active
antvis/G
G is a flexible 2D/3D rendering engine for visualization, serving as the underlying graphics engine of the AntV charting ecosystem. It adap…
671215active
bumbeishvili/org-chart
A highly customizable organization chart library built on D3 v7, published as d3-org-chart on npm. It supports flat, nested, CSV, and remot…
701213active
WestHealth/pyvis
Pyvis is a Python library for creating and visualizing interactive network graphs, built on top of the vis.js JavaScript visualization libr…
231209stable
visualHFT/VisualHFT
VisualHFT is an open-source Windows desktop application for real-time market microstructure analysis, visualizing live Level 2 order books,…
761206active
benpickles/peity
Peity is a small jQuery plugin that converts an element's text content into tiny inline SVG pie, donut, line, or bar charts. It is a lightw…
324214maintenance
ResidentMario/missingno
missingno is a Python library providing flexible visualizations (matrix, bar, heatmap, dendrogram) for quickly assessing missing data patte…
234211maintenance
weewx/weewx
WeeWX is an open-source Python application that collects data from a wide variety of personal weather stations and sensors. It generates pl…
941203stable
dbc-team/dash-bootstrap-components
A library of Bootstrap v5 components for use with Plotly Dash, exposed as native Dash components for building consistently styled, responsi…
601200active
bkrem/react-d3-tree
A React component that renders hierarchical data as interactive D3-based tree graphs using SVG. It wraps D3's tree layout with customizable…
971199stable
flixlix/power-flow-card-plus
Power Flow Card Plus is a highly customizable Home Assistant Lovelace card that visualizes live (instantaneous) power flow between grid, so…
761195active
xieziyu/ngx-echarts
ngx-echarts is an Angular directive (for Angular >= 2.x) that wraps Apache ECharts (ver >= 3.x), making it easy to embed interactive charts…
761189active
highfestiva/finplot
finplot is a performant Python library for plotting financial data like candlestick charts, built on pyqtgraph. It is designed for backtest…
751186active
sjsakib/cfviz
A web application that visualizes Codeforces competitive programming user data via the official Codeforces API. It provides charts of verdi…
691186active
vividvilla/csvtotable
A Go command-line utility that converts CSV, TSV, and Excel files into a single self-contained interactive HTML page with search, filters, …
931184active
rs/jplot
jplot is a Go CLI tool that polls JSON or expvar metrics endpoints and plots their evolution over time as live graphs directly in terminals…
521178active
mlomb/chat-analytics
A web app and CLI that takes chat exports from platforms like Telegram, Discord, and WhatsApp and generates a single interactive HTML repor…
401177active
Vizceral
Vizceral is a JavaScript component that renders animated traffic graphs on a WebGL canvas, visualizing node-and-edge graphs with traffic vo…
234099maintenance
lichtblick-suite/lichtblick
Lichtblick is an integrated visualization and diagnosis tool for robotics, usable in the browser or as a desktop app on Linux, Windows, and…
921176active

← prev page 6 / 11 next →