Skip to content
Submit

Tool

CesiumJS

Open-source JavaScript library for 3D globes and time-dynamic scenes

CesiumJS preview

About

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.

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

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

Features

  • 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
  • 3D models Visualize 3D models using glTF, the runtime asset format for WebGL. See code example
  • Inside Cesium About
  • Connect with us GitHub
Pricing
Open Source
Pricing detail
Apache library; ion cloud paid
Platforms
Web / JS

Alternatives from our catalog

Tools on the same shelves as CesiumJS, ordered by shared tags and our own comparisons. Not vendor endorsements.

  • MapLibre GL JSOpen Source · Web / JS

    Default open vector-map engine in 2026 stacks

    same tags

  • LeafletOpen Source · Web / JS

    Simplest classic library for tile maps and markers

    same tags

  • ProtomapsOpen Source · Web / Static hosting

    Game-changer static global tiles on S3/R2

    same tags

  • OpenLayersOpen Source · Web / JS

    Gov/enterprise choice when Leaflet is too small

    same tags

  • MapboxUsage-based · Web + Mobile SDKs

    Still the commercial default for custom map UX

    same tags

  • MapTilerFreemium · Web + SDK

    Popular Mapbox alternative for hosted vector tiles

    same tags

Listed in