From 2ce249dbc06c67a6a19447f295058d0e9019aaf4 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Tue, 9 Dec 2025 09:25:28 -0800 Subject: docs: OpenCode ecosystem (#5287) Co-authored-by: GitHub Action --- packages/web/src/content/docs/ecosystem.mdx | 37 +++++++++++++++++++++++++++++ packages/web/src/content/docs/plugins.mdx | 2 ++ packages/web/src/content/docs/sdk.mdx | 2 +- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 packages/web/src/content/docs/ecosystem.mdx (limited to 'packages/web/src') diff --git a/packages/web/src/content/docs/ecosystem.mdx b/packages/web/src/content/docs/ecosystem.mdx new file mode 100644 index 000000000..882589506 --- /dev/null +++ b/packages/web/src/content/docs/ecosystem.mdx @@ -0,0 +1,37 @@ +--- +title: Ecosystem +description: Projects and integrations built with opencode. +--- + +A collection of community projects built on opencode. + +For more, check out [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode). + +--- + +## Plugins + +| Name | Description | +| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | +| [opencode-skills](https://github.com/malhashemi/opencode-skills) | Manage and organize opencode skills and capabilities | +| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Use your ChatGPT Plus/Pro subscription instead of API credits | +| [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | Use your existing Gemini plan instead of API billing | +| [opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Optimize token usage by pruning obsolete tool outputs | + +--- + +## Projects + +| Name | Description | +| ------------------------------------------------------------- | ---------------------------------------------------------- | +| [kimaki](https://github.com/remorses/kimaki) | Discord bot to control opencode sessions, built on the SDK | +| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim plugin for editor-aware prompts, built on the API | + +--- + +## Agents + +| Name | Description | +| ----------------------------------------------------------------- | ------------------------------------------------------------ | +| [Agentic](https://github.com/Cluster444/agentic) | Modular AI agents and commands for structured development | +| [opencode-agents](https://github.com/darrenhinde/opencode-agents) | Configs, prompts, agents, and plugins for enhanced workflows | diff --git a/packages/web/src/content/docs/plugins.mdx b/packages/web/src/content/docs/plugins.mdx index 95c4d3947..ad8c458ef 100644 --- a/packages/web/src/content/docs/plugins.mdx +++ b/packages/web/src/content/docs/plugins.mdx @@ -5,6 +5,8 @@ description: Write your own plugins to extend OpenCode. Plugins allow you to extend OpenCode by hooking into various events and customizing behavior. You can create plugins to add new features, integrate with external services, or modify OpenCode's default behavior. +Check out the [ecosystem](/docs/ecosystem) for community plugins. + --- ## Create a plugin diff --git a/packages/web/src/content/docs/sdk.mdx b/packages/web/src/content/docs/sdk.mdx index 07166165a..3406b42f7 100644 --- a/packages/web/src/content/docs/sdk.mdx +++ b/packages/web/src/content/docs/sdk.mdx @@ -9,7 +9,7 @@ export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types The opencode JS/TS SDK provides a type-safe client for interacting with the server. Use it to build integrations and control opencode programmatically. -[Learn more](/docs/server) about how the server works. +[Learn more](/docs/server) about how the server works. Check out the [ecosystem](/docs/ecosystem) for projects built with the SDK. --- -- cgit v1.2.3