DevGlobe
Show your live coding presence on the DevGlobe world map
How to install
With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.
You can also open the Extensions panel in the app and search for DevGlobe. The extension's id is devglobe-activity-ls.
Don't have Forge Super yet? Download it here.
README
From the extension's repository, written by its authors and not by Mentenaz. See the source.
DevGlobe — Zed Extension
Show your live coding presence on the DevGlobe world map from Zed.
Requirements
- Zed editor
- A DevGlobe API key from devglobe.app/dashboard/settings
Setup
1. Get your API key
Sign in on devglobe.app with GitHub, X (Twitter), or Google, then copy your API key from profile settings.
2. Install the extension
Install DevGlobe from the Zed extensions marketplace, or as a dev extension:
- Open Zed
Cmd+Shift+P(macOS) orCtrl+Shift+P(Linux) → "zed: install dev extension"- Select this folder
On first activation, the extension downloads the matching devglobe-core binary for your platform from GitHub Releases (one-time, ~60 MB).
3. Configure DevGlobe
Create your config file:
mkdir -p ~/.devglobe
cat > ~/.devglobe/config.toml <<'EOF'
api_key = "devglobe_YOUR_KEY_HERE"
EOF
Visibility settings (anonymous mode, repo sharing on the live globe, profile mode) are managed on devglobe.app/dashboard/settings.
4. Trust your project
When you open a project, Zed may ask you to trust the worktree. Accept to allow the DevGlobe language server to start.
5. Start coding
Open any code file and start editing. You'll appear on the globe within 30 seconds. The extension detects your language automatically.
How it works
The extension downloads the prebuilt devglobe-core binary on first activation, then runs it as a Language Server. The LSP receives file open/change/save events from Zed and sends heartbeats every 30 seconds while you're actively coding. After 1 minute of inactivity, heartbeats pause automatically.
Supported languages
80+ languages including: JavaScript, TypeScript, Python, Rust, Go, C, C++, Java, Kotlin, Swift, Ruby, PHP, Elixir, Haskell, Scala, and many more.
Privacy
The extension sends programming language, editor name, OS, coding time, the origin remote URL of your current git repo (when present), branch name, and the file path relative to your repo root — never an absolute home path.
Files outside any git repository are not tracked beyond their language. We never read source code, file contents, keystrokes, or commit messages.
Local privacy flags can be toggled in ~/.devglobe/config.toml under [privacy]: hide_file_names, hide_branch_names, hide_project_names (the project flag also hides branches).
Globe-side visibility (anonymous mode, repo sharing on the live globe, profile mode) is managed on devglobe.app/dashboard/settings.
Source code
This is the standalone repository for the Zed marketplace. The full source code lives in the main DevGlobe extensions monorepo: Nako0/devglobe-extension.