GitHub

Awesome GitHub Awesome Build Status

>精选的GitHub很棒的清单

认为GitHub很棒吗? 为这个列表做点贡献! 很简单,只需看一下 contribution guidelines.

令人敬畏的事物目前仅分为几个不同的类别:

是什么 Awesome GitHub 清单? 这是使****成为世界上最令人惊叹的联合创作平台之一的东西的集合.

它专门针对_GitHub_,而不是 Git . Git确实很棒. 没有Git,就不会有GitHub. 然而,GitHub不仅成为人类许多开放源代码的所在地; 它已成为世界上最生动的大规模协作力量之一.

这么说,这个清单- Awesome GitHub -是一种尝试来记录令人敬畏的事物的这一方面:GitHub所变成的一切-远远超出了今天的Git,也超出了GitHub八年前的起点.

此列表的灵感来自 a session proposal 为了 2015 Mozilla Festival . 后来我偶然发现Mozilla音乐节本身正在使用 GitHub issues to manage the program -审查提案,为会议安排主题和主题等等. 另一个如何使用GitHub使其变得很棒的示例.


Infomation for people who are new to GitHub

  • Code School's Try Git -如果您想更好地了解使GitHub成为可能的技术之一Git,那么这是一个很好的起点. 无需GitHub帐户.
  • Git-it -:computer::mortar_board:学习Git和GitHub的工作坊.
  • On-Demand GitHub Training -由GitHub自己的培训团队创建和维护的自定进度的交互式项目.
  • Bingo Board -玩bingo:boom:通过发送拉取请求!
  • 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 - Simple collaboration from your desktop.
  • Atom -您知道GitHub是一名编辑吗? 用它来编写,编码等.
  • Electron -使用网络技术构建跨平台桌面应用
  • GitHub Buttons -通过可热链接的GitHub star,fork或Follow按钮展示GitHub repo的成功.
  • 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

  • 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 -散文为以下内容提供了一个非常漂亮的内容创作环境: 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 -一个Python脚本,可在本地搜索GitHub存储库,并自动为TODO语句创建GitHub问题,从而跟踪它们.
  • Problem Child -允许经过身份验证或匿名的用户填写标准的Web表单,以创建GitHub问题(和拉取请求).
  • gitify -您菜单上的所有GitHub通知.
  • HubPress -一个在GitHub上构建您的Blog的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进行功能投票.

Novel uses of GitHub