Click “blue wechat name” under the title to quickly follow

As GitHub as the world’s largest mainstream code hosting repository, deeply loved by developers, every day Gtihub will release an annual report, ranking the most popular languages, the most popular open source projects, the most contributed individuals and so on. JavaScript is still the most popular language!

GitHub Universe is an annual event held October 10-12 in San Francisco. Meanwhile, GitHub released its annual 2017 Octoverse report on its website.

Each year GitHub releases its Octoverse report, which lists some of the most popular programming languages on its site, open source projects, and more. This year’s numbers are impressive, so let’s take a look.

Overall data:

  • 24 million users

  • 1.5 million organizations

  • 67 million Repo

  • 1.3 million student developers

  • Since September 2016, 1 billion have been committed

  • Since September 2016, 25.3 million active projects

  • Since September 2016, 12.5 million active issues

  • Since September 2016, 6.7 million new developers have been added

  • Since September 2016, 451,000 new organizations have joined GitHub

  • Since September 2016, 1.2 million people have submitted their first Pull Request

  • Since September 2016, 4.1 million people have created their first Repo

  • 191,000 people star or fork the project but don’t commit the code

  • 1.3 million new Pull Requests since September 2016, including Linus Torvald’s first GitHub Pull Request: https://github.com/Subsurface-divelog/subsurface/pull/155

  • 100,000,000 Pull Requests were merged

  • Closed 68,800,000 issues

  • Excluding frames and languages, the following tags are used the most

    • machine-learning

    • game

    • iOS

    • API

    • blog

    • website

    • deep-learning

    • library

    • arduino

    • plugin

    • database

    • bot

The top 15 most popular languages on GitHub in 2017

As you can see, Python has replaced Java in second place from third last year, with a 40% increase in Pull requests compared to last year. More and more developers are saying “Life is too short”?

Java was pushed down to third place, but Java 9’s recent release and its modular nature, which developers love, will make it hard to shake.

JavaScript is still at the top of the list, and it’s miles ahead of other languages. Given the recent boom in front-end technology, it’s not too much of a surprise.

Top 15 languages (in order) : JavaScript, Python, Java, Ruby, PHP, C++, CSS, C#, Go, C, TypeScript, Shell, Swift, Scala, Objective-C

The top ten most forked items

Top 10 projects with the most contributors

Top 10 most reviewed projects

Top 10 most discussed items

TensorFlow has its name in three of the top four rankings. Artificial intelligence technology is getting more and more attention. It has experienced the year of “the first year of ARTIFICIAL intelligence” in 2016, and artificial intelligence has also witnessed greater development in 2017.

More detailed content, can see the website: https://octoverse.github.com/, or focus on making relevant dynamic Universe conference.

Source: Open Source China community [http://www.oschina.net]

Address: https://www.oschina.net/news/89530/github-octoverse-2017

Related to recommend

The TOP8 best Android apps of 2017

Technology – Thinking – growth

END