Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Earth EngineNew to Visual Studio Code? Get it now.
Earth Engine

Earth Engine

Pierrick Rambaud

|
73 installs
| (2) | Free
Google Earth Engine Code Editor functionalities brought to VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Earth Engine for VS Code

Earth Engine for VS Code

Google Earth Engine directly inside your editor.

VS Code Marketplace Open VSX Documentation

License TypeScript VS Code Node.js Earth Engine Conventional Commits code style: prettier ESLint


Bring the power of Google Earth Engine into VS Code. Browse your assets, monitor tasks, explore the STAC dataset catalog, search API docs, and visualize geospatial data on an interactive map — all without leaving your editor.

Demo GIF placeholder — replace with a screen recording of the extension in action.

Features

  • 🔐 Profiles — Google OAuth or service-account key; multiple profiles, one-click switch
  • 🗂️ Asset Browser — lazy-loaded tree, preview panels, asset manager, copy ID, new folder
  • ✅ Task Monitor — export & import task panels, auto-refresh, cancel from sidebar
  • 🌍 Dataset Catalog — full STAC catalog with Google, Publisher, and Community tiers
  • 📖 API Docs — searchable offline ee.* reference with argument types
  • 🗺️ Interactive Map — Leaflet map panel with layer manager and Python bridge

For full documentation visit 12rambau.github.io/earthengine-extension.

Requirements

  • VS Code 1.125+, a Google Earth Engine account, and a GCP project with the Earth Engine API enabled.

Development

npx tsc --noEmit   # type-check
node esbuild.js    # build
# F5 → Extension Development Host

See CONTRIBUTING.md for the full dev-container setup and contribution guide.


Made with ❤️ for the Earth Engine community

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft