The State of the Octoverse 2020

Change is inevitable, and this year, it has been inescapable. We’ve had to find new ways to relate, learn, and balance both work and life at home. One thing has stayed the same: developers collaborate and build a global community, no matter where they are.

Today, we are excited to announce this year’s State of the Octoverse report, which brings a new approach to sharing data and insights with our community. Similar to past reports, you will find data on GitHub’s growth and usage over the previous year. In addition, we will also share deep dives into the compelling patterns and trends we see to help developers and teams working in open source and enterprise organizations. These deep dives provide additional analyses in three areas: finding balance between work and play, empowering healthy communities, and securing the world’s software.

Head to the report, or read on for highlights.

This year, the pandemic forced many of us to work remotely and made virtual collaboration, and its opportunities and challenges, a part of daily life. Our work days got longer, and we saw that the line between work and home could be hard to draw. As the global workplace shifted into its new reality, we also saw an increase in developer connection and camaraderie through open source, with developers contributing to open source more than ever.

25% more open source repositories created on GitHub since April 2020

Late March/early April is when many shelter-in-place orders went into effect

Thanks to automation and collaboration, developers have been able to communicate more effectively and increase efficiency, carving out time to do the work that matters most. For many of us in tech, this makes sense—automating away manual work gives us more time to focus on creative work, hard problems, and more. DevOps automation and better communication (something else we see in the report) offers us a more humane way to build software, so good automation makes our work better and improves our lives.

Open source repositories that use Actions to automate their pull requests saw

34% increase in the number of pull requests merged
18% decrease in the time to merge pull requests

For many of us, this year has been full of the challenges of shifting to virtual work. We can take lessons from open source software, which has always been distributed.

Projects and companies of all sizes can learn from open source coding and communication patterns.

Just as we have seen open source development benefit from automation, companies can also improve their development workflow and value delivery by using smart automation. These improvements are not just about automation. Effective collaboration helps teams get more work done faster.

And this is not the first gift that we were given by open source. As long as it has existed, open source has provided critical digital infrastructure for much of the information economy. This software on GitHub relies on open source software.

94% of active JavaScript repositories rely on open source dependencies

Open source repos

A repository can have hundreds of dependencies, so when there is a problem with security, there is a massive ripple effect. Teams in open source and enterprise can lean on the open source community to help them keep their software secure. Likewise, teams that use automation can help keep their software secure: repositories that automatically generated a pull request to update a fix patched their software faster.

1.4x faster time to remediate vulnerabilities with automation

Open source is growing

Open Source Economy

While we often describe GitHub as the home for all developers, this last year has shown us how we have come together this year to build, collaborate, and create projects to support our world. Our analysis has also shown that GitHub is for more than just developers, to include a diverse and growing community spanning scientists, designers, students, teachers, and developers.

Don’t take my word for it — check out the report!

Source: GitHub Old