The rainbow bridge between your dev realms.
One window. All your projects. Zero context switching.
Bifrost is an open-source workspace manager for engineers who juggle multiple projects. One focused view per project — terminals, code, git diffs, browser panes — switch between projects and everything follows.
┌──────────┬─────────────────────────────────────┐
│ Yggdrasil│ ┌─ Mimir's Well ─┐ ┌─ Norns ────┐ │
│ (projects)│ │ (browser) │ │ (git diff) │ │
│ │ │ PR review / │ │ side-by- │ │
│ ▸ app-1 │ │ localhost / │ │ side with │ │
│ app-2 │ │ any URL │ │ syntax hl │ │
│ lib-3 │ ├────────────────┴─┴─────────────┤ │
│ │ │ Rune ᚱ │ Rune ᚲ │ │
│ ᛗ main │ │ $ bun test │ $ bun dev │ │
│ ᚠ clean │ ├────────────────┼───────────────┤ │
│ │ │ Rune ᚷ │ Rune ᛏ │ │
│ │ │ $ claude │ $ git log │ │
└──────────┴──┴────────────────┴───────────────┘
You have 5 projects. Each has terminals, a git state, browser tabs for PRs, maybe localhost running. You alt-tab between 15 windows. You lose context every time.
Bifrost gives you one view per project. Switch project = everything follows. Terminals cd. Git refreshes. Browser URLs change. File tree updates. Instantly.
- Not an IDE. A workspace. It orchestrates your tools, doesn't replace them.
- Browser panes are first-class. GitHub PRs, Linear, localhost, Storybook — any URL is a panel. This IS the plugin system.
- Zero config to start. Auto-discovers your git repos. Works immediately.
- Lightweight native app. Tauri 2.0 shell (~5MB) + auto-spawned Bun sidecar. No Electron bloat.
- Norse mythology throughout. Because life's too short for boring software. See MYTHOLOGY.md.
| Layer | Tech |
|---|---|
| Shell | Tauri 2.0 |
| Frontend | Svelte 5 + TypeScript |
| Backend | Bun sidecar |
| Terminals | xterm.js |
| Code | Monaco Editor |
| Git | simple-git |
| Browser | Native webview |
| Term | Meaning |
|---|---|
| Realm | A project |
| Yggdrasil | Project sidebar |
| Runes | Terminal panes |
| Norns | Git viewer |
| Mimir's Well | Browser panels |
| Heimdall | Backend daemon |
| Sagas | Layout presets |
Pre-alpha. Forging the bridge. Star to follow.
Read MYTHOLOGY.md first. The lexicon is real — use it in code.