
CesiumJS
JavaScript library for building 3D globes and 2D maps in a web browser, rendered with WebGL.
cesium.com/platform/cesiumjs/repositorydocs
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for graphics and streams 3D Tiles and other standard formats from Cesium ion or from another source. The learning documentation covers building an app with it.
Module bundlers install the library from npm, and individual modules can be imported for tree shaking. A pre-built copy is available from the project’s downloads page.
Worth knowing
Cesium ion is a commercial platform that tiles, hosts and streams 3D content. It is optional: the README says any combination of content sources works with CesiumJS. The project describes its business model as open-core, with open source runtime engines such as CesiumJS and an optional commercial subscription to Cesium ion.
Sources
- 2026-11-04: links
cesium.com/platform/cesiumjs/ - 2026-11-04: links, Written in, Runs as, Categories, Install with, GitHub stars
github.com/CesiumGS/cesium - 2026-11-04: links
cesium.com/learn/cesiumjs-learn/ - 2026-11-04: Maintainer
github.com/CesiumGS/cesium/blob/main/LICENSE.md - 2026-11-04: License, License model
github.com/CesiumGS/cesium/blob/main/README.md - 2026-11-04: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/cesium - 2026-11-04: Contributors
api.github.com/repos/CesiumGS/cesium/contributors?per_page=1 - 2026-11-04: Current major version, Last release
github.com/CesiumGS/cesium/releases/tag/1.147 - 2026-11-04: First release
github.com/CesiumGS/cesium/tags