Skip to main content

CesiumJS white

3D geospatial visualization for the web

CesiumJS is an open source JavaScript library for creating world-class 3D globes and maps with the best possible performance, precision, visual quality, and ease of use. Developers across industries, from aerospace to smart cities to drones, use CesiumJS to create interactive web apps for sharing dynamic geospatial data.

Built on open formats, CesiumJS is designed for robust interoperability and scaling for massive datasets.

  • Stream in 3D Tiles and other standard formats from Cesium ion or another source
  • Visualize and analyze on a high-precision WGS84 globe
  • Share with users on desktop or mobile

Start building your 3D globe app

Install with NPM:

$ npm install cesium


Open source from 2012 until forever

CesiumJS is released under the Apache 2.0 license  and is free for both commercial and non-commercial use.

CesiumJS powers apps that reach millions of users.

We believe that collaboration is rooted in openness and are committed to an open ecosystem.

Learn more


Autonomous cars

Cesium ion SDK

The Cesium ion SDK JavaScript library extends the open source CesiumJS JavaScript library and includes additional GPU-accelerated 3D analysis tools and ready-to-use UI widgets.

Learn more

Learn Cesium

Explore the Quickstart tutorial or build your own flight tracker