Skip to content

GitHub

Awesome GitHub Awesome Build Status

> GitHub 令人敬畏的精选列表

觉得 GitHub 很棒? 为这个列表贡献一些东西! 很简单,看一下 contribution guidelines.

令人敬畏的东西目前被组织成几个不同的桶:

是什么 Awesome GitHub 列表? 它是使 GitHub 成为世界上最令人惊叹的共同创作平台之一的集合.

它特别关注_GitHub_,而不是 Git . Git 确实很棒. 没有 Git 就没有 GitHub. 然而,GitHub 不仅仅是人类开源代码的存放地; 它已成为世界上大规模协作力量最生动的例子之一.

综上所述,这份清单—— Awesome GitHub -- 试图记录令人敬畏的那个方面:GitHub 已经成为的一切 -- 远远超越了今天的 Git,也超越了 GitHub 八年前刚刚起步的地方.

这份榜单的灵感来自 a session proposal for the 2015 Mozilla Festival . 后来我偶然了解到,Mozilla Festival 本身正在使用 GitHub issues to manage the program -- 审查提案、将会议分配给轨道和主题等等. GitHub 是如何被用来创造卓越的又一个例子.


Infomation for people who are new to GitHub

  • Code School's Try Git - 如果您想更好地了解 Git,这是使 GitHub 成为可能的技术之一,这是一个很好的起点. 无需 GitHub 帐户.
  • Git-it -- 💻 :mortar_board:学习 Git 和 GitHub 的讲习班.
  • On-Demand GitHub Training - 由 GitHub 自己的培训团队创建和维护的自定进度的交互式项目.
  • Bingo Board -- 玩宾果游戏 💥 通过发送请求请求!
  • Writing on GitHub - GitHub 自己的使用 GitHub 不仅仅是软件开发的指南.
  • GitHubGuides - YouTube 上的 GitHub 培训和指南.
  • GitHub Pages - 适合您和您的项目的网站. 直接从您的 GitHub 存储库托管. 只需编辑、推送,您的更改就会生效.
  • GitHub 可以施展魔法的文件类型:
  • GeoJSON/TopoJSON - 立即 render maps 当您将 GeoJSON 文件添加到存储库时.
  • iPython/Jupyter - 是的,没错,GitHub 也在浏览器中呈现 ipynb 文件. The possibilities are endless.
  • PDF - 直接在浏览器中查看 PDF.
  • STL files - 非常棒,3D 就在浏览器中.
  • CSV - 数据记者和公民数据书呆子欢欣鼓舞,逗号分隔值就在浏览器中!
  • SVG - 您不仅可以在浏览器中查看可缩放的矢量图形,还可以直观地看到版本之间的差异! 你必须看到它才能相信它. (实际上, you can do this with most image files.)
  • PSD - 没错,与 SVG 的想法相同,但适用于 Photoshop 文件!
  • GitHub Government Community - 关于加入 GitHub 的信息 government community — 一个协作社区,用于共享促进开源、开放数据和开放政府工作的最佳实践.
  • Classroom for GitHub - 你在 GitHub 上的课程作业.
  • MOOC in Spanish - 马德里理工大学西班牙语入门课程 (MOOC)

Resources for those already familiar with GitHub

  • GitHub Cheat Sheet - 使用此列表来测试您的 GitHub 知识.
  • GitHub Universe - 整整两天,学习如何构建、协作和部署 很棒的软件,由 GitHub 提供. 2015 年 10 月 1 日和 2 日,旧金山.
  • GitHub Desktop - 从您的桌面进行简单的协作.
  • Atom - 你知道 GitHub 有编辑器吗? 用它来编写、编码等.
  • Electron - 使用网络技术构建跨平台桌面应用程序
  • GitHub Buttons - 使用可热链接的 GitHub 星标、分叉或关注按钮展示您的 GitHub 存储库的成功.
  • Resume - 使用 GitHub 生成的简历.
  • Speaker Deck - 通过 GitHub 轻松共享演示文稿.
  • Blocks - 这是托管在 GitHub Gist 上的代码示例的简单查看器. (简介是 here)
  • Block Builder - 快速创建、编辑和派生 D3.js 示例
  • GitHub Template Guidelines - 为 GitHub 项目创建模板文件的指南.

Tips, tricks, tools, and add-ons for GitHub power users

  • Pull Dog - 用于拉取请求的自动测试环境.
  • GitHub Integrations Directory - 通过 GitHub 使用您最喜欢的工具.
  • GitHub Cheat Sheet - 使用此列表来测试您的 GitHub 知识. (这么好的资源,值得一提.)
  • A collection of awesome browser extensions for GitHub. - 好吧,链接有点说明了一切.
  • Gitter - 聊天,用于 GitHub. 无限公共房间和一对一聊天,免费.
  • Zenhub - GitHub 内部的项目管理,包括看板等.
  • HuBoard - 针对 GitHub 问题的即时项目管理(遗憾的是,没有免费计划,但似乎是 open source)
  • Overv.io - 为热爱 GitHub 的团队提供敏捷项目管理. 看板等等.
  • Penflip - 协同写作和版本控制,由 GitLab(类似于 GitHub)提供支持.
  • Gitbook - 现代出版工具链. 简单地将您从想法变成完成的、精美的书.
  • Prose - Prose 为以下内容提供了一个非常简单的内容创作环境 CMS-free websites . 它是一个基于 Web 的界面,用于管理 GitHub 上的内容.
  • Redliner - 一种用于促进未启动 GitHub 的文档红线标注的工具.
  • Gatekeeper - 使客户端应用程序能够与 GitHub 共舞 OAuth.
  • github-secret-keeper - 为多个无服务器应用程序启用 GitHub 登录的微服务.
  • Hub - 包装 git 的命令行工具,以便使用额外的功能和命令对其进行扩展,从而更轻松地使用 GitHub.
  • Ghizmo - GitHub 的命令行,允许访问所有 API.
  • cli-github - Github 在命令行中变得漂亮.
  • GitHub Dark - GitHub 的复杂深色主题.
  • github-issues-import - 一个 Python 脚本,允许您将问题和拉取请求从一个 GitHub 存储库导入到另一个
  • Github-Auto-Issue-Creator - 搜索 GitHub 存储库(本地)并自动为 TODO 语句创建 GitHub 问题并跟踪它们的 Python 脚本.
  • Problem Child - 允许经过身份验证的用户或匿名用户填写标准 Web 表单以创建 GitHub 问题(和拉取请求).
  • gitify - 菜单上的所有 GitHub 通知.
  • HubPress - 用于在 GitHub 上构建博客的 Web 应用程序
  • TinyPress - TinyPress 是在 GitHub 上发布博客的最简单方法.
  • Issue and Pull Request Template Generator - 在 Cthulhu 和 Lewis Carroll 的帮助下生成为您的项目定制的模板
  • Noteit - 使用 GitHub Gists 在 CLI 管理您的笔记.
  • Zappr - 免费/开源 GitHub 集成,消除拉取请求批准方面的瓶颈,帮助开发团队轻松遵守合规性要求.
  • Migrating to Git LFS - 轻松管理 Git 项目中的大文件,对数据科学项目很有用
  • Gitential.com - 衡量和可视化编码时间、生产力、项目、团队、回购协议或个人开发人员的效率.
  • Octotree - 增强 GitHub 代码浏览和拉取请求审查的浏览器扩展. 适用于 Chrome、Firefox、Opera 和 Safari.
  • FeatHub - GitHub 的功能投票.
  • multi-gitter - 批量更新多个存储库.

Novel uses of GitHub