一个Chrome浏览器扩展,在GitHub仓库页面显示相关第三方工具链接,提高开发效率。
- 智能检测: 自动检测GitHub仓库页面
- 第三方工具集成: 快速访问项目相关的外部工具和服务
- 一键跳转: 点击即可在新标签页打开对应工具
- 美观UI: 完美融入GitHub界面设计
- GitHub.dev - GitHub官方在线VS Code编辑器
- GitHub1s - 在VS Code界面中浏览GitHub仓库代码
- GitMCP - 为AI助手提供GitHub项目文档和代码访问的MCP服务器
- Active Forks - 查看最近有更新的活跃fork仓库列表
- Sourcegraph - 跨仓库代码搜索和浏览
- 自定义工具: 添加你自己的第三方工具链接
- 工具管理: 启用/禁用特定工具
- 使用统计: 跟踪工具使用频率
- 配置导出: 备份和分享配置
- 下载或克隆此项目
- 打开Chrome浏览器,访问
chrome://extensions/ - 开启右上角的"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择项目文件夹
github-tools-extension
- 访问任意GitHub仓库首页(如
https://github.com/owner/repo) - 页面顶部会出现"第三方工具"下拉按钮
- 点击按钮查看可用工具列表
- 点击任意工具项即可在新标签页打开
- 点击扩展图标打开设置面板
- 在"自定义工具"部分点击"添加自定义工具"
- 填写工具信息:
- 工具名称: 显示的工具名称
- URL模板: 使用
{owner}和{repo}作为占位符 - 描述: 工具功能说明
- 保存后即可在GitHub页面使用
- 使用开关控制工具的启用/禁用状态
- 删除不需要的自定义工具
- 查看工具使用统计
- 导出配置进行备份
github-tools-extension/
├── manifest.json # 扩展配置文件
├── content.js # 内容脚本(注入GitHub页面)
├── style.css # 样式文件
├── background.js # 后台服务脚本
├── popup.html # 设置界面HTML
├── popup.css # 设置界面样式
├── popup.js # 设置界面脚本
└── README.md # 说明文档
- 原生风格: 完美融入GitHub界面
- 动画效果: 流畅的交互体验
- 非侵入式: 不影响GitHub原有功能
- 高性能: 最小化资源占用
扩展会记录以下使用统计:
- 每个仓库的工具使用次数
所有数据仅存储在本地,不会上传到任何服务器。
- 权限最小化: 仅请求必要的
activeTab和storage权限 - 本地存储: 所有配置和统计数据仅存储在用户设备
- 无网络请求: 扩展本身不发起任何网络请求
- 开源透明: 所有代码公开可审查
欢迎提交Issue和Pull Request!
- 克隆项目到本地
- 在Chrome中加载扩展
- 修改代码后点击扩展页面的刷新按钮
- 使用清晰的commit信息
- 遵循现有代码风格
- 添加必要的注释和文档
MIT License - 详见 LICENSE 文件
感谢以下项目和服务的启发:
- GitHub官方界面设计
- 各种优秀的第三方开发工具
- Chrome扩展开发社区
让GitHub开发更高效! 🚀