An open-source JavaScript library for world-class 3D globes and maps

Build Status  License Docs

Cesium is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.


Get Started

Visit the Downloads page or use the npm module:

npm install cesium

Have questions? Ask them on the forum.

Interested in contributing? See CONTRIBUTING.md.


Our mission is to create the leading 3D globe and map for static and time-dynamic content, with the best possible performance, precision, visual quality, platform support, community, and ease of use.


Apache 2.0. Cesium is free for both commercial and non-commercial use.

We appreciate attribution by including the Cesium logo and link in your app.

Featured Demos