Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Orbit StudioNew to Visual Studio Code? Get it now.
Orbit Studio

Orbit Studio

Orbit OS

|
3 installs
| (1) | Free
Orbit OS in the editor: create projects, manage the official SDK releases from GitHub, build/sign .orb, deploy and stream logs to Gravity — Go, Python and Java supported. Gravity: gRPC API 26 + mTLS.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Orbit Studio — VS Code Extension

Build, deploy, and manage OrbitOS apps without leaving your editor.
Supports Go and Python with full SDK integration, mTLS gRPC, and live device logs.


Features

Create projects in seconds

Start a new OrbitOS app from the Orbit Home sidebar. Pick a name, a language (Go or Python), a device, and an SDK version — the extension scaffolds the full project structure and downloads the SDK automatically.

Run your app

Launch your client app or any SDK example directly from VS Code with Orbit Run. Available from the status bar, the editor title bar (▶ button on .go / .py files), or the Command Palette.

  • Go — runs via go run with the correct host flag
  • Python — activates the .venv, then runs the script; subsequent runs in the same terminal skip re-activation

Build & Deploy with one click

Use the status bar buttons or the sidebar to Build, Deploy, or Build + Deploy your app directly to your device over the local network.
The Deploy panel auto-refreshes after a successful install and polls until your app is running.

Manage your devices

Add devices by IP, give them names, and switch between them instantly. The extension connects to your device to verify it's reachable and shows clear feedback if something's wrong.

Inspect device

Open your device's web interface as a tab directly inside VS Code — navigate, log in, and manage your device without switching to a browser.

Live device logs

Stream logs from your Orbit device directly into the VS Code output panel with a single click.
Filter by app name, tag, log level, and message content.

SDK management

Pick the SDK version you want from official GitHub releases. The extension downloads and wires everything up automatically — no git submodule needed.

My Projects

The Orbit Home sidebar shows all your Orbit projects. You can open them directly or remove them from the list (without deleting files on disk).


Getting started

  1. Install the extension
  2. Open Orbit Home from the sidebar (Orbit icon)
  3. Go to New project, pick a language, enter a name and your device IP
  4. Click Create project
  5. Use Build + Deploy from the status bar to build and push your app

Requirements

  • An OrbitOS device on your local network with Developer mode enabled
  • Go — for Go projects: go on your PATH
  • Python 3.13 — for Python projects: py -3.13 (Windows) or python3.13 (Linux/macOS); the extension creates the .venv automatically

Supported languages

Language Status
Go ✅ Full support
Python ✅ Full support
Java 17 ✅ Full support
C++ 🔜 Coming soon

Links: OrbitOS website · App Store · SDK Reference (API 26+) · Forum

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