GitHub 2017年大数据报告

本文原创首发于公众号:ReactNative开发圈,转载需注明出处。vue

数百万的开发者使用GitHub来分享代码和打造企业。你来此的目的不只是完成你的工做,获取新的技术,对开源项目作贡献还有更多。你已经代表,当好奇的人们有空间一块儿工做,美好的事情总会发生:工做变的更有效率,新的想法不断产生,咱们开发软件的方式从根本上发生了改变。 node

为了庆祝大家的贡献和共同辉煌的一年。咱们一块儿回顾2017年那些项目、开发者和团队。react

今年的主题

Build、Work、Learn、Connectlinux

Ten years of merging(十年的沉淀)

You’ve accomplished millions over the last decade. In 2017, the GitHub community reached 24 million developers working across 67 million repositories.(在过去的十年大家已经完成了数百万的项目。2017年,GitHub社区已经拥有2400万开发者工做在6700万个代码库中。)git

Everywhere you work(不管在哪里工做)

You’ve been collaborating from every corner of the earth. 24 million people use GitHub across 200 countries. This map approximates which continents use GitHub most.(大家已经在地球的每一个角落一块儿协做。2400万开发者使用GitHub横跨了200个国家。这张地图近似的显示哪一个大陆使用GitHub最多。)github

clipboard.png

Build

You’ve had a busy year, sharing code across 25 million public repositories. Let’s explore the ways you’ve built, the contributions you made, and the languages you’ve used.(大家今年很忙,在2500万公共的代码库中共享代码。让咱们来探究一下您构建的方法、所作的贡献以及所使用的语言。)web

  • 自2016年9月共有十亿次公共的代码提交。
  • 自2016年9月共有2530万个活跃的代码库。
  • 自2016年9月共有1250万个活跃的问题(ISSUES)。
  • 自2016年9月共有4700万个公共和私有的拉取请求被合并。
  • 今年大家关闭了68,800,000个问题。

The fifteen most popular languages on GitHub(GitHub 上15个最流行的开发语言)

clipboard.png

  • GitHub是开源项目的家园,使用337中不一样的编程语言来书写。使用最多的是JavaScript。
  • Python取代Java成为GitHub上第二流行的语言。Python今年的拉取请求比去年增长了40%。Typescript语言在2017年也大幅增加,拉取请求大约是去年的4倍。

Changing the topic(增长了主题功能)

In January, we released topics: repository tags that let you explore projects by technology, industry, and more. Here are the top topics you used for your repositories since the feature launched, not including frameworks or languages.(在一月份,咱们发布了主题:代码库标签,可让你使用技术、行业和其余来探索项目。如下是自功能启动以来用于代码库的主要主题,不包括框架或语言。)spring

  • iOS
  • website
  • API
  • game
  • deep-learning
  • machine-learning
  • blog
  • arduino
  • database
  • library
  • plugin
  • bot

最活跃的代码库

10个最多forked的项目

  1. tensorflow/tensorflow
  2. twbs/bootstrap
  3. github/gitignore
  4. barryclark/jekyll-now
  5. tensorflow/models
  6. vuejs/vue
  7. facebook/react
  8. jlord/patchwork
  9. spring-projects/spring-boot
  10. torvalds/linux

10个最多贡献者的项目

  1. Microsoft/vscode
  2. facebook/react-native
  3. npm/npm
  4. angular/angular-cli
  5. tensorflow/tensorflow
  6. FortAwesome/Font-Awesome
  7. angular/angular
  8. docker/docker
  9. jlord/patchwork
  10. ansible/ansible

10个最多reviews的项目

  1. DefinitelyTyped/DefinitelyTyped
  2. kubernetes/kubernetes
  3. Homebrew/homebrew-core
  4. ansible/ansible
  5. nodejs/node
  6. NixOS/nixpkgs
  7. apache/spark
  8. rust-lang/rust
  9. symfony/symfony
  10. tensorflow/tensorflow

10个讨论最多的项目

  1. kubernetes/kubernetes
  2. openshift/origin
  3. cms-sw/cmssw
  4. Microsoft/vscode
  5. rust-lang/rust
  6. dotnet/corefx
  7. tgstation/tgstation
  8. nodejs/node
  9. servo/servo
  10. ansible/ansible

Talking it out in 2017

  • 62.4万次拉取请求被检查
  • 1400万开发者在其余人的问题上发表评论
  • 2017年使用最多的表情是

Work

Thanks for bringing us to work. You’ve used GitHub to do your jobs at businesses big and small, from scrappy teams to enterprises across the globe.(感谢给咱们带来了工做。您已经使用GitHub在大小企业中完成您的工做,从分散的团队到全球的企业。)docker

  • 52%的世界50强的企业使用GitHub企业版
  • 在美国100个最大的企业中有一半在使用GitHub企业版
  • 45%的世界100强企业使用GitHub企业版
  • 自2016年9月来共有9,794个活跃的会员
  • 自2016年9月来共有1413个APP集成了GitHub的帐号认证
  • GitHub 软件市场提供26个APP

Learn

With so much of the world’s code on GitHub, it’s a natural place for people to learn and prepare for careers in technology—millions of teachers and students now work together on GitHub.(GitHub拥有世界上如此多的代码,这是为人们提供学习和准备职业生涯的自然场所,数百万的老师和同窗如今一块儿在GitHub上学习。)apache

  • 505,045个学生在GitHub上学习
  • 5,300个老师在GitHub上教学
  • 自2014年推出以来学生开发包帮助超过85万名学生编码
  • 50个在这一领域的学生专家

Connect

This year, seven million developers joined GitHub. You opened your first pull requests, created new repositories, and contributed to the open source community in hometowns from São Paulo to Shanghai.(今年有7百万的开发者加入了GitHub。大家打开了拉取请求,建立了新的代码库,在从圣保罗到上海的家乡给开源项目作贡献。)

clipboard.png

  • 自2016年9月以来有670万开发者加入了GitHub
  • 自2016年9月以来45.1万个新组织加入了GitHub
  • 今年1,000,000个美国开发者和700,000个中国开发者加入了GitHub
  • 自2016年9月以来120万开发者建立了他们第一次拉取请求
  • 自2016年9月以来410万开发者建立了他们第一个代码库
  • 19.1万个开发者只是star或者复制了代码库,可是没有提交代码

链接人和软件

We’ve made it our mission to help more people build, use, and share software—and we’re finding new ways to help out. Over the years, we’ve held hundreds of events and built partnerships with nonprofits worldwide.(帮助更多的人构建、使用、分享软件是咱们的使命。多年来,咱们已经举办了数百个活动,并与世界各地的非营利组织创建了伙伴关系。)

  • 赞助了121个有影响力的社会活动
  • 举办了14个互动活动
  • 建立了667个新的非盈利帐号

Thank you for an amazing year.
We can’t wait to see what you build in 2018.

举手之劳关注个人微信公众号:ReactNative开发圈
clipboard.png

相关文章
相关标签/搜索