# ViBeCoDeR (vbcdr) > Free, open-source desktop IDE built around Claude Code. Multi-terminal, git commit graph, and token and time analytics — all in one window per project. ViBeCoDeR is an Electron app for macOS (Apple Silicon), Windows, and Linux. It eliminates the constant context switching between terminal tabs, GitHub Desktop, and a usage page in a browser tab when you're running several projects in parallel. The core idea: one window per project. Each project gets its own isolated terminal stack with multiple labeled agent sessions, its own credentials and layout, its own git graph, and its own slice of the token and time analytics — so you always know which session is doing what, where your hours are going, and what your tokens are costing. The skills marketplace, slash-commands, diff overlay, and token analytics are wired around how Claude Code works. Other terminal-based agents (Codex CLI, Aider) run inside the terminals too, but the agent-specific features assume Claude Code. ## Key features - Project isolation: each project has its own terminal stack, credential store, and layout - Multi-terminal: several agent sessions per project, each labeled by the running process - Drag-and-drop files, screenshots, and mockups directly into terminals as context - Live terminal status indicators with a green dot the moment the agent finishes - Inline diff overlay after every edit — see exactly which files changed - Task queue with prompt chips, drag-to-reorder, and auto-run when the agent goes idle - ⌘K command palette for jumping anywhere in the app and queueing prompts - Skills marketplace with per-scope (global or project) install buttons - Commands editor for custom slash-commands and reusable workflows per project or globally - Credential manager with per-project isolated stores for different environments and API keys - Git visualization with commit graph, branch lanes, and one-click commit actions - Token analytics: velocity sparkline, persisted history, sortable Sessions and Projects table - Time analytics: hours per project, project time share, activity heatmap, streaks, and totals - Statistics dashboard with theme-aware charts and Commits/Terminal/Both source toggle - Persistent terminal tabs and full scrollback that survive app restarts - Editor power-ups: drag-to-reorder tabs, git-status colors, format-on-save, debounced autosave, minimap toggle - 12 built-in themes (Dracula, Catppuccin, Nord, Tokyo Night, Afternoon, and more) plus a live custom theme editor - Configurable token cap, background image with blur, terminal transparency, idle notification sound ## Links - Website: https://www.vbcdr.io - Full documentation (LLM-friendly): https://www.vbcdr.io/llms-full.txt - GitHub: https://github.com/jestersimpps/vbcdr-electron - Latest release (all platforms): https://github.com/jestersimpps/vbcdr-electron/releases/latest - Sponsor: https://github.com/sponsors/jestersimpps - Author: Jo Vinkenroye — https://jovweb.dev - License: MIT