Open Source Visualization Projects
Visualization turns data, systems, and abstract ideas into visual forms that people can explore and understand. It helps reveal patterns, explain relationships, monitor changes, and communicate complex information through charts, diagrams, maps, animations, and interactive views. These techniques are used in research, education, software development, operations, and public communication.
Open source tools in this area range from charting libraries and scientific graphics packages to diagram editors, dashboards, 3D viewers, and animation frameworks. When choosing one, consider its license, maintenance activity, documentation, performance, accessibility, supported data formats, and fit with your existing languages and platforms. Visualization tools are useful to analysts, educators, researchers, engineers, and anyone who needs to make information clearer or easier to investigate.
58 repositories · updated October 15, 2026

gods-eye-view: Explore Live Data on a 3D Globe
God's Eye View combines public geospatial feeds on an interactive 3D globe, with tools for tracking aircraft, ships, satellites, weather and more. It is a locally run browser app for developers, researchers and curious users exploring spatial data.
NewHealth 65/100

agenttrail: Observe AI Coding Agents Locally
Agenttrail turns local file changes and supported coding-agent activity into project maps and a 3D task view. It helps developers follow progress and spot work that needs attention without managing agents or sending data to a cloud service.
NewHealth 39/100

flint-chart: Create Polished Charts from Compact Specs
Flint turns semantic, human-editable chart specifications into polished visualizations for several charting backends. It is aimed at developers and AI-agent builders who want consistent chart creation without manually configuring every layout detail.
NewHealth 58/100

awesome-R: Discover Curated R Packages and Tools
awesome-R is a categorized directory of R packages, tools, learning materials, and related resources. Use it to explore options across data analysis, visualization, machine learning, and R development.
InactiveHealth 36/100

MarkLLM: Implement and Evaluate LLM Watermarking
MarkLLM is a Python toolkit for implementing, visualizing, and evaluating text watermarking methods for large language models. It helps researchers compare watermark detection, robustness, and text-quality effects through shared APIs and evaluation pipelines.
MaintainedHealth 42/100

tiny8: Simulate an 8-Bit CPU and Visualize Assembly
Tiny8 is a Python-based 8-bit CPU simulator for learning computer architecture through assembly programs and interactive debugging. Use it to inspect CPU state step by step or generate execution animations for teaching and demonstrations.
QuietHealth 21/100

my-virtual-world: Host a 3D World for AI Agents
My Virtual World is a self-hosted 3D environment where AI agents can move, interact with objects, and show activity from local agent systems. It suits people who want a visual workspace for OpenClaw, Hermes, or other agent harnesses.
NewHealth 31/100

Understand-Anything: Explore Code Through Knowledge Graphs
Understand-Anything analyzes codebases, documentation, and knowledge bases, then presents their structure and relationships as interactive graphs. It is designed for developers and teams who want faster onboarding, code exploration, and change-impact analysis through AI coding platforms.
ActiveHealth 62/100

warpchart: Track GitHub Repository Growth and Rankings
Warpchart turns GitHub star data into live growth telemetry, showing repository rankings, velocity, neighbors, and milestones. It suits maintainers who want a hosted dashboard, embeddable charts, or a self-hosted tracker for a repository.
NewHealth 42/100

vizro: Build Data Visualization Apps with Python
Vizro is a Python toolkit for assembling configurable, multi-page data visualization apps from reusable components, controls, and layouts. It suits teams that want to build dashboards quickly while retaining options for custom code and deployment.
ActiveHealth 62/100

tldraw: Build Infinite Canvas Apps in React
tldraw is a TypeScript SDK for building interactive infinite-canvas applications in React. It provides drawing and diagramming tools, extensible canvas primitives, and optional real-time collaboration for teams building custom visual products.
ActiveHealth 81/100

inscribed: Create Slides and Stop-Motion Animations
Inscribed is a browser-based slide and animation editor built around Excalidraw. It suits creators who want to draw scenes, arrange them as slides, present them, and export animations without a separate drawing workflow.
InactiveHealth 17/100