Skip to main content

Dash Globe

Dash Globe is a Dash component library that wraps react-globe.gl with a figure-like Python API.

Docs: https://jeffgallini.github.io/dash-globe/
PyPI: https://pypi.org/project/dash-globe/

Highlights

  • Chainable Python helpers on dash_globe.DashGlobe
  • Snake_case aliases for raw layer props such as arc_dash_animate_time and points_merge
  • First-class day/night globe shader via update_day_night_cycle(...)
  • First-class rotating cloud shell via update_clouds(...)
  • Serializable ripple-ring fades via ring_color_interpolator(...)
  • Data-driven globe layers for points, arcs, polygons, paths, heatmaps, hex bins, tiles, particles, rings, and labels
  • Client-side data_url(...) loading and enable_large_data_mode() for large GeoJSON / JSON datasets
  • Dash callback props for clickData, rightClickData, hoverData, and currentView
  • Interactive gallery in usage.py and hosted docs with example media

Quick Start

pip install dash-globe
from dash import Dash, html
import dash_globe

app = Dash(__name__)
app.layout = html.Div(
    dash_globe.DashGlobe(id="globe")
    .update_layout(height=500)
    .update_globe(globe_image_url=dash_globe.PRESETS.EARTH_NIGHT)
)

Local gallery

python usage.py

Open http://127.0.0.1:8050.

Development

npm install
npm run build:js
npm run build:backends
python usage.py

Metadata

Release files for dash-globe 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dash-globe 1.0.0
File Size Uploaded
dash_globe-1.0.0.tar.gz 573.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dash-globe 1.0.0
File Interpreter ABI Platform
dash_globe-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / dash_globe-1.0.0.tar.gz

Download URL dash_globe-1.0.0.tar.gz
Size 573.1 kB
Tags Source
SHA-256 checksum
How to use checksums
dfe04009570dd7fe28993989917d4c8f94271d61c3cfc8e4b5f62fb917f412f1
BLAKE2b-256 checksum
How to use checksums
c7f3a25eb1e47534aaa529df959f916c29df3f9a115a75a97d6a430a087cf2a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / dash_globe-1.0.0-py3-none-any.whl

Download URL dash_globe-1.0.0-py3-none-any.whl
Size 569.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dba948010014fdf0c9a7d9270426b28bb34a8a0d6009e20442dc604566e7f3bc
BLAKE2b-256 checksum
How to use checksums
ed2b017ff2e582cb97cbfb8c6e72541a455777c574260be0e2354942926a6a2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page