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

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個最流行的開發語言)

  • 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。大家打開了拉取請求,建立了新的代碼庫,在從聖保羅到上海的家鄉給開源項目作貢獻。)

  • 自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開發圈

相關文章
相關標籤/搜索