visualization

11 repositories

tt-a1i/archify

An agent skill that turns ideas into interactive diagrams — Archify is an agent skill for Claude Code, Codex, and similar coding agents that converts plans, ideas, or codebases into interactive HTML diagrams. Rather than static mermaid output, results are explorable, customizable, and shareable, useful for system design, travel plans, or learning maps alike.

JavaScriptAttention 48
★95,413
metabase/metabase

The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:

ClojureAttention 13
★50,269
algorithm-visualizer/algorithm-visualizer

Watch Your Own Code's Algorithms Animate Step by Step — Algorithm Visualizer turns code you write into live animations of its execution, helping students, teachers, and engineers see how algorithms actually behave. It's split across companion repos for algorithm examples and per-language tracer libraries that extract visualization commands from code, making the project extensible to new languages.

JavaScriptAttention 18
★49,466
qax-os/excelize

A pure Go library for reading and writing Excel spreadsheets — Excelize is a pure Go library for creating, reading and modifying XLAM/XLSM/XLSX/XLTM/XLTX files compatible with Excel 2007+. It handles complex components like charts, formulas and VBA, and offers a streaming API for processing worksheets with huge datasets efficiently.

Go🇨🇳 Greater ChinaAttention 47
★21,128
rerun-io/rerun

A columnar data layer built for multimodal robotics logging — Rerun ingests multi-rate robotics data—images, point clouds, transforms, time series, video—from logs, sim, or MCAP/LeRobot formats, then lets you visualize it synchronously in a built-in viewer, query it as dataframes or SQL, and stream it into training. Built in Rust with Python, Rust, and C++ SDKs, it targets robotics and physical AI teams handling heterogeneous sensor data.

Rust🇪🇺 EuropeAttention 43
★11,761
poloclub/transformer-explainer

Watch GPT-2 generate text live, inside your browser — Transformer Explainer runs an actual GPT-2 model in-browser, letting you type your own text and watch each Transformer component work in real time as it predicts the next token. Built for learners and educators, backed by a CHI 2026 research paper, with a live demo and local setup via Node.js.

JavaScriptAttention 39
★9,119
srizzon/git-city

Your GitHub profile as a 3D pixel art building in an interactive city

TypeScript🌐 ElsewhereAttention 14
★5,989
CopilotKit/OpenIntelligentUI

Chat that answers by building the UI you need — An open-source chat interface built on CopilotKit and AG-UI that replies not just with text but with 3D explanations, comparison tables, or interactive tools like calculators and planners, chosen per request by the agent. Aimed at developers wanting to build or adapt generative UI agents for their own workflows.

TypeScriptAttention 37
★4,207
parrt/dtreeviz

Visual, interpretable decision trees across multiple ML libraries — dtreeviz renders decision trees and feature-space visualizations to help explain how tree-based models work. It supports scikit-learn, XGBoost, Spark MLlib, LightGBM, and TensorFlow decision forests, making it useful for anyone teaching, learning, or debugging tree-based machine learning models.

Jupyter Notebook🇺🇸 North America
★3,161
Entelligence-AI/agentplay

Replay your coding agent sessions as a map and a timeline

Python🇺🇸 North AmericaAttention 50
★358
panda-sai/vb-dsa-visual

Watch Data Structures Animate Step by Step in the Browser — VB Visual is a free, open-source Next.js app that animates programming fundamentals and data structures—linked lists, heaps, trees, graphs, recursion—alongside the code that runs them. It's fully static with no backend or login, making it easy to self-host for teaching or self-study. Sorting algorithms, OS scheduling, and DBMS topics are planned next.

TypeScript🇮🇳 IndiaAttention 71
★23