Noodles.gl: A visual programming language for animation, geospatial and the web
2026-09-02 , Conference Management Room2

Noodles.gl is an open-source visual programming environment that simplifies the creation of high-performance, cinematic geospatial animations by integrating Deck.gl and MapLibre into a reactive, node-based workflow. This session explores how GIS practitioners can use its "noodles and wires" interface to create beautiful GPU-accelerated visuals


Stop building static maps and start telling dynamic stories. Noodles.gl is an open-source, node-based programming language that bridges the gap between high-performance GIS and cinematic animation. By fusing deck.gl and MapLibre into a reactive "noodles and wires" interface, it allows developers to choreograph complex spatial data flows and GPU-accelerated visuals without getting buried in low-level WebGL boilerplate.

This session demonstrates how to transform raw geospatial data into bespoke, interactive narratives using a modular workflow. We will explore how integrating keyframes enables precise, timeline-based control over mapping layers, making it easier than ever to visualize fluid trajectories and evolving urban landscapes. Discover how to reclaim your creative freedom and build the next generation of high-fidelity, web-based cartography.


Level of technical complexity: 3 - advanced Indicate what is (are) the open source project(s) essential in your talk:

Noodles.gl
Deck.gl
Maplibre
Theatre.js
ReactFlow

I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:

Adam Krebs is an engineer currently at Joby Aviation, a company making an electric air taxi.

Previously: Sidewalk Labs, NYU ITP masters, Uber visualization team