deck.gl ist ein Open-Source-JavaScript-Framework zur visuellen Exploration großer Datensätze. Es rendert geschichtete Visualisierungen auf der GPU mit WebGL2 und WebGPU; Entwickler kombinieren vorhandene Ebenen oder verpacken eigene als wiederverwendbare Ebenen. Es funktioniert in reinem JavaScript oder mit React, eigenständig oder auf Basiskartenbibliotheken wie MapLibre, Mapbox, ArcGIS oder Google Maps. Das Projekt gehört zur vis.gl-Familie von Bibliotheken und läuft im Browser der Anwendung, die es einbindet.
Der Code steht unter der MIT-Lizenz, und das Projekt wird von der OpenJS Foundation betreut, einer mitgliederfinanzierten Non-Profit-Organisation in den Vereinigten Staaten. Da deck.gl eine Bibliothek ist, gibt es keine vom Hersteller betriebene Cloud: Die Daten bleiben in der Anwendung und auf der Infrastruktur der Organisation, die sie nutzt, sodass die Bibliothek selbst keine Hosting-Abhängigkeit schafft. Fragen der Souveränität ergeben sich vor allem bei den Kartenkacheln, Basiskarten und Datendiensten, die Sie damit kombinieren und gesondert auswählen sollten. Der Quellcode lässt sich prüfen, forken und vollständig auf eigener Infrastruktur betreiben.