deck.gl is een open-source JavaScript-framework voor het visueel verkennen van grote datasets. Het rendert gelaagde visualisaties op de GPU met WebGL2 en WebGPU, en ontwikkelaars combineren bestaande lagen of verpakken eigen lagen als herbruikbare componenten. Het werkt in gewone JavaScript of met React, zelfstandig of bovenop basiskaartbibliotheken zoals MapLibre, Mapbox, ArcGIS of Google Maps. Het project hoort bij de vis.gl-familie van bibliotheken en draait in de browser van de applicatie die het insluit.
De code is uitgebracht onder de MIT-licentie en het project wordt gehost door de OpenJS Foundation, een door leden gefinancierde non-profitorganisatie in de Verenigde Staten. Omdat deck.gl een bibliotheek is, bestaat er geen door de leverancier beheerde cloud: gegevens blijven binnen de applicatie en op de infrastructuur van de organisatie die het gebruikt, zodat de bibliotheek zelf geen hostingafhankelijkheid creëert. Soevereiniteitsvragen ontstaan vooral bij de kaarttegels, basiskaarten en gegevensdiensten die u ermee combineert en die u apart moet kiezen. De broncode is te controleren, te forken en volledig op eigen infrastructuur te draaien.