AI Agent Hub
Back to plugins
🧰

dsh-github-trending

Web Tools Updated 2026.08.29

Run the following command in DeepSeek Harness:

dsh plugin install wang-junjian/dsh-github-trending

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install wang-junjian/dsh-github-trending in the DeepSeek Harness terminal to install this plugin; the full source is available at https://github.com/wang-junjian/dsh-github-trending.

About this plugin

GitHub Trending has no official API. When you ask your agent to surface this week hottest Python projects, it has no way to actually fetch the data. dsh-github-trending fills that gap by registering a github_trending tool in DeepSeek Harness. The tool parses the live Trending page and returns a structured list including rank, repository URL, description, primary language, total stars, forks, and stars gained in the selected window. You can filter by language and time range (daily, weekly, monthly); the default returns 10 entries with a hard cap of 25.

Beyond the model-facing tool, the plugin renders a dockable right-hand panel in the Web Profile with daily, weekly, and monthly tabs. The panel is resizable and can collapse into a narrow rail. Its data comes from a host-side in-memory cache served over the /github-trending HTTP route, auto-refreshing every four hours to stay within IP rate limits. The bundle appends to dsh.profile.bundles without modifying the deepseek-harness repository, and only four configuration fields (all with sensible defaults) are exposed, so it works out of the box.

This plugin is ideal for developers who treat DeepSeek Harness as their daily driver and want a quick pulse on what is trending in any language, or for teams that want their agent to have a built-in GitHub trending lookup without maintaining a custom scraper. Because the parser targets the current server-rendered HTML layout and unauthenticated requests are subject to IP rate limits, the built-in cache and configurable refresh interval help keep things smooth.

Use Cases

  • Ask the agent in chat to list this week's trending repositories in a given language with descriptions and star counts
  • Browse daily, weekly, or monthly GitHub trends via a collapsible right-hand panel in the Web Profile
  • Give your agent a built-in trending lookup so you skip opening a browser tab every time

Best For

  • Developers who use DeepSeek Harness as a daily driver
  • Teams that want a built-in trending lookup without maintaining a custom scraper
  • Individuals who want a quick pulse on hot repos in any language without leaving chat