Search the archive.
Find published work and reporting by title, description, article text or tag.
Refine results
Also searching for Data Visualization, because “charting” is another name for it.
16 results for “charting”.
ChartGPU: WebGPU-Powered Charts That Hold Up at a Million Points
A WebGPU charting library that pans and zooms a million points without blinking. LTTB downsampling runs as a compute shader, hit-testing is GPU-accelerated, and each series ships as a single instanced draw. Line, area, bar, scatter, pie, candlestick. 97% TypeScript, 3% WGSL, MIT-licensed.
Ranked results
- Showcase
In The Clouds: Tallest Buildings as 40-Meter Blocks
The world's tallest buildings rendered as stacked 40-meter blocks in Three.js. One block equals four floors. Pure client-side WebGL with procedural geometry. No map tiles, just height data and math.
- Showcase
Embedding Atlas: Apple's Open-Source Tool for Exploring Millions of Vectors in Your Browser
Apple's Embedding Atlas renders millions of embedding points interactively using WebGPU (with WebGL 2 fallback), Wasm-compiled UMAP, and density-based clustering that runs in milliseconds. Open source, with React, Svelte, Jupyter, and CLI support.
- Showcase
The Globe of Economic Complexity: Visualizing $15 Trillion in World Trade
Harvard's WebGL experiment animates 153,000 particles to map global exports. Each dot = $100M. Built with Three.js, it's a masterclass in data viz that's begging for a modern remake with up-to-date capabilities and data.
- Showcase
Shinjuku Station Indoor Turns Tokyo’s Maze Into a Three.js Map
Satoshi Komatsu’s Three.js viewer turns open indoor map data for Shinjuku Station into a layered 3D wireframe, with floor toggles and pedestrian-network controls for reading Tokyo’s famous maze.
- Showcase
Flight Path: 30,000 GPU-Instanced Flights on a Photorealistic Earth
Yong Su's Three.js demo spins a photorealistic Earth and threads up to 30,000 planes along dashed parabolas between cities. Every plane lives in one instanced mesh, with shaders handling the per-frame math. Scrub the UTC slider and watch the terminator crawl across the Pacific.
- Showcase
Git City: GitHub Profiles as a 3D Pixel-Art Skyline
A sprawling 3D pixel-art city viewed from above, where each skyscraper represents a GitHub developer with height set by contributions and lit windows mapping to recent activity.
- Showcase
Flightradar24: Live Flights Rendered in WebGL2, Updated Every Two Seconds
Flightradar24 renders tens of thousands of real aircraft on a vector globe using WebGL2 and CesiumJS, with positions updating every few seconds from 58,000 volunteer receivers. One of the most data-dense real-time WebGL apps on the public internet.
- Showcase
Bear 71: An Immersive Documentary Where a Grizzly Bear Becomes a Data Point
A grizzly bear's tracked territory rendered as surveillance grid. The NFB and Jam3 built a WebGL environment where Banff National Park looks like a living dashboard and coexistence feels like a systems problem.
- Showcase
WebRF: The Longley-Rice Radio Propagation Model, Running in WebGPU Compute Shaders
Roman Liutikov ported the Longley-Rice ITM algorithm, a real-world radio propagation model used in cell network planning, entirely into WebGPU compute shaders. 1,200 lines of WGSL, a two-pass radial sweep architecture, and coverage maps that actually respect terrain.
- Showcase
Earthquake Pulse Map: A Century of Seismic Activity on a WebGL Globe
A Three.js globe plotting 120+ years of major earthquakes with custom GLSL shaders, binary-packed data, and live USGS feeds. Spin, zoom, and scrub through time. The tectonic boundaries light up whether you're ready or not.
- Showcase
NGL Viewer: WebGL Molecular Graphics That Scales to Millions of Atoms
A WebGL viewer that renders proteins, DNA, and virus capsids with millions of atoms, smoothly, on desktop or phone. Hyperball shaders, MMTF parsing, and a selection language that actually works.
- Showcase
LLM Visualization: A 3D Interactive Walkthrough of GPT-Style Transformers
A stunning 3D visualization that lets you explore every layer, attention head, and matrix operation inside a GPT-style LLM. Watch inference happen in real time and finally grok how transformers actually work.
- Showcase
Google's Language Explorer
Explore 7,000+ languages on a slick WebGL-powered globe built by Google Research. Real-time filters, rich metadata, and interactive pins all driven by the LinguaMeta dataset.
- News
Google Brings LiteRT Inference to the Browser With WebGPU
Google has brought its LiteRT on-device inference stack to the browser, with XNNPACK on CPU, ML Drift over WebGPU, and experimental WebNN support for NPUs.
- News
WASI-WebGPU 0.3 RC Takes GPU Compute Beyond the Browser
The Phase 2 wasi:webgpu proposal has a 0.3 release candidate, mapping WebGPU-style GPU access into WASI for portable, sandboxed compute across servers, desktops, Android, and the web.