Ecosystem
Projects and integrations built with OpenCode.
A collection of community projects built on OpenCode.
Note: Want to add your OpenCode related project to this list? Submit a PR.
You can also check out awesome-opencode (opens in a new tab) and opencode.cafe (opens in a new tab), a community that aggregates the ecosystem and community.
Plugins
| Name | Description |
|---|---|
| opencode-daytona (opens in a new tab) | Automatically run OpenCode sessions in isolated Daytona sandboxes with git sync and live previews |
| opencode-helicone-session (opens in a new tab) | Automatically inject Helicone session headers for request grouping |
| opencode-type-inject (opens in a new tab) | Auto-inject TypeScript/Svelte types into file reads with lookup tools |
| opencode-openai-codex-auth (opens in a new tab) | Use your ChatGPT Plus/Pro subscription instead of API credits |
| opencode-gemini-auth (opens in a new tab) | Use your existing Gemini plan instead of API billing |
| opencode-antigravity-auth (opens in a new tab) | Use Antigravity's free models instead of API billing |
| opencode-devcontainers (opens in a new tab) | Multi-branch devcontainer isolation with shallow clones and auto-assigned ports |
| opencode-google-antigravity-auth (opens in a new tab) | Google Antigravity OAuth Plugin, with support for Google Search, and more robust API handling |
| opencode-dynamic-context-pruning (opens in a new tab) | Optimize token usage by pruning obsolete tool outputs |
| opencode-websearch-cited (opens in a new tab) | Add native websearch support for supported providers with Google grounded style |
| opencode-pty (opens in a new tab) | Enables AI agents to run background processes in a PTY, send interactive input to them |
| opencode-shell-strategy (opens in a new tab) | Instructions for non-interactive shell commands - prevents hangs from TTY-dependent operations |
| opencode-wakatime (opens in a new tab) | Track OpenCode usage with Wakatime |
| opencode-md-table-formatter (opens in a new tab) | Clean up markdown tables produced by LLMs |
| opencode-morph-fast-apply (opens in a new tab) | 10x faster code editing with Morph Fast Apply API and lazy edit markers |
| oh-my-opencode (opens in a new tab) | Background agents, pre-built LSP/AST/MCP tools, curated agents, Claude Code compatible |
| opencode-notificator (opens in a new tab) | Desktop notifications and sound alerts for OpenCode sessions |
| opencode-notifier (opens in a new tab) | Desktop notifications and sound alerts for permission, completion, and error events |
| opencode-zellij-namer (opens in a new tab) | AI-powered automatic Zellij session naming based on OpenCode context |
| opencode-skillful (opens in a new tab) | Allow OpenCode agents to lazy load prompts on demand with skill discovery and injection |
| opencode-supermemory (opens in a new tab) | Persistent memory across sessions using Supermemory |
| @plannotator/opencode (opens in a new tab) | Interactive plan review with visual annotation and private/offline sharing |
| @openspoon/subtask2 (opens in a new tab) | Extend opencode /commands into a powerful orchestration system with granular flow control |
| opencode-scheduler (opens in a new tab) | Schedule recurring jobs using launchd (Mac) or systemd (Linux) with cron syntax |
| micode (opens in a new tab) | Structured Brainstorm → Plan → Implement workflow with session continuity |
| octto (opens in a new tab) | Interactive browser UI for AI brainstorming with multi-question forms |
| opencode-background-agents (opens in a new tab) | Claude Code-style background agents with async delegation and context persistence |
| opencode-notify (opens in a new tab) | Native OS notifications for OpenCode – know when tasks complete |
| opencode-workspace (opens in a new tab) | Bundled multi-agent orchestration harness – 16 components, one install |
| opencode-worktree (opens in a new tab) | Zero-friction git worktrees for OpenCode |
Projects
| Name | Description |
|---|---|
| kimaki (opens in a new tab) | Discord bot to control OpenCode sessions, built on the SDK |
| opencode.nvim (opens in a new tab) | Neovim plugin for editor-aware prompts, built on the API |
| portal (opens in a new tab) | Mobile-first web UI for OpenCode over Tailscale/VPN |
| opencode plugin template (opens in a new tab) | Template for building OpenCode plugins |
| opencode.nvim (opens in a new tab) | Neovim frontend for opencode - a terminal-based AI coding agent |
| ai-sdk-provider-opencode-sdk (opens in a new tab) | Vercel AI SDK provider for using OpenCode via @opencode-ai/sdk |
| OpenChamber (opens in a new tab) | Web / Desktop App and VS Code Extension for OpenCode |
| OpenCode-Obsidian (opens in a new tab) | Obsidian plugin that embedds OpenCode in Obsidian's UI |
| OpenWork (opens in a new tab) | An open-source alternative to Claude Cowork, powered by OpenCode |
| ocx (opens in a new tab) | OpenCode extension manager with portable, isolated profiles |
| CodeNomad (opens in a new tab) | Desktop, Web, Mobile and Remote Client App for OpenCode |
Agents
| Name | Description |
|---|---|
| Agentic (opens in a new tab) | Modular AI agents and commands for structured development |
| opencode-agents (opens in a new tab) | Configs, prompts, agents, and plugins for enhanced workflows |