This article was originally published by AI Frontier.
Github prediction: Open Source projects you must Care about in 2018


The author | making


The translator | Debra


Edit | Emily

  • Cross-platform development, new skills, and deep learning communities are growing fastest on GitHub.
  • These trends in open source projects allow developers to find ways to simplify processes and add new skills while sharing knowledge.

GitHub users should look out for several key open source project trends in 2018, according to a blog post on Thursday.

GitHub says users are increasingly active in cross-platform development, deep learning, and projects that teach new skills. GitHub, which will have 24 million users by 2017, can help developers simplify the process and find ways for new and existing developers to develop new skills.

Last year, 24 million people from nearly 200 countries came together on GitHub to write better and bigger code. In 2017, we were busy

octoverse.github.com/

More than 25 million repositories have been built, from frameworks to data visualizations, and this year, our activity is only going to grow. Today, we’re going to look at 2018 open source project trends based on 2017 contributors, visitors, and most popular events on GitHub.”


Project trends


Cross-platform development

Cross-platform or web development activity will be one of the fastest growing areas in 2018. For example, Angular/Angular-CLI: contributors increased 2.2 times in 2017 compared to 2016:

Github.com/angular/ang…

Presents/presents:

Github.com/angular/ang…

Facebook/React and Electron/Electron:

Github.com/facebook/re…

Github.com/electron/el…

Related project contributions, visits, and collections are more frequent. These projects simplify the development process and reduce the time required for desktop and mobile platform projects from inception to deployment.

Deep learning

Developers are also very interested in deep learning projects. Ai is solving a range of complex and interesting problems in a wide range of industries. Developers for Keras-Team/Keras and Mozilla/DeepSpeech

Github.com/keras-team/…

Github.com/mozilla/Dee…

The contribution of such projects has promoted the development trend of deep learning projects. TensorFlow:

Github.com/tensorflow/…

Visits to TensowFlow/model increased 2.2 times in 2017 compared to 2016, while visits to TensowFlow/model increased 5.5 times!

Github.com/tensorflow/…

A new skill

Developers are unmatched in their interest in developing coding skills, and have a collection of projects to learn about coding, capture coding work, and coding best practices, including many created in 2017. For example, Chalarangelo / 30-SEC-a-Code and Norvig/Pytudes:

Github.com/Chalarangel…

Github.com/norvig/pytu…

Examples of coding in javascript and Python are provided to help developers improve their fluency in these languages. Jwasham/Coding-interview-University and Yangshun/Tech-interview-handbook:

Github.com/jwasham/cod…

Github.com/yangshun/te…

Provides resources on how to pass an interview for a software engineering job. i0natan / nodebestpractices

Github.com/i0natan/nod…

Alibaba/p3c and daviddias/front-end-checklist

Provides best practices for writing code and organizing projects.

github.com/alibaba/p3c

Github.com/thedaviddia…

methods

We found these trends in three different types of activities. First, we identified the Top100 projects with at least 2,000 contributors in 2016 and the biggest increase in contributors in 2017. We also ranked the Top100 projects with the largest increase in repo visits in 2017. Finally, we’ve named the Top100 projects with the most new stars in 2017. Combined with these lists, we categorized the projects into communities and looked at the highest-ranked communities on the list.

We were very impressed with the range of creative projects.

Github.com/xxhomey19/n…

It allows developers to track their favorite NBA teams from the command line while writing code, while giving them plenty of time to create a secure application for journalists and activists that can monitor home and office conditions. Great work!


For more information

For developers looking for more data on the GitHub community’s content from September 2016 to September 2017, including the most forked, most social, and most commented projects, check out our report at Universe: The state of the Octoverse

Octoverse.github.com/.

Developers can also see who were the most important open source contributors in 2017 in Felipe Hoffa’s Analysis of Medium.

Medium.freecodecamp.org/the-top-con…

GitHub open Source Project contribution ranking during 2017:

In 2017, the Top3 GitHub open source projects contributed by Microsoft, Google, and RedHat.

  • In 2017, Microsoft had nearly 1,300 employees actively pushing code on GitHub, contributing 825 top-level databases and earning 263,525 stars.
  • Google has about 900 active employees on GitHub, who push code to 1,100 top repositories, earning 539,597 stars.
  • RedHat had 442 GitHub contributors contributing code to 338 repositories and a total of 87,192 stars, more than amazon for third place.
  • Amazon has only 134 contributors on GitHub, contributing code to 158 top projects with a total of 27,590 stars.

Also, not all projects are equal: Although Google contributed 25% more code bases than Microsoft, those code bases received more stars (530,000 vs. 260,000). Amazon Software Library received 27,590 stars in 2017.

BAT’s contribution is also considerable.

Alibaba ranks Top9

Tencent ranked Top14


Baidu ranked Top15

Finally, developers can also find the latest collections of projects and hot topics on GitHub in our redesigned Explore.

Explore the projects:

github.com/explore

Original link:

Github.com/blog/2499-o…

For more content, you can follow AI Front, ID: AI-front, reply “AI”, “TF”, “big Data” to get AI Front series PDF mini-book and skill Map.