Github
TOC
其他
-
https://github.com/notifications/subscriptions : 我订阅的 issue 列表。
- https://www.gharchive.org/ : 收集了 2011 年至今的 Github 历史数据。
- https://ghp.ci/ : GitHub 文件, Releases, archive, gist, raw.githubusercontent.com 文件代理加速下载服务
- 就是个重定向,实际用的是 cnpm 提供的服务 https://github.com.cnpmjs.org/
- all-contributors: 用
.all-contributorsrc
文件记录项目维护者列表。 - github-contributions-chart: 生成 Github contributions 图片。
- github-issue-templates: GitHub Issue 与 PR 的模板
- upptime:
- GitHub Actions is used as an uptime monitor
- GitHub Issues is used for incident reports
- GitHub Pages is used for the status website
- gh: Github CLI
- gh-actions-cache: 操作 github action cache 的 CLI 插件
- github-star-stats: 显示项目 Star 数量历史曲线
- readme-typing-svg: 动态生成打字 SVG
- github-profile-header-generator
Github Badages
- https://shields.io/
- https://github.com/Ileriayo/markdown-badges
- https://forthebadge.com/
- alexandresanlim/Badges4-README.md-Profile
- GitHub Readme Stats: 获取动态生成的 GitHub 统计信息
- gists-readme: Gist 统计卡片
- github-profile-views-counter: Github 访问量统计
- visitor-badge: 备选方案
- https://www.vectorlogo.zone/
- https://devicon.dev/
Github Pages
- github/pages-gem: A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
- SSG
Github Actions
- act: Run your GitHub Actions locally
- starter-workflows: github actions 入门样例
- github-actions/expressions
- actions/runner: github action runner
- actions-toolkit: A toolkit for building GitHub Actions in Node.js
- actions-gh-pages: 生成 Github Page 的 action
- https://github.com/actions/checkout : checkout Git 仓库
- https://github.com/marketplace/actions/checkout-files : 只 checkout 指定文件
- https://github.com/actions/cache : 缓存
- https://github.com/actions/runner-images
- action-gh-release: 自动发布 github release
- actions/label-syncer: 根据文件同步 label 设置
- label-exporter: 导出现有的 label 到文件
- docker/build-push-action: 构建镜像并推送到 registry
- docker/login-action: 登录各种 Registry
- dorny/paths-filter: 根据指定文件是否修改,决定是否执行 workflow
- create-discussion: 创建 Discussion
- action-upterm: 用于调试 github action。将运行时 workflow 暴露到公网,然后通过 ssh 连接到 workflow 环境
- release-drafter: 根据 git log,自动更新 github release 里的 Draft 版本信息。
- release-please: 类似 release-drafter,但是把草稿先写在 PR 里。
Github UI
- Git Master: 很多功能。支持 GitHub、GitLab、Gitee、Gitea、Gogs
- isometric-contributions: Github contributions 图表重构
- Refined GitHub。改进 Github 界面。
ⓒ
- notifier-for-github: Displays your GitHub notifications unread count.
ⓒ
- github-awesome-autocomplete: github 搜索栏用 algolia
- enhanced-github: 增加下载链接,显示仓库文件大小,增加拷贝内容的按钮
- Mottie/GitHub-userscripts: 超好用的油猴脚本集合
- GitHub Collapse In Comment: 折叠 Markdown 里的代码和 Quote Block。默认只针对 issue 生效,可以改代码
- GitHub-code-folding: Github 代码折叠
- github-code-folding: 替代方案,chrome 插件
- Gist-raw-links: 显示 Gist 里的 raw links
- GitHub-table-of-contents: Markdown 增加 TOC 浮动窗口
- GitHub-collapse-markdown: Markdown 折叠 Header
- GitHub-code-show-whitespace: 关了 Refined Github 的空格显示功能,用这个。
- GitHub-copy-code-snippet: 增加拷贝 Block 的按钮
- GitHub-diff-files-filter: diff 页面根据文件类型过滤
- GitHub-font-preview: 预览字体文件
- GitHub-image-preview: 批量预览图片
- GitHub-indent-comments: 编辑框增加代码缩进按钮
- GitHub-issue-add-details: 编辑框增加 Detail 折叠按钮
- GitHub-issue-highlighter: 高亮当前选中的 issue 评论
- GitHub-label-color-picker: label 改变颜色时增加颜色选择器
- GitHub-search-autocomplete: 搜索栏提示补全
- GitHub-sort-content: 增强内容排序
- GitHub-toggle-diff-comments: diff 页面切换评论的隐藏
Github App
- ImgBot: 自动图片压缩
- WIP: WIP 检查
- DCO: Git Commit 检查 DCO 签名
- github/safe-settings: 用 YAML 设置 Github 项目基本配置。只能作用于组织下的所有项目,不能作用于单个项目。
- GitHub Settings: 用 YAML 设置 Github 项目基本配置。只能作用于单个项目。
- Request Info: 提示 Issue 和 PR 内容空白
- In Solidarity: 避免不礼貌的词汇
- Weekly Digest: 自动生成该 Github 项目的周报汇总
- Reminders: 在 issue 里设置提醒
- delete-merged-branch: 自动删除已合并的分支