Thank you for contributing to awesome-opencode! Add your entries via YAML files—no need to edit README.md directly.
git clone https://github.com/YOUR-USERNAME/awesome-opencode.git
cd awesome-opencodeCreate a YAML file in the appropriate category folder under data/:
data/plugins/- OpenCode plugins and extensionsdata/themes/- Color schemes and visual themesdata/agents/- AI agents and subagentsdata/projects/- Tools, GUIs, integrations, and utilitiesdata/resources/- Guides, templates, and configurations
Filename: kebab-case (e.g., my-plugin.yaml)
name: Your Plugin Name
repo: https://github.com/owner/repo-name
tagline: Short punchy summary (max 120 chars, shown in collapsed view)
description: Longer description explaining what it does and why it's useful.git checkout -b add-my-plugin
git add data/plugins/my-plugin.yaml
git commit -m "docs: add my-plugin to plugins"
git push origin add-my-pluginOpen a Pull Request on GitHub.
- Relevant - Directly related to OpenCode
- Public - Repository is publicly accessible
- Maintained - Active commits within the last 6 months
- Unique - Not a duplicate of existing entry
- Complete - All required fields included
- Validation runs - Automated checks verify YAML format
- Maintainer review - Content and relevance verified
- Merge - Once approved
- README auto-generates - List updates automatically
No need to edit README.md—it regenerates from YAML files.