awesome-opencode/README.md
2025-11-26 12:28:20 -05:00

100 lines
9.3 KiB
Markdown

<img width="289" height="100" alt="image" src="https://github.com/user-attachments/assets/aced1e8e-e6be-485a-9015-b822d01ab064" />
# awesome-opencode
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> A curated list of awesome plugins, themes, agents, projects, and resources for [opencode](https://opencode.ai/).
[opencode](https://opencode.ai/) is an AI coding agent for terminal, built by team at [SST](https://github.com/sst). This list is a community-driven collection of resources to make it even more powerful.
## 📋 Table of Contents
- [Official Repositories](#official-repositories)
- [Plugins](#plugins)
- [Themes](#themes)
- [Agents](#agents)
- [Projects](#projects)
- [Resources](#resources)
## Official Repositories
|Name|Stars|Description|
|---|---|---|
|[opencode](https://github.com/sst/opencode)|![GitHub Repo stars](https://badgen.net/github/stars/sst/opencode)|The official opencode AI coding agent.|
|[opencode-sdk-js](https://github.com/sst/opencode-sdk-js)|![GitHub Repo stars](https://badgen.net/github/stars/sst/opencode-sdk-js)|Official JavaScript/TypeScript SDK for opencode.|
|[opencode-sdk-go](https://github.com/sst/opencode-sdk-go)|![GitHub Repo stars](https://badgen.net/github/stars/sst/opencode-sdk-go)|Official Go SDK for opencode.|
|[opencode-sdk-python](https://github.com/sst/opencode-sdk-python)|![GitHub Repo stars](https://badgen.net/github/stars/sst/opencode-sdk-python)|Official Python SDK for opencode.|
## Plugins
|Name|Stars|Description|
|---|---|---|
|[Ring a Bell Example](https://gist.github.com/ahosker/267f375a65378bcb9a867fd9a195db1e#file-opencode-terminal-bell-plugin-md)|-|A simple plugin to ring the terminal bell once a request is complete.|
|[Opencode-Google-AI-Search-Plugin](https://github.com/IgorWarzocha/Opencode-Google-AI-Search-Plugin)|![GitHub Repo stars](https://badgen.net/github/stars/IgorWarzocha/Opencode-Google-AI-Search-Plugin)|An opencode plugin that exposes a native tool for querying Google AI Mode (SGE).|
|[Opencode-Context-Analysis-Plugin](https://github.com/IgorWarzocha/Opencode-Context-Analysis-Plugin)|![GitHub Repo stars](https://badgen.net/github/stars/IgorWarzocha/Opencode-Context-Analysis-Plugin)|An opencode plugin that provides detailed token usage analysis for your AI sessions.|
|[opencode-ignore](https://github.com/lgladysz/opencode-ignore)|![GitHub Repo stars](https://badgen.net/github/stars/lgladysz/opencode-ignore)|Plugin to ignore directory / file based on pattern.|
|[opencode-warcraft-notifications](https://github.com/pantheon-org/opencode-warcraft-notifications)|![GitHub Repo stars](https://badgen.net/github/stars/pantheon-org/opencode-warcraft-notifications)|Notification plugin with Warcraft sounds for opencode completion alerts.|
|[with-context-mcp](https://github.com/boxpositron/with-context-mcp)|![GitHub Repo stars](https://badgen.net/github/stars/boxpositron/with-context-mcp)|MCP server for managing project-specific markdown notes with templates, batch edits, and ignore patterns.|
|[opencode-skills](https://github.com/malhashemi/opencode-skills)|![GitHub Repo stars](https://badgen.net/github/stars/malhashemi/opencode-skills)|Plugin for managing and organizing opencode skills and capabilities.|
|[openskills](https://github.com/numman-ali/openskills)|![GitHub Repo stars](https://badgen.net/github/stars/numman-ali/openskills)|Alternative skills management plugin for opencode with enhanced features.|
|[opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning)|![GitHub Repo stars](https://badgen.net/github/stars/Tarquinen/opencode-dynamic-context-pruning)|Plugin that optimizes token usage by pruning obsolete tool outputs from conversation context.|
➡️ **[Suggest a new Plugin in our Discussions!](https://github.com/awesome-opencode/awesome-opencode/discussions/categories/plugins)**
## Themes
*No themes have been suggested yet.*
➡️ **[Suggest a new Theme in our Discussions!](https://github.com/awesome-opencode/awesome-opencode/discussions/categories/themes)**
## Agents
|Name|Stars|Description|
|---|---|---|
|[Agentic](https://github.com/Cluster444/agentic)|![GitHub Repo stars](https://badgen.net/github/stars/Cluster444/agentic)|Modular AI agents and commands for structured software development with opencode.|
|[awesome-claude-code-subagents](https://github.com/VoltAgent/awesome-claude-code-subagents)|![GitHub Repo stars](https://badgen.net/github/stars/VoltAgent/awesome-claude-code-subagents)|Comprehensive reference repository for production-ready Claude Code subagents.|
|[opencode-agents](https://github.com/darrenhinde/opencode-agents)|![GitHub Repo stars](https://badgen.net/github/stars/darrenhinde/opencode-agents)|A set of opencode configurations, prompts, agents, and plugins for enhanced development workflows.|
➡️ **[Suggest a new Agent in our Discussions!](https://github.com/awesome-opencode/awesome-opencode/discussions/categories/agents)**
## Projects
|Name|Stars|Description|
|---|---|---|
|[ocmonitor-share](https://github.com/Shlomob/ocmonitor-share)|![GitHub Repo stars](https://badgen.net/github/stars/Shlomob/ocmonitor-share)|A CLI tool for monitoring and analysing opencode AI coding usage.|
|[occtx](https://github.com/hungthai1401/occtx)|![GitHub Repo stars](https://badgen.net/github/stars/hungthai1401/occtx)|A command-line tool for switching between different opencode contexts quickly.|
|[mcp-voice-interface](https://github.com/shantur/mcp-voice-interface)|![GitHub Repo stars](https://badgen.net/github/stars/shantur/mcp-voice-interface)|Talk to AI assistants using your voice through a web browser. Compatible with Claude Desktop, opencode, and other MCP-enabled AI tools.|
|[Codex-Proxy-Server](https://github.com/unluckyjori/Codex-Proxy-Server)|![GitHub Repo stars](https://badgen.net/github/stars/unluckyjori/Codex-Proxy-Server)|A proxy server that provides a local API proxy for Codex/ChatGPT-like models.|
|[qwen-code-oai-proxy](https://github.com/aptdnfapt/qwen-code-oai-proxy)|![GitHub Repo stars](https://badgen.net/github/stars/aptdnfapt/qwen-code-oai-proxy)|An OpenAI-Compatible Proxy Server for Qwen models.|
|[geminicli2api](https://github.com/gzzhongqi/geminicli2api)|![GitHub Repo stars](https://badgen.net/github/stars/gzzhongqi/geminicli2api)|A proxy that converts the Gemini CLI tool into OpenAI-compatible endpoints.|
|[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)|![GitHub Repo stars](https://badgen.net/github/stars/router-for-me/CLIProxyAPI)|A proxy server providing compatible API interfaces for multiple model CLIs.|
|[opencode.nvim](https://github.com/NickvanDyke/opencode.nvim)|![GitHub Repo stars](https://badgen.net/github/stars/NickvanDyke/opencode.nvim)|Neovim plugin for making convenient editor-aware prompts.|
|[kimaki](https://github.com/remorses/kimaki/)|![GitHub Repo stars](https://badgen.net/github/stars/remorses/kimaki)|A Discord bot to control opencode sessions on any computer via Discord.|
|[Vibe Kanban](https://github.com/BloopAI/vibe-kanban)|![GitHub Repo stars](https://badgen.net/github/stars/BloopAI/vibe-kanban)|A Kanban board to manage and orchestrate AI coding agents in parallel.[[1](https://www.google.com/url?sa=E&q=https%3A%2F%2Fvertexaisearch.cloud.google.com%2Fgrounding-api-redirect%2FAUZIYQHIHL7uayaJJgxDiGXeuGn5lO7Mu37isBe1A6HfFTG9RSQU7M4TCSC2uasqpncR57EkYh4E6Nwch-BbwcvOa1mv4cBwdzCvBqb3C4e4QWjTFaDm5680PwqIeOX4JOHllfU%3D)]|
|[opencode-skills](https://github.com/malhashemi/opencode-skills)|![GitHub Repo stars](https://badgen.net/github/stars/malhashemi/opencode-skills)|Skills management system for organizing and tracking opencode capabilities.|
|[opencode-sessions](https://github.com/malhashemi/opencode-sessions)|![GitHub Repo stars](https://badgen.net/github/stars/malhashemi/opencode-sessions)|Session management tool for opencode to track and organize coding sessions.|
|[Handy](https://github.com/cjpais/Handy)|![GitHub Repo stars](https://badgen.net/github/stars/cjpais/Handy)|Easy Open Source Speech to Text|
|[opencode-web](https://github.com/kcrommett/opencode-web)|![GitHub Repo stars](https://badgen.net/github/stars/kcrommett/opencode-web)|Web interface for opencode - browser-based access to AI coding agent.|
|[openspec](https://github.com/Fission-AI/OpenSpec)|![GitHub Repo stars](https://badgen.net/github/stars/Fission-AI/OpenSpec)|Spec-driven development with opencode - structured specification management.|
➡️ **[Suggest a new Project in our Discussions!](https://github.com/awesome-opencode/awesome-opencode/discussions/categories/projects)**
## Resources
|Name|Stars|Description|
|---|---|---|
|[GoTTY](https://github.com/sorenisanerd/gotty)|![GitHub Repo stars](https://badgen.net/github/stars/sorenisanerd/gotty)|A simple command-line tool that turns your CLI tools, like opencode, into web applications.|
|[OpenCode Debug Log to Text File](https://github.com/awesome-opencode/awesome-opencode/discussions/19)|-|How to output a debug log from opencode to a text file for troubleshooting.|
➡️ **[Suggest a new Resource in our Discussions!](https://github.com/awesome-opencode/awesome-opencode/discussions/categories/resources)**
---
## 🤝 Contributing
Found a great opencode related project? Please contribute by **[starting a new discussion](https://github.com/awesome-opencode/awesome-opencode/discussions)** in the appropriate category.
## 📄 License
This awesome list is released under [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/) license.