GitHub released its annual Octoverse report today, revealing trends in one of the largest developer communities on the planet, including a spike in open source project activity following the start of the COVID-19 pandemic. GitHub is now used by 56 million developers worldwide, up from 44 million in 2019 and 31 million in 2018.
Among other highlights:
- Nigeria continues to rank highest among contributions to open source projects, followed by Hong Kong, Saudi Arabia, and Bangladesh. The United States’ contribution to projects and number of active users remains higher than for any other region of the world, but U.S. contributions to projects dropped to 22.7% this year. The 2019 Octoverse report found that 80% of repository contributions come from outside the United States.
- Open source project creation jumped up to 40% year over year.
- Analysis showed that open source project contributions peak on holidays and weekends, while enterprise developers are most likely to push code and project changes on weekdays.
- COVID-19 led to a noticeable spike in contributions to open source projects.
The report also attempted to characterize distinctions in the way large communities operate on GitHub, including contributors to the open source TensorFlow machine learning framework.
“There is a clear pattern of typical behavior in the TensorFlow community: Most new members comment on issues (50% to 75%), some create issues (25% to 30%), and a few review pull requests (~5%),” the report reads. “In other communities, new members push code more often than tenured ones, but in TensorFlow, it’s almost nonexistent, and even veterans don’t push often. Here, the primary mode of interaction is issues.”
The number of people who identify as developers is down from 60% in 2016 to 54% in 2020. In addition to developers, analysis found that people who identify as data analysts, scientists, or managers participated in projects like TensorFlow. Education is also a growing part of the GitHub community, following the launch of GitHub Classroom, and accounts for the second-largest group of users on GitHub behind developers.
GitHub was founded in 2008. The Octoverse report was established in 2014, and the latest edition was released this week ahead of the GitHub Universe annual conference.