Skip to content
#OpenSource

[3/4] Comparative analysis of Octoverse 2023–2025 GitHub (OpenSource Category)

#OpenSource #AI #ML #Software #Architecture #Processes #DevEx #Devops #Metrics #Engineering

Let's continue the comparative analysis GitHub’s Octoverse is a developer productivity theme.

Impact of AI on Productivity and Development Processes

  • In 2023 The vast majority of developers believed that AI tools would improve teamwork, satisfaction, and productivity. 81The percentage of respondents believed that AI tools to improve code will make teams more cohesive, facilitate cooperation.
  • In 2024 Octoverse gave specific data on the impact of Copilot on work. Previous study shows up to +55Percentage increase in productivity when solving problems for developers using an AI assistant The report itself noted a correlation: those who regularly use Copilot show more activity on GitHub. For example, among actively working on the platform developers using Copilot, the amount of visible work (commits, pool requests, etc.) roughly 12–15percentage (daily active) compared to their counterparts without AI. This directly confirms both quantitatively and subjectively that AI tools save time and increase development effectiveness. With the help of AI, engineers manage to solve more tasks per unit of time.
  • In 2025 The impact of AI was manifested not only in the number of code, but also in the speed of its delivery and fixing problems. Thanks to the new function n (For example, Copilot Autofix) Developers began to eliminate vulnerabilities in the code much faster. According to GitHub, auto-generated fixes reduced the time for security fixes at times: some bugs (SQL injections, XSS) eliminated 3–12 faster than manual correction (minutes). Automating dependency updates via Dependabot has also become the norm. (Developers merge more auto pull requests, speeding up the closure of vulnerabilities). Together, 2025 The year showed a record volume of issues: more than a month merged 43 Millions of PR, and in a year almost completed 520 Millions of mergers pull requests. This scale of work was made possible largely due to the increase in efficiency with AI.

Shifts in the popularity of languages influenced by AI Octoverse’s annual reports record notable changes in the ranking of programming languages, including the impact of AI.

  • In 2023 JavaScript retained the title of the most popular language on GitHub, but TypeScript rapidly gained a share - for the first time overtaking Java and taking over Java. 3Place of Use in Open Source (Growth of the TS+ community37yearly)
  • As a result. 2024 Python came out on top, overtaking JS. This shift is attributed to the boom in data analysis and machine learning on GitHub: Python dominates the fields of AI/ML, scientific computing, and education, which pushed it to the top. At the same time, there was a surge in popularity of Jupyter Notebook. 92% is a sign of the influx of data scientists and researchers on GitHub.
  • In 2025 This year, there was an unprecedented shift: TypeScript became the No.1 by the number of developers on GitHub, surpassing both Python and JavaScript. According to the report, this is the largest change in the ranking of languages in a decade. The main reason is the influence of AI and “agents” on the choice of technologies. Typed languages like TS provide more reliable hints and code when using AI tools, especially in production systems. Developers are refocusing their stack in favor of TypeScript, as auto-completion and code generation work more accurately under strict typing. In addition, almost every modern frontend framework (React, Next.js et al.) It now offers TypeScript by default, not JavaScript. Important: While TS came out on top, the JS/TS ecosystem as a whole continues to dominate (Together, they still generate more activity than Python alone.). Python remains the undisputed leader for AI, data analytics, and research projects, areas that have continued to grow rapidly on the platform.

#AI #ML #Software #Architecture #Processes #DevEx #Devops #Metrics #Engineering #OpenSource #Architecture