An open-source JavaScript library for world-class 3D globes and maps 🌎
Alternatives To Cesium
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Cesium10,505227224a day ago102September 01, 20221,282apache-2.0JavaScript
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Echarts Gl2,256123190a year ago34March 01, 2022255bsd-3-clauseJavaScript
Extension pack for Apache ECharts, providing globe visualization and 3D plots.
Giojs1,28933 years ago28April 11, 20198apache-2.0JavaScript
🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
Itowns90667a day ago56May 11, 2022186otherJavaScript
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
Ol Cesium869953 days ago36May 21, 2021139bsd-2-clauseJavaScript
OpenLayers - Cesium integration
Webworldwind7976414 days ago6June 24, 2022262apache-2.0JavaScript
The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
a year ago1February 17, 2021137otherJava
The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
5 days ago47October 08, 202249mitJavaScript
Javascript 3D maps and geospatial data visualization engine library
11 years ago4otherObjective-C
3D Visualization of Earth using Map Tiles for iOS
8 years ago5otherC#
A 3D engine for virtual globes (think Google Earth or NASA World Wind) designed to illustrate the engine design and rendering techniques described in our book. OpenGlobe is written in C# and uses OpenGL 3.3 core profile (via OpenTK). See the web site linked below for more information
Alternatives To Cesium
Select To Compare

Alternative Project Comparisons

Build Status npm Docs

CesiumJS 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.

CesiumJS Homepage

CesiumJS Features Checklist

🚀 Get Started

Visit the Downloads page or install the npm package:

npm install cesium

Have questions? Ask them on the community forum.

Interested in contributing? See CONTRIBUTING.md. ❤️

❄️ Mission

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.

📗 License

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

🌎 Where Does the 3D Content Come From?

CesiumJS can stream 3D content such as terrain, imagery, and 3D Tiles from the commercial Cesium ion platform and other content sources. You are free to use any combination of content sources with CesiumJS that you please. Using Cesium ion helps support CesiumJS development. ❤️

👏 Featured Demos


See all demos

Popular Globe Projects
Popular 3d Graphics Projects
Popular Mapping Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
3d Graphics