As the open-source community completed a decade of existence in 2020, GitHub released a report which revealed the top open source project trends for 2020, on the basis of contributors, visitors, and star activity data. These open-source projects are and will remain relevant in the coming years as well.
Today, GitHub is used by millions of developers to share code and build the business. It isn’t just about the code (like all things in life), it’s the people that keep the project moving forward and alive along with the community of users.
TensorFlow/TensorFlow (24k) and Microsoft/vscode (15k) had the most number of active repositories in 2017. While Kubernetes/Kubernetes was the most discussed repository in the year.
Related read: Top 12 open source tools for sysadmins in 2021
Latest trends in open source projects
Below are the top open-source project trends to look out for in the year ahead.
GitHub revealed that cross-platform/web development showed the highest activity growth in 2017. It was the most contributed, most visited, and most starred project.
The cross-platform development leads to easier development process and enables deployment across desktop and mobile platforms in lesser time.
As per the data, Angular/angular-cli repository saw the highest growth, with a 2.2 times increase in contributors in 2017, as compared to a year ago.
Deep learning & Machine learning
Artificial intelligence, especially its deep learning category, drove the interest of a number of users. The deep learning projects like Keras-team/Keras and Mozilla/DeepSpeech were the most contributed projects in 2017.
The visitors for TensorFlow/TensorFlow in 2017 grew 2.2 times from 2016, while TensowFlow/models visitors grew 5.5 times.
The popularity of image and speech recognition, and other such technologies among enterprises, is contributing towards the implementation of deep learning.
Machine learning, the practice of teaching a computer to learn, attracted users to the repositories, including scikit-learn/scikit-learn and keras-team/keras.
While Tensorflow repository provides scalable machine learning using data flow graphs, scikit-learn offers machine learning in Python language.
Also read: 11 Best Managed WordPress Hosting Providers in 2021
There were more coding skills that guided users with ways to pass software engineering interviews, and in picking up or brushing existing skills.
Read Next: Top 5 collaboration tools for DevOps teams
Apart from these open source project trends, code editing, containerization, development, and design also saw growth in the last few years.
This post has been updated on 9th April, 2021.
nice article. I like it.
Nice article on open source
Is there any other open-source then GitHub
Keep posting Really awesome stuff. I am highly motivated to read your post.
It’s a great source of knowledge; I think it will be helpful for lot of people who are looking for top open source project trends. Thank you very much for sharing this article, this is really helpful for me, thanks again!
This is a very informative blog, thanks for sharing. It will help a lot; these types of content should get appreciated. I will bookmark your site; I hope to read more such informative contents in future.