GitHub Issue Dashboard (Discontinued — Use GitHub Projects instead)

Fast Monitoring GUI using GraphQL search, tabs, custom date range, and tag filtering with dynamic repo tracking.

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
林弘翰
日安装量
0
总安装量
2
评分
0 0 0
版本
0.3.5
创建于
2026-03-06
更新于
2026-03-11
大小
22.8 KB
许可证
MIT
适用于

GitHub Issue Dashboard

⚠️ This script is no longer maintained. GitHub Projects already provides a better built-in solution.


Description

A high-performance monitoring dashboard integrated directly into GitHub. It uses the GraphQL API to provide a real-time overview of issue statuses, allowing for fast tracking without leaving your current repository.

Features

Advanced Data Fetching

  • GraphQL Integration: Leverages GitHub's modern API to fetch data more efficiently than standard REST-based scripts.
  • Dynamic Repository Tracking: Automatically detects the repository from the URL and adjusts the dashboard context instantly.
  • Intelligent Caching: Implements a 15-minute local cache system to respect API rate limits and ensure a snappy user experience.

Customizable Monitoring

  • Dual View Tabs:
    • Recent Updates: View issues modified within a specific timeframe.
    • Needs Follow-up: Identify stagnant open issues that have not been updated for over 7 days.
  • Flexible Date Ranges: Define custom "days ago" parameters to filter recent activity.
  • Live Tag Filtering: Dynamically generates a label filter based on the issues currently displayed in your dashboard.

Seamless UI

  • Floating Interface: A clean, GitHub-native styled dashboard that can be toggled via a floating button.
  • SPA Compatibility: Fully supports GitHub’s Turbo and Pjax navigation, ensuring the dashboard remains functional as you browse between pages.

Setup Instructions

  1. Personal Access Token (PAT):
    • This script requires a GitHub PAT to access the GraphQL API.
    • When first opening the dashboard, click the "Generate Token" link to create a token with the repo scope.
  2. Authentication:
    • Paste your token into the dashboard setup screen and click "Save and Verify."
    • Your token is stored locally in your browser and is never sent to any external servers.

Technical Details

  • License: MIT
  • Permissions: Uses GM_xmlhttpRequest for cross-domain API requests and GM_setValue for secure local storage of your configuration.
  • Dependencies: Optimized for Tampermonkey and compatible with modern browsers.

Built for developers who need a faster way to triage and monitor project progress.