Open Source Visualization Projects

Discover 39 open source Visualization repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Visualization projects here are most often combined with Python, TypeScript and Library. Last updated October 3, 2026.

39 repositories · updated October 3, 2026

rio: Build Web Apps in Python

rio: Build Web Apps in Python

Rio is a Python framework for building interactive web apps and local GUI applications with component-based interfaces. It suits Python developers who want to create polished interfaces without writing HTML, CSS, or JavaScript.

PythonFrameworkWeb App
Added Mar 9, 2026 View details
vanna: Turn Natural-Language Questions into SQL Insights

vanna: Turn Natural-Language Questions into SQL Insights

Vanna helps teams build chat interfaces that translate natural-language questions into SQL and return streamed tables, charts, and summaries. It is aimed at applications that need database-backed answers with user-aware permissions and an embedded web UI.

PythonAILLM
Added Feb 28, 2026 View details
tremor-npm: Build React Charts and Dashboards

tremor-npm: Build React Charts and Dashboards

Tremor NPM is a set of React components for building charts and analytical dashboards with Tailwind CSS. It suits frontend teams that want ready-made data visualizations and interface components rather than building them from scratch.

TypeScriptReactLibrary
Added Feb 17, 2026 View details
gaussian-splatting: Reconstruct and Render 3D Scenes in Real Time

gaussian-splatting: Reconstruct and Render 3D Scenes in Real Time

The authors’ reference implementation of 3D Gaussian Splatting, which reconstructs scenes from posed images and renders novel viewpoints. It suits graphics and vision researchers and practitioners with CUDA-capable GPUs who need a trainable, interactive scene representation.

PythonComputer VisionComputer Graphics
Added Feb 13, 2026 View details
mini-graph-card: Graph Home Assistant Sensor History

mini-graph-card: Graph Home Assistant Sensor History

A customizable Lovelace card that displays current sensor states alongside compact history graphs. It suits Home Assistant users who want sensor trends and readings in a configurable dashboard card.

JavaScriptHome AssistantVisualization
Added Feb 5, 2026 View details
quantstats: Analyze Portfolio Performance and Risk

quantstats: Analyze Portfolio Performance and Risk

QuantStats is a Python library for analyzing investment return series with performance metrics, risk statistics, visualizations, and reports. It suits quants and portfolio managers who want to profile and compare strategies from periodic returns.

PythonLibraryFinance
Added Feb 4, 2026 View details
theatre: Create and Edit Motion Graphics for the Web

theatre: Create and Edit Motion Graphics for the Web

Theatre.js is a TypeScript animation library with visual tools for creating detailed motion graphics on the web. Use it to animate 3D scenes, HTML and SVG, or other JavaScript values, either programmatically or through its editor.

TypeScriptLibraryDeveloper Tools
Added Feb 3, 2026 View details
PyQtGraph: Fast Data Visualization and GUI Tools for Scientific Applications

PyQtGraph: Fast Data Visualization and GUI Tools for Scientific Applications

PyQtGraph is a powerful, pure-Python graphics library tailored for scientific and engineering applications. It provides fast data visualization and GUI tools, leveraging NumPy for numerical processing, Qt's GraphicsView for 2D, and OpenGL for 3D displays. This makes it an excellent choice for high-performance data plotting and interactive interfaces.

PythonData VisualizationScientific Computing
Added Jan 20, 2026 View details
Obsidian Model Viewer: Embed 3D Models in Your Obsidian Vault

Obsidian Model Viewer: Embed 3D Models in Your Obsidian Vault

Obsidian Model Viewer is a powerful plugin that integrates interactive 3D models directly into your Obsidian vault. Utilizing Google's <model-viewer> component, it enables seamless viewing and embedding of glTF/GLB files within your notes. This enhances your knowledge base by allowing you to visualize complex 3D data alongside your text.

Obsidian MdObsidian PluginTypeScript
Added Jan 20, 2026 View details
mcp-server-chart: Generate Charts Through MCP

mcp-server-chart: Generate Charts Through MCP

A TypeScript MCP server that lets AI clients generate AntV visualizations and use them for data analysis. It suits people who want chart generation as an MCP tool, with support for more than 25 chart types and multiple transports.

TypeScriptMCPMCP Server
Added Jan 7, 2026 View details
rerun: Explore and Query Multimodal Robotics Data

rerun: Explore and Query Multimodal Robotics Data

Rerun is a data platform for logging, exploring, and querying synchronized visual and sensor data over time. It helps robotics and computer vision teams debug systems, inspect recordings, and prepare data for training.

RustPythonComputer Vision
Added Jan 2, 2026 View details
karpor: Explore and Understand Kubernetes Clusters

karpor: Explore and Understand Kubernetes Clusters

Karpor is a Kubernetes visualization tool for searching resources and gaining operational insight across clusters. It helps platform and developer teams inspect compliance, resource relationships, and Kubernetes events, with AI-assisted capabilities.

GoKubernetesCloud Native
Added Dec 29, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️