SkillAgentSearch skills...

Globe.gl

UI component for Globe Data Visualization using ThreeJS/WebGL

Install / Use

/learn @vasturiano/Globe.gl
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Globe.GL

[![NPM package][npm-img]][npm-url] [![Build Size][build-size-img]][build-size-url] [![NPM Downloads][npm-downloads-img]][npm-downloads-url] paypal

<p align="center"> <a href="//vasturiano.github.io/globe.gl/example/world-population/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/world-population/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/airline-routes/us-international-outbound.html"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/airline-routes/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/countries-population/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/countries-population/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/submarine-cables/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/submarine-cables/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/hexed-polygons/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/hexed-polygons/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/population-heatmap/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/population-heatmap/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/world-cities/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/world-cities/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/day-night-cycle/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/day-night-cycle/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/heatmap/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/heatmap/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/clouds/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/clouds/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/satellites/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/satellites/preview.png"></a> <a href="//vasturiano.github.io/globe.gl/example/moon-landing-sites/"><img width="48%" src="https://vasturiano.github.io/globe.gl/example/moon-landing-sites/preview.png"></a> </p>

A web component to represent data visualization layers on a 3-dimensional globe in a spherical projection. This library is a convenience wrapper around the three-globe plugin, and uses ThreeJS/WebGL for 3D rendering.

See also the AR version.

And check out the React bindings.

Examples

❤️ Support This Project

If you find this module useful and would like to support its development, you can buy me a ☕. Your contributions help keep open-source sustainable! paypal

Quick start

import Globe from 'globe.gl';

or using a script tag

<script src="//cdn.jsdelivr.net/npm/globe.gl"></script>

then

const myGlobe = new Globe(myDOMElement)
  .globeImageUrl(myImageUrl)
  .pointsData(myData);

API reference

Initialisation

new Globe(<domElement>, { configOptions })

| Config options | Description | Default | | --- | --- | :--: | | <b>rendererConfig</b>: <i>object</i> | Configuration parameters to pass to the [ThreeJS WebGLRenderer](https://threejs.org/docs

View on GitHub
GitHub Stars2.9k
CategoryDevelopment
Updated11h ago
Forks395

Languages

HTML

Security Score

100/100

Audited on Mar 26, 2026

No findings