GisForWeb
Menu
All tools
Vue for Cesium logo

Vue for Cesium

Open Source

Vue 3 component library for building 3D globe and terrain apps on CesiumJS.

License

MIT

Founded

2018

About

Vue for Cesium wraps CesiumJS in Vue 3 components, exposing the viewer, entities, primitives and data sources as reactive component props and events. It is the standard way to use Cesium from a Vue codebase, mirroring how react-map-gl wraps MapLibre GL for React. The project is maintained alongside CesiumJS releases and is published to npm.

Features

  • Vue 3 components for the CesiumJS viewer
  • Entities and data sources as reactive props
  • Primitive, post-process and imagery layer support
  • TypeScript typings included
  • Follows the CesiumJS release cycle
  • Usable with Nuxt and Vite projects

Details

Type
Library
Pricing
open-source
License
MIT

Platforms

web

Languages

TypeScript
JavaScript

Data formats

GeoJSON
KML
CZML
3D Tiles