Welcome to Noodles.gl
Noodles.gl is a node-based editor for building geospatial visualizations and animations that are ready to publish — in the browser, no install required.
What you can build
- Animated route maps — keyframe camera moves, layer opacity, and data filters to tell a story over time
- Live data dashboards — wire up a DuckDB SQL query to a map layer; the output updates as the inputs change
- Publication-quality renders — export frames at any resolution for print, video, or interactive web embeds
- Repeatable workflows — every project is a JSON file you can version, share, and re-run on new data
Who uses it
Visualization experts creating presentation-ready graphics for stakeholders and publications.
Developers prototyping new data products — faster to wire up a node graph than to write boilerplate.
Data scientists exploring spatial data interactively before committing to a pipeline.
Research teams publishing polished geospatial analysis with reproducible, shareable project files.
How it works
Noodles.gl uses a pull-based reactive graph: you connect operators (data sources, transforms, visualization layers) and the output updates automatically when any upstream input changes. There's no "run" button — changes propagate in real time.

Get started
- Application Users → — learn to load data, build graphs, and export visualizations
- Framework Developers → — extend Noodles.gl with custom operators and field types