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
origin-brain/deepops
XO (xobserve) is a programmable observability and data visualization platform for developers, positioned as an alternative to Grafana. It s…
233967active
kalkih/mini-graph-card
A minimalistic and customizable graph card for the Home Assistant Lovelace UI, displaying sensor states alongside a line graph of their his…
683902stable
ankane/groupdate
A Ruby gem that makes it simple to group ActiveRecord data by time periods like day, week, month, or hour, with full time zone and daylight…
723886stable
pyvista/pyvista
PyVista is a Python library providing a NumPy-native interface to VTK for 3D visualization and mesh analysis. It offers dataset structures …
1003856stable
LifeArchiveProject/WeChatDataAnalysis
A desktop application that decrypts WeChat 4.x's encrypted local databases (SQLCipher/WCDB) by scanning memory for the key, then lets users…
873804active
mckinsey/vizro
Vizro is a low-code Python toolkit for building high-quality, multi-page data visualization dashboards and apps. It uses simple Pydantic-ba…
863795active
XCharts
XCharts is a powerful, easy-to-use charting and data visualization library for Unity built on UGUI. It supports over a dozen built-in chart…
773789active
opengeos/leafmap
Leafmap is a Python package for interactive mapping and geospatial analysis with minimal coding in Jupyter environments like JupyterLab, Co…
903772active
jtablesaw/tablesaw
Tablesaw is a Java dataframe library for loading, cleaning, transforming, filtering, and summarizing tabular data, with descriptive statist…
803765active
yaronn/blessed-contrib
A JavaScript library extending the blessed terminal toolkit with widgets like line charts, bar charts, gauges, maps, tables, and logs for b…
6515775maintenance
bqplot/bqplot
bqplot is a 2-D plotting library for Jupyter notebooks built on the Grammar of Graphics, where every plot component is an interactive ipywi…
903693active
VisActor/VTable
VTable is a high-performance TypeScript table library for rendering list tables, pivot tables, and pivot charts with millions of rows on ca…
903669active
PAIR-code/lit
The Learning Interpretability Tool (LIT) is a visual, interactive web-based tool for understanding and debugging ML model behavior across t…
723667active
spotify/chartify
Chartify is a Python library built on Bokeh that makes it easy for data scientists to create charts with a consistent tidy-data input forma…
233650active
observablehq/framework
Observable Framework is an open-source static site generator for building data apps, dashboards, and reports. It combines reactive JavaScri…
683648active
Tremor
Tremor is an open-source React component library built on Tailwind CSS, Recharts, and Radix UI for creating charts, dashboards, and analyti…
433643active
visjs/vis-network
vis-network is a JavaScript library for rendering dynamic, interactive network graphs of nodes and edges using HTML canvas. It supports cus…
963632active
dalibo/pev2
PEV2 is a Vue.js component that parses and graphically visualizes PostgreSQL EXPLAIN execution plans. It powers explain.dalibo.com and can …
923604active
vispy/vispy
VisPy is a high-performance interactive 2D/3D data visualization library for Python that leverages GPU power through OpenGL to display very…
923602stable
whoiskatrin/chart-gpt
Chart-GPT is a web application that generates charts from natural language text input using AI. Users describe what they want to visualize …
393581active
hicccc77/WeFlow
WeFlow is a fully local desktop application for viewing, analyzing, and exporting WeChat chat history, including yearly data reports and vi…
6115157maintenance
holoviz/datashader
Datashader is a Python data rasterization pipeline that renders very large datasets into fixed-size images by projecting, aggregating, and …
883568active
jstrieb/github-stats
A tool that generates GitHub profile and repository statistics visualizations as SVG images using GitHub Actions, including data from priva…
913561active
liujuntao123/smart-excalidraw-next
A web-based AI-powered diagramming application built on Excalidraw that generates professional charts and diagrams from natural language de…
623546active
MNE-Python
MNE-Python is an open-source Python library for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG,…
943540stable
oxyplot/oxyplot
OxyPlot is a cross-platform plotting library for .NET that renders charts and plots via a PlotModel bound to platform-specific PlotView con…
623540stable
helblazer811/ManimML
ManimML is a Python library built on the Manim Community Library for creating animations and visualizations of machine learning concepts li…
233517active
sqshq/sampler
Sampler is a command-line tool that periodically executes shell commands and visualizes their output as terminal dashboards with charts, ga…
2314808maintenance
antonycourtney/tad
Tad is a free, MIT-licensed desktop application for viewing and analyzing tabular data in CSV, Parquet, SQLite, and DuckDB formats. It rend…
233483active
arpanghosh8453/garmin-grafana
A Dockerized Python application that fetches health and fitness data from Garmin Connect servers and stores it in a local InfluxDB time-ser…
733481active
RevoGrid
RevoGrid is a high-performance, MIT-licensed JavaScript data grid built with StencilJS that works as a Web Component across React, Vue, Ang…
933445active
stevenpetryk/mafs
Mafs is a set of opinionated React components for building interactive, animated math visualizations with declarative code. It is distribut…
263437active
HQChart
HQChart is a JavaScript/HTML5 canvas charting library for financial candlestick (K-line) and trend charts, ported from traditional Chinese …
673414active
zcreativelabs/react-simple-maps
A React component library for creating declarative SVG map charts using d3-geo and topojson. It handles panning, zooming, and rendering opt…
753378stable
tone-row/flowchart-fun
Flowchart Fun is a web application that generates flowcharts and diagrams from indented text descriptions. It is built with React and cytos…
993371active
im2nguyen/rover
Rover is an interactive Terraform visualizer that parses Terraform plan files and configuration to generate a resource overview, map, and g…
343348active
cpaczek/skylight
Skylight is a real-time aircraft visualization application that decodes ADS-B signals from an RTL-SDR radio receiver and projects live over…
593339active
jupyter-widgets/ipywidgets
ipywidgets is a Python library providing interactive HTML widgets (sliders, buttons, text inputs, etc.) for Jupyter notebooks and JupyterLa…
843338active
markdown-viewer/skills
A collection of 14 opinionated Agent Skills that teach AI coding agents (Claude Code, Codex, Cursor, Copilot) to generate diagrams, charts,…
503328active
root-project/root
ROOT is a C++ data analysis framework developed at CERN for storing, processing, and visualizing large scientific datasets, with a columnar…
963302stable
mkaz/termgraph
Termgraph is a Python command-line tool and library that draws basic charts like bar graphs, histograms, stacked charts, and calendar heatm…
743296active
TTN Tracker
Mycodo is an open-source environmental monitoring and regulation system for the Raspberry Pi that connects sensors and outputs to sense and…
793295active
microsoft/lida
LIDA is a Python library from Microsoft that uses large language models to automatically generate, execute, edit, explain, evaluate, and re…
313279active
MAIF/shapash
Shapash is a Python library that makes machine learning models interpretable and understandable through clear visualizations, a webapp, and…
953267active
Graphic Walker
PyGWalker is a Python library that turns pandas (or Polars/Arrow) dataframes into an interactive drag-and-drop visual analysis UI inside Ju…
783267active
gizak/termui
termui is a cross-platform terminal dashboard and widget library for Go, built on termbox-go. It provides premade widgets like charts, gaug…
4313589maintenance
adamerose/PandasGUI
PandasGUI is a Python library that opens a graphical interface for viewing, plotting, filtering, and editing Pandas DataFrames. You call sh…
393256active
ChartGPU
ChartGPU is an MIT-licensed TypeScript charting library that renders charts entirely with WebGPU instead of Canvas 2D or SVG. It targets la…
793246active
danvk/dygraphs
dygraphs is a fast, flexible open-source JavaScript charting library for rendering interactive, zoomable time series charts using the HTML …
783244stable
loggerhead/json4u
JSON For You (json4u) is an open-source web application for visualizing, editing, formatting, validating, and comparing JSON data. It offer…
713229active
NUKnightLab/TimelineJS3
TimelineJS is a JavaScript library for building interactive, media-rich storytelling timelines that can be embedded in web pages via an ifr…
753220stable
VTK
VTK (Visualization Toolkit) is an open-source C++ library for 3D graphics, image processing, volume rendering, and scientific visualization…
773214stable
Globe.GL Visualization
Globe.gl is a JavaScript library for rendering interactive 3D data visualization layers on a globe using ThreeJS/WebGL. It wraps the three-…
733188active
patrykandpatrick/vico
Vico is a powerful and extensible chart library for Compose Multiplatform, supporting line, column, candlestick, and pie charts. It offers …
953179active
automeris-io/WebPlotDigitizer
WebPlotDigitizer is a computer vision assisted web application that extracts numerical data from images of charts and plots. It has been wi…
623169active
parrt/dtreeviz
dtreeviz is a Python library for visualizing decision trees and interpreting tree-based machine learning models. It supports scikit-learn, …
633157active
legions-developer/evilcharts
EvilCharts is an open-source collection of beautifully designed, animated chart components for React and Next.js, built on Recharts and Apa…
633130active
fbdesignpro/sweetviz
Sweetviz is a Python library that generates high-density HTML visualizations for exploratory data analysis in just a couple of lines of cod…
753129active
wa0x6e/cal-heatmap
Cal-Heatmap is a JavaScript/TypeScript charting library built on D3.js for creating time-series calendar heatmaps, similar to GitHub's cont…
653128active
React Native Chart Kit
A React Native charting library providing line, area, bar, pie, donut, progress, and contribution heatmap charts built on react-native-svg.…
943114active
FastReport
FastReport is a free, open-source, band-oriented report generator library for .NET 6/.NET Core/.NET Framework written in C#. It lets applic…
883100active
guptarohit/asciigraph
A lightweight Go package that renders ASCII line graphs in the terminal with no external dependencies. It supports single and multiple data…
803099stable
robert-mcdermott/ai-knowledge-graph
A Python CLI tool that uses an LLM to extract Subject-Predicate-Object triplets from unstructured text documents and renders them as an int…
843088active
mahlernim/google-timeline-visualizer
An Android app (with an iPhone web app) that turns Google Maps Timeline (Location History) exports into an animated travel video. Users sel…
833049active
OrgChart
A JavaScript library for rendering tree-like organization charts using pure DOM (nested lists), with support for local or remote JSON data.…
843043stable
mum4k/termdash
Termdash is a cross-platform, customizable terminal-based dashboard library written in Go. It provides a widget library, layout management,…
653037active
deepnote/deepnote
Deepnote is an open-source, AI-first drop-in replacement for Jupyter notebooks with a human-readable YAML format, block-based architecture …
803017active
gonum/plot
gonum/plot is a Go library providing an API for building and drawing plots, including line, scatter, box plots, and error bars. It includes…
572968active
rilldata/rill
Rill is an open-source business intelligence tool that combines a local developer application and cloud platform for building interactive d…
932915active
holoviz/holoviews
HoloViews is an open-source Python library for data analysis and visualization that lets you annotate data with dimensions and let it visua…
932911stable
posit-dev/great-tables
Great Tables is a Python library for building beautiful, publication-quality display tables from Pandas or Polars DataFrames using a chaina…
952906active
hargata/lubelog
LubeLogger is a self-hosted, open-source web application for tracking vehicle maintenance records, fuel economy, expenses, and recurring se…
942896active
anvaka/map-of-github
An interactive web-based map visualization of 690,000+ GitHub projects, where each dot is a repository positioned by Jaccard similarity of …
522875active
pissang/claygl
ClayGL is a WebGL graphics library for building scalable Web3D applications in the browser. It offers a modular, tree-shakeable API (down t…
452864stable
f5/unovis
Unovis is a modular, framework-independent data visualization library providing charts, maps, and network graphs. It ships a core TypeScrip…
942856active
tonytomov/jqGrid
jqGrid is an Ajax-enabled jQuery plugin for representing and manipulating tabular data on the web. It is a client-side grid solution that l…
872839active
chrieke/prettymapp
Prettymapp is a Python package and Streamlit webapp that generates stylized, artistic maps from OpenStreetMap data. It is a speed-focused r…
762827active
nightscout/cgm-remote-monitor
Nightscout is a self-hosted web application that displays continuous glucose monitor (CGM) data in real time for patients and their caregiv…
872826active
Makie.jl
Makie is a high-performance, interactive data visualization and plotting ecosystem for the Julia programming language. It offers multiple b…
1002823stable
viser-project/viser
Viser is a Python library for web-based 3D visualization aimed at computer vision and robotics. It provides APIs for rendering 3D primitive…
962803active
OpenDCAI/Paper2Any
Paper2Any is an open-source Python application that turns research papers, text, or topics into editable research figures, technical route …
592797active
mourner/rbush
RBush is a high-performance JavaScript library providing a 2D spatial index for points and rectangles, built on an optimized R*-tree with b…
652779stable
open-source-labs/Svelvet
Svelvet is a lightweight Svelte component library for building interactive, node-based user interfaces and flowcharts. It provides customiz…
232778active
Kozea/pygal
Pygal is a dynamic SVG charting library written in Python. It generates scalable vector graphic charts (line, bar, pie, radar, and more) th…
872772active
napari
napari is a fast, interactive, multi-dimensional image viewer for Python, built on top of Qt and numpy. It is designed for browsing, annota…
922762active
core-plot/core-plot
Core Plot is a 2D plotting framework for macOS, iOS, and tvOS written in Objective-C. It is highly customizable and capable of drawing many…
552758stable
nteract/semiotic
Semiotic is a React data visualization library covering charts, network graphs, streaming data, and coordinated dashboards. It ships machin…
982709active
refraction-ray/xalpha
xalpha is a Python library for full-lifecycle management of fund and stock investments, including fetching fund/stock net values and market…
772708active
Haojae/scipilot-figure-skill
A Claude Code / Codex / Cursor skill that acts as a scientific data visualization advisor, profiling data and recommending the right chart …
502651active
mito-ds/mito
Mito is a set of JupyterLab extensions that combine an AI chat copilot, smart debugging, and an interactive spreadsheet interface that gene…
732648active
margelo/react-native-graph
A React Native library for rendering beautiful, high-performance animated line graphs using the Skia 2D graphics engine. It supports smooth…
932637active
mapbox/delaunator
Delaunator is a fast and robust JavaScript library for computing Delaunay triangulations of 2D points. It outputs compact typed-array data …
692634stable
thomasp85/patchwork
patchwork is an R library for combining multiple ggplot2 plots into a single graphic using simple arithmetic operators. It supports arbitra…
432614active
Zafer-Liu/Data-Analysis-Agent
An LLM-powered conversational data analysis agent that lets users connect data sources (Excel/CSV files, databases, Feishu tables) and ask …
792608active
yuankunzhang/charming
Charming is a Rust chart rendering library built on Apache ECharts, offering a declarative API for creating rich, themed visualizations. It…
732600active
CodeBoarding
CodeBoarding is an open-source CLI and toolchain that combines static analysis with LLM reasoning to generate interactive architecture diag…
862578active
thoughtworks/build-your-own-radar
A library and web app that generates an interactive Technology Radar visualization inspired by Thoughtworks' radar. Data is supplied via a …
662573active
graphistry/pygraphistry
PyGraphistry is a Python library for loading, shaping, and visually exploring large graphs with GPU-accelerated rendering and analytics via…
992569active
sqlpage/SQLPage
SQLPage is an open-source web application framework, written in Rust, that turns SQL queries in .sql files into interactive data-driven web…
972568active
jiffyclub/snakeviz
SnakeViz is a browser-based graphical viewer for Python cProfile output, serving as a visual alternative to the pstats module. It runs as a…
592566stable

← prev page 3 / 11 next →