GitHub, one of the world’s largest development platforms and developer hangouts, publishes State of the Octoverse Report. It tracks user activity and compiles user stats to share how they interact with each other, what they’re working on, rising trends, and some random fun facts.
The report is packed with data and we find the Projects section to be the most interesting because it gives a good snapshot into the hottest projects, languages and topics. Here’s a summary of some of the most interesting findings:
Top Open Source Projects
While those at the top of the list are consistent, GitHub notes that the newer ones (Kubernetes, Azure Docs and DefinitelyTyped) are projects that manage containerized applications, share Azure documentation, and consolidate TypeScript type definitions.
- kubernetes/kubernetes 5K
It’s also interesting to see who is driving these open source projects. While there are millions of paid and volunteer developers involved, some particular organizations fund and encourage this more than others. Microsoft, Google and Red Hat top the list and each have between 3300 and 7700 employees contributing. Also on the list are people from universities like UC Berkely, University of Washington, and MIT.
Top and Fastest Growing Languages
As far as the fastest growing languages, GitHub says it is seeing trends toward more statically typed languages focused on thread safety and interoperability:
What About Emojis???
Finally, the most important question: which emojis are being used? Rest assured, GitHub is tracking that too! Fortunately, developers remain quite positive, with the thumbs up, party, heart and happy face being used the most. But it’s not all happy, the thumbs down and confused face finish up the list of most used emojis. Maybe not surprising, they’re both especially popular with C# contributors.