Your team's project boards, right inside your editor.
Kanban, sprints, docs, and two‑way GitHub sync — without leaving VS Code, Cursor, Windsurf, or any VS Code–compatible IDE.
😖 The problem
Your work lives in the editor. Your team's tasks live in a browser tab you keep forgetting to open. Every status update, every "what's next?", every ticket link means a context switch — and context switches are where focus goes to die.
✨ The solution
Orbit puts the whole project workspace inside your IDE. Same board, same real‑time data as the Orbit web app — now one click away in your sidebar. Update a task while the code is still in front of you, and your teammates see it instantly.
One extension, every editor. Built on the standard VS Code API, so the same build runs on VS Code, Cursor, Windsurf, Antigravity, and VSCodium.
🎯 Features
| 🗂️ Kanban board | Drag‑and‑drop columns, priorities, assignees, labels, due dates |
| ✅ My Tasks | Everything assigned to you, across every board |
| 📋 Views | List · Table · Calendar · Timeline (Gantt) · Dashboard |
| 🏃 Agile | Sprints, story points, backlog |
| 🎯 Goals & Docs | Track goals; write wiki/markdown docs |
| ⚡ Automations | No‑code rules — when status changes, do X |
| 🔧 Custom fields | Text, number, dropdown, checkbox, URL |
| 🔔 Notifications | Assignments, mentions, due dates, reminders |
| 🐙 GitHub sync | Two‑way GitHub Projects V2 ↔ Orbit (issues, status, priority, due dates) |
| 🤖 AI assist | Generate tasks, subtasks, docs, sprint plans, weekly digests |
| 🌗 Theme‑aware | Follows your editor's light/dark theme |
Everything is real‑time: a change in the extension shows up in the web app (and vice‑versa) within moments.
🏗️ How it works
The extension renders the real Orbit UI in a webview that talks straight to Firebase for live data, and routes server features (AI, GitHub, uploads) through the extension host to your Orbit deployment.
🔐 Signing in
Email/password works instantly. Google uses a secure browser round‑trip (webviews can't open OAuth popups), handing a one‑time session token back to your editor via a deep link.
🐙 GitHub Projects sync
Connect a repo once, map your columns to a GitHub Status field, and Orbit keeps tasks and GitHub issues in lock‑step — in both directions.
🚀 Getting started
- Install from the VS Code Marketplace or Open VSX.
- Click the 🛰️ Orbit icon in the Activity Bar.
- Sign in with email or Google.
- Pick a project and board — or create one — and you're working.
- Need more room? “Open Full Workspace” launches the board in a full editor tab.
⚙️ Configuration
| Setting | Default | What it's for |
|---|---|---|
orbit.apiBaseUrl |
https://orbit-leminno.vercel.app |
Your Orbit deployment. Powers Google sign‑in, GitHub connect, AI, and uploads. Point it at your own instance if you self‑host. |
❓ FAQ & troubleshooting
Does it work in Cursor / Windsurf / VSCodium? Yes — it's published to Open VSX, which those editors use.
Is my data stored by the extension?
No. The extension is a client for your Orbit workspace (Firebase). Your session token is kept in the editor's encrypted SecretStorage.
Google sign‑in didn't come back to my editor.
Approve the "Open …" prompt your OS shows, and keep the editor open during the round‑trip. If it 404s, your orbit.apiBaseUrl points at a deployment that doesn't have the sign‑in endpoint yet.
GitHub “does not have the correct permissions.” Projects V2 requires a GitHub OAuth App (not a GitHub App). See your deployment's setup.
🧩 Built for every editor
Orbit uses only the stable VS Code extension API and ships a single package to both registries, so it behaves identically across the VS Code family.
Made with 💚 by the Orbit team · Web app · Report an issue