Hot Posts

6/recent/ticker-posts

Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1

{}

If 2025 had a theme, it would be growth. Every second, more than one new developer on average joined GitHub—over 36 million in the past year. It’s our fastest absolute growth rate yet and 180 million-plus developers now work and build on GitHub

The release of GitHub Copilot Free in late 2024 coincided with a step-change in developer sign-ups, exceeding prior projections. Beyond bringing millions of new developers into the ecosystem, we saw record-level activity across repositories, pull requests, and code pushes. Developers created more than 230 new repositories every minute, merged 43.2 million pull requests on average each month (+23% YoY), and pushed nearly 1 billion commits in 2025 (+25.1% YoY)—including a record of nearly 100 million in August alone. 

This surge in activity coincides with a structural milestone: for the first time, TypeScript overtook both Python and JavaScript in August 2025 to become the most used language on GitHub, reflecting how developers are reshaping their toolkits. This marks the most significant language shift in more than a decade.

A graphic showing key Octoverse 2025 metrics: 630 million total projects on GitHub, over 180 million developers, 1.12 billion total contributions, 4.3 million AI projects, 43.2 million pull requests merged per month (up 23% year over year), and TypeScript and Python as the top two languages used in 2025.

And the growth we see is global: India alone added more than 5 million developers this year (over 14% of all new accounts) and is on track to account for one in every three new developers on GitHub by 2030. 

This year’s data highlights three key shifts: 

  1. Generative AI is now standard in development. More than 1.1 million public repositories now use an LLM SDK with 693,867 of these projects created in just the past 12 months alone (+178% YoY, Aug ‘25 vs. Aug ‘24). Developers also merged a record 518.7M pull requests (+29% YoY). Moreover, AI adoption starts quickly: 80% of new developers on GitHub use Copilot in their first week.
  2. TypeScript is now the most used language on GitHub. In August 2025, TypeScript overtook both Python and JavaScript. Its rise illustrates how developers are shifting toward typed languages that make agent-assisted coding more reliable in production. It doesn’t hurt that nearly every major frontend framework now scaffolds with TypeScript by default. Even still, Python remains dominant for AI and data science workloads, while the JavaScript/TypeScript ecosystem still accounts for more overall activity than Python alone.
  3. AI is reshaping choices, not just code. In the past, developer choice meant picking an IDE, language, or framework. In 2025, that’s changing. We see correlations between the rapid adoption of AI tools and evolving language preferences. This and other shifts suggest AI is influencing not only how fast code is written, but which languages and tools developers use.

And one of the biggest things in 2025? Agents are here. Early signals in our data are starting to show their impact, but ultimately point to one key thing: we’re just getting started and we expect far greater activity in the months and years ahead. 

Let’s jump in.

💡 Oh, and if you’re a visual learner, we have you covered.👇

The state of GitHub in 2025: A year of record growth

Three key Octoverse 2025 metrics: on average 1 developer joined GitHub every second (up 23% YoY), about 230 new repositories created per minute (+121 million YoY), and 395 million public and open source repositories overall (+72 million YoY).

In 2023, GitHub crossed 100 million developers after nearly three years of growth from 50 million to 100 million. But the past year alone has rewritten that curve with our fastest absolute growth yet. Today, more than 180 million developers build on GitHub.

So, what does “more than one new developer joining GitHub every second on average” actually mean? 

  • Developers are converging on GitHub. More than 36 million developers joined GitHub in a single year (23% YoY), confirming GitHub as the primary hub for collaboration. 
  • AI adoption starts immediately. We see nearly 80% of new developers on GitHub use GitHub Copilot within their first week, offering evidence that AI is now an expectation among new coders. 
  • The talent boom is geographically diverse. Every minute, ~25 developers joined from APAC, ~12 from Europe, ~6.5 from Africa and the Middle East, and ~6 from LATAM. India alone added over 5 million developers this year. 

GitHub Copilot steepened growth curves

Historically, developer sign ups and repository creation followed predictable year-over-year patterns. The launch of Copilot Free in December 2024 accelerated those curves globally, giving millions access to AI-powered workflows for the first time. The end result? Our typical models for growth overturned dramatically.  

A line chart showing the number of new developers joining GitHub from 2020 to 2025. The line rises steadily, reaching 36.2 million in 2025, with a sharp increase after the launch of Copilot Free in late 2024. The chart has a dark background with blue data lines and the title ‘The number of new developers on GitHub.’
A graphic showing that nearly 80% of new developers on GitHub use Copilot within their first week, displayed in large bold text on a blue background with green and purple gradient ribbons.

Private and public repositories play different but interdependent roles

In 2025, 81.5% of contributions happened in private repositories, while 63% of all repositories were public. The split highlights GitHub’s dual role: most day-to-day work takes place in private projects, but depends on libraries, models, and frameworks in public open source.

Private repositories also grew faster (+33% YoY) than public repositories (+19% YoY), reflecting the growth in organizational development happening on GitHub. We also sometimes see open source software (OSS) work start in private projects.

2025‑YTD lensContributionsShare of totalWhat it signals
Private repositories4.97B≈ 81.5%Enterprise and team‑level collaboration is happening on GitHub. 
Public repositories1.12B≈ 18.5%The volume of work is smaller, yet these projects supply the libraries, models, and workflows that power the broader ecosystem.

Key numbers

  • 180M+ developers are now on GitHub
  • 630M total repositories with +121M new repositories in 2025 marking our biggest year yet
  • +58M private repositories (up  33%) underscore the activity happening outside of the public eye. 
  • Open source and public projects represent the majority of repositories on GitHub. 63% of all repositories are open source or public.

Developer productivity: shipping more, waiting less

A graphic highlighting developer productivity metrics from Octoverse 2025: 5.5 million issues closed in public and private projects in July 2025, 43.2 million pull requests merged per month in 2025, and a 75% year-over-year increase in Jupyter Notebooks as of March 2025. The data is displayed in three panels on a light blue background with abstract gradient shapes.

2025 marked the most active 12-month period in GitHub history with more than 1.12B contributions to public and open source projects. Following the SPACE framework (a model that looks at developer Satisfaction, Performance, Activity, Communication, and Efficiency), this increase reflects record levels of developer activity. As developers are increasingly working with LLMs and agents, there are some new, notable correlations in this year’s data.

Developer activity reached record levels in 2025

Across every productivity signal on GitHub, developers set new records in 2025.

Activity2024 monthly average2025 monthly average
Issues closed ≈ 3.4M4.25M
Pull requests merged 35M43.2M
Code pushes65M82.19M 

Momentum accelerated in early 2025 and coincided with the preview of Copilot coding agent in March and the introduction of Copilot code review in April. In March, developers closed 1.4 million more issues than the prior month, then continued breaking records, culminating in 5.5 million issues closed in July. 

Code pushes are driving the surge with more than 986M commits in 2025 (+25% YoY) and monthly pushes topping 90M by May. Other activity followed:

  • Pull requests created: +20.4% (47.5M vs 39.5M)
  • Issues created: +11.3% (17.5M vs 15.7M)
  • Comments on issues/PRs: essentially flat (+0.35%)
  • Comments on commits: down -27% (sharp decline)

These are observational signals rather than causal claims and more work is needed to understand the full impact AI is having in software development. 

A line chart showing total open source contributions on GitHub by type from 2022 to 2025. Total contributions increased steadily to about 98.6 million by 2025, with smaller lines representing specific contribution types such as commits, issues, pull requests, and reviews. The chart uses a dark background with bright colored lines and a green total contributions trend.

Jupyter Notebooks and Dockerfiles highlight two stages of modern development

Notebooks are now a mature tool for experimentation, while Dockerfiles are considered the bridge to reproducibility and production. In 2025, 2.4 million repositories used Notebooks (+75% YoY) and 1.9 million used Dockerfiles (+120% YoY). This growth is likely fueled by the need to sandbox agents and LLMs, and containerization is a practical method to run and scale them securely.

Repositories in 2024Repositories in 2025Delta
Jupyter Notebook present 1.4M2.42M +75%
Dockerfile present 875k1.9M+120%

AI agents enter the mainstream

  • AI code review helps developers. We conducted in-depth interviews with developers about their code review process and found that 72.6% of developers who use Copilot code review said it improved their effectiveness
  • Developers are using AI and agentic tools to build and share their work faster. Between the total number of developers on GitHub growing in tandem with the release of popular agentic tools and the overall activity increases in languages such as TypeScript and Python, 2025 data shows an increase in rapid prototyping and experimentation. 

Where the world codes in 2025

A graphic showing key 2025 developer population metrics by country: 21.9 million developers in India (up from 4.5 million in 2020, now ranked #2 globally), 6.89 million developers in Brazil (now #4 globally), and 4.37 million developers in Indonesia (up from 0.9 million in 2020). Displayed in three light blue panels with abstract gradient shapes.

The last five years have redrawn not just GitHub’s developer map, but also the distribution of global activity, faster than any period on record.

A new global top 10

India added more than 5.2 million developers in 2025, which accounts for a little over 14% of GitHub’s total +36 million new developers in 2025. That makes India the single largest source of new developers on GitHub this year, continuing its rapid rise since 2020.

A chart ranking the top 10 countries by developer population on GitHub from 2020 to 2025. The United States remains #1 with 10.2 million to 28 million developers, followed by India rising to #2 with 4.5 million to 21.9 million. Other countries in the top 10 include China, Brazil, the United Kingdom, Japan, Germany, Indonesia, Russia, and Canada, each showing their five-year growth trends and compound annual growth rates. Displayed on a blue gradient background with abstract ribbon graphics.
* Compound annual growth rate (CAGR) computed from raw counts.

What changed?

  • Significant growth came from India, Brazil, and Indonesia. These regions combine large, young developer populations with expanding internet access and booming startup ecosystems. Many are also seeing some of the fastest growth in AI-related projects, as local companies adopt new tools to compete globally.
  • Over the past five years (from 2020 to 2025), India, Brazil, and Indonesia have more than quadrupled the number of developers on the platform; Japan and Germany have more than tripled their developer numbers; and the USA, UK, and Canada have more than doubled the number of developers on the platform.
  • Brazil, in particular, is benefiting from activity investment in fintech and open banking.
  • Indonesia continues to grow with its rise as Southeast Asia’s digital powerhouse (it accounts for nearly half the region’s online economy!).

Regional growth snapshots

RegionStand‑out markets2024 to  2025 net new devsWhat’s fueling the boom
APACIndia, Japan, Indonesia, +13MGovernment skilling, AI‑assisted local‑language tooling. Japan, in particular, has embraced digital transformation in recent years, leading to a boom in developers. 
LATAMBrazil, Mexico, Colombia+3.2MRemote hiring by US/EU firms, fintech startup density
EuropeGermany, United Kingdom, France +6.3MCloud infrastructure spend, AI investment, startup‑visa pipelines
Africa & the Middle EastNigeria, Turkey, Egypt+3.4MIncreased mobile adoption, community bootcamps, LLMs that work locally

Modeling the global developer landscape through 2030

Looking ahead, our data team modeled the next five years of developer growth using regression analysis, which can help to capture more of the real-world dynamics impacting the data. (You can get more information about this in our methodology section.) 

A horizontal bar chart projecting the top 10 developer communities on GitHub from 2025 to 2030 using the mean of five forecasting models. India is projected to reach 57.5 million developers, the United States 54.7 million, and Brazil 19.6 million. Other countries shown include China, Japan, the United Kingdom, Germany, Indonesia, Canada, and Egypt. The chart compares current 2025 developer counts in blue with minimum projected growth in green on a dark background.

The results of our analysis suggest India will continue to expand its lead, reaching 57.5 million developers by 2030, and accounting for more than one in three of all projected sign ups worldwide. The United States will be the second-largest community with more than 40 million developers expected, while Brazil (19.6M), Japan (11.7M), and the United Kingdom (11M) round out the top five.

Notably, emerging regions across Africa and the Middle East show momentum with Egypt, Nigeria, Kenya, and Morocco all projected to add millions of developers in the coming years. This points to a developer population that is not only growing but diversifying geographically at unprecedented speed.

Key takeaways

  • One in every three new developers who joined GitHub this year comes from a country that wasn’t in the global top 10 in 2020.
  • India alone added the most developers this year of any country, outpacing the US in growth.
  • The AI boom is global: The number of contributors to generative AI projects on GitHub continues to grow fast, and those contributors are working around the world.  

Open source in 2025: activity and influence in the AI era

A graphic showing key 2025 open source metrics: 1.128 billion contributions to public and open source repositories (up 13% year over year), 60% of the top 10 projects by contributors are AI focused, and 255,000 new open source contributors in March 2025—the largest month on record. Displayed in three light blue panels with abstract gradient accents.

Open source development reached record levels this year with 1.12 billion contributions across public repositories (+13% YoY). March 2025 marked the largest single month of new open source contributors in GitHub history: 255,000 first-timers.

A side-by-side comparison graphic showing open source growth metrics from 2024 to 2025. Public repositories grew from 330 million to 395 million (+20% year over year), total public and open source contributions increased from around 1 billion to 1.128 billion (+13% YoY), and pull requests merged rose from 402.7 million to 518.7 million (+29% YoY). Displayed on a blue gradient background with colorful geometric icons.

In total, 395 million public repositories hosted 1.12 billion contributions and 518.7 million merged pull requests—each a record. 

This year’s fastest‑growing projects by contributors

Six of the 10 fastest-growing repositories were AI infrastructure projects, underscoring demand for runtimes, orchestration, and efficiency tools.

Standards also saw big growth: Model Context Protocol (MCP) hit 37k stars in just eight months, though it’s not on our lists below.

A table listing the fastest-growing open source projects on GitHub in 2025 by contributors. The top ten are zen-browser/desktop, cline/cline, vllm-project/vllm, astral-sh/uv, microsoft/vscode, infiniflow/ragflow, sgl-project/sglang, continuedev/continue, comfyanonymous/ComfyUI, and home-assistant/core. Growth rates range from 2,301% to 6,836%, with most projects marked as AI-focused. Displayed on a blue gradient background with the GitHub Octoverse ribbon graphic.

The top open source projects by contributors

2025’s top projects split between AI infrastructure (vllm, ollama, huggingface/transformers) and enduring ecosystems (vscode, godot, home-assistant).

  • On one side, projects like vllm, ollama, ragflow, llama.cpp, and huggingface/transformers dominate, confirming that contributors are investing in the foundation layers of AI—model runtimes, inference engines, and orchestration frameworks.
  • On the other side, mainstay ecosystems such as vscode, godot, expo, and home-assistant continue to attract steady contributor bases, showing that open source momentum extends well beyond AI.

The takeaway? AI infrastructure is emerging as a major magnet, but developer ecosystems remain strong.

RankRepositoryShort description
1vllm-project/vllmHigh-throughput LLM inference engine
2microsoft/vscodeWidely used open source code editor
3openai/codexLightweight coding agent that runs in the terminal
4huggingface/transformersCore library for model loading & fine-tuning
5godotengine/godotGame engine for 2D/3D development
6home-assistant/coreOpen source smart-home hub
7ollama/ollamaLocal model runner and management tool
8ggml-org/llama.cppLightweight local Llama inference
9volcengine/verlLLM deployment & serving framework
10expo/expoReact Native toolkit for mobile apps

The fastest-growing projects by contributors show AI’s impact along with evergreen and utility projects

We see a mix of projects driving the fastest growth. zen-browser/desktop leads the pack, with fast-rising, AI-focused projects like vllm-project/vllm, continue-dev/continue, ollama/ollama, and Aider-AI/aider showing the pull of local inference, coding agents, and model runners.

A horizontal bar chart showing the fastest-growing open source projects on GitHub in 2025 by contributor growth. The top projects are zen-browser/desktop, cline/cline, vllm-project/vllm, astral-sh/uv, microsoft/vscode, infiniflow/ragflow, sgl-project/sglang, continuedev/continue, comfyanonymous/ComfyUI, and home-assistant/core. Zen Browser leads with the highest percentage growth, followed by Cline and vLLM. The chart uses bright colored bars on a dark background beside a blue gradient title panel.

Growth in open source is broad. AI infrastructure projects are prominent among top-growth repositories. When we zoom out to the top 20 projects (not all of these are captured in our above graphic), we see a few things at play: 

  1. Reproducibility and dependency hygiene are hot. The rise of astral-sh/uv and NixOS/nixpkgs points to a hunger for deterministic builds, faster installs, and less “works on my machine.”
  2. Performance-centric developer tools win attention. Ghostty, Tailwind CSS, and uv are all about speed, tight feedback loops, and minimal friction.
  3. Developers are contributing to projects that emphasize privacy and control. Zen Browser and Clash-Verge reflect interest in privacy, content control, and routing around networks.
  4. Open source social media continues to grow. As one of the biggest social projects, Bluesky’s momentum suggests developers are still investing in open protocols and portable identity.

AI, tinkering, and frontend projects attract first-time contributors

A chart showing the open source projects that attracted the most first-time contributors on GitHub in 2025. The top ten are microsoft/vscode, firstcontributions/first-contributions, home-assistant/core, slackblitz/bolt.new, flutter/flutter, zen-browser/desktop, is-a-dev/register, vllm-project/vllm, comfyanonymous/ComfyUI, and ollama/ollama. Displayed on a blue gradient background with green 3D ribbon graphics.

Nearly 20% of the most popular open source projects among first-time contributors in 2025 were AI-focused. But we’re also seeing other project types capture mindshare among developers who are new to open source. 

  • Most of the most popular projects sit firmly in AI infrastructure. Repositories like ollama/ollama, comfyanonymous/ComfyUI, and ultralytics/ultralytics appear prominently, confirming that newcomers want to experiment with models, create local runners, or build pipelines.
  • Major platforms bring visibility. microsoft/vscode shows up as one of the top destinations for first-time contributors, underscoring the pull of widely used developer tools and the scale of contribution opportunities within them.
  • firstcontributions/first-contributions exist almost entirely to help people submit their first pull request. Their year-over-year presence says first-timers still need and seek low-friction practice sandboxes.
  • Smart-home, mobile, and game-dev ecosystems attract newcomers. Smart-home (home-assistant/core), mobile (flutter/flutter, expo/expo), game-dev (godotengine/godot), and 3D printing (bambulab/BambuStudio) rank closely behind the learning repositories. These ecosystems offer visible results on day one, which is perfect for those who want to “learn by doing.”

Frontend and dev tool projects also light up. shadcn/ui and uBlockOrigin/uAssets show that CSS, UI, and browser tooling remain magnets for fresh contributors.

The global landscape in open source activity

A chart showing the top 10 countries on GitHub in 2025 by contributors and by total contributions to public repositories. India ranks first for contributors, followed by the United States and Brazil, while the United States ranks first for contributions, followed by India and Brazil. Other countries in the top 10 include Indonesia, Germany, the United Kingdom, Korea, France, Canada, Japan, and Russia. Displayed on a blue and green gradient background with 3D geometric ribbon shapes.
  • India now has the largest public and open source contributor base in the world. This reflects both the country’s booming developer population and its increasing role in OSS adoption.
  • The U.S. continues to lead in contributions. Despite having fewer contributors, U.S.-based developers contributed more to public and open source projects on GitHub. This suggests higher per-developer activity.
  • Brazil, Indonesia, and Germany round out the next tier. Brazil contributes both strong headcount and volume, while Indonesia enters the top 5 for contributors, showing how emerging regions are shaping OSS.

Community health: Governance isn’t keeping pace with developer activity

​​Governance is not keeping pace with velocity. This gap presents an opportunity for developers, organizations, and companies to contribute documentation as well as code. 

  • README reach: ~63% of public repositories include a README, holding steady year over year. 
  • Contributor guides: At 5.5%, contributor guides remain an ecosystem-wide opportunity as the number of first-time contributors increases.
  • Codes of Conduct: 2% penetration; governance still lags growth.

Key repository files like README or a LICENSE file are more than formalities. They’re foundational to scaling inclusive, legal, secure, and sustainable collaboration. This guide to getting your repository collaboration-ready shares what documentation is most important for fostering a sense of shared ownership.

Key takeaways for 2025

  • 395M public and open source repositories (+19% YoY)
  • 1.12B public and open source contributions (+13% YoY)
  • 518.7M pull requests merged (+29% YoY)
  • 60% of top 10 open source projects by contributors are AI‑focused
  • Only 1 in 50 repositories ships with a Code of Conduct

Security: from “shift left” to secure by default

A graphic highlighting three key 2025 security metrics on GitHub: 846,000 repositories now have Dependabot configured (up 137% year over year), 151,000 repositories flagged with broken access control (up 172% YoY, now the top CodeQL alert), and a 30% faster rate for fixing critical severity vulnerabilities. Displayed in three light blue panels with abstract gradient design elements.

Average fix times for critical severity vulnerabilities have improved by 30% over the past year, as remediation is beginning to keep pace with faster software development. 

Automation is driving this acceleration. Dependabot usage more than doubled (846k projects, +137% YoY), and AI tools like Copilot Autofix are resolving common OWASP Top 10 issues across thousands of repositories every month. This is underscored by the fact that in 2025, 26% fewer repositories received critical alerts through a combination of increased automation and AI usage. 

At the same time, new risks are emerging. Broken Access Control overtook Injection as the most common CodeQL alert, flagged in 151k+ repositories (+172% YoY). Much of this stems from misconfigured permissions in CI/CD pipelines and AI-generated scaffolds that skip critical auth checks (GitHub’s engineers published a walkthrough of how they improved their SAML authentication flow, which offers some valuable lessons). 

Automation is working (until the merge queue stalls)

Developers are automating more build, test, and security activity. In 2025, we saw developers use 11.5 billion total GitHub Actions minutes (measured in CPU minutes) in public projects for free. That’s up 35% year over year from 8.5 billion GitHub Actions in 2024. Note: in last year’s report, we included GitHub Actions minutes across public projects and self-hosted usage. If we use the same rubric this year, 13.5 billion minutes were used, which is up 30% from last year.

Automation raises fixes quickly, but merges still stall when approval depends on humans or policy. Projects that configure Dependabot with auto-merge rules remediate vulnerabilities more consistently than those relying solely on manual review.

A graphic showing Dependabot activity on GitHub from 2023 to 2025. Dependabot pull requests opened peaked at 57.74 million in 2023, then were 39.91 million in 2024 and 40.15 million in 2025. Dependabot pull requests merged rose from 12.15 million in 2023 to a high of 15.39 million in 2024, then slightly decreased to 14.17 million in 2025. Displayed on a blue gradient background with abstract geometric icons.
  • We saw a peak of more than 12M Dependabot alerts in December 2022, which came a year after the Log4Shell vulnerability and immediately after key vulnerabilities in OpenSSL.
  • Monthly openings have since settled near the 3-4M range, but merges hover around 1M. Only ~1 in 3 fixes ships within the same month it’s proposed.
  • Security alerts follow the same pattern: brief spikes when new CVEs land, then a long tail of unresolved notifications (a number of which are likely attributable to zombie projects that are no longer maintained).

Faster fix times

In 2025, we saw 30% faster fixes of critical severity vulnerabilities with 26% fewer repositories receiving critical alerts. And this acceleration is happening at scale with the average fix time shrinking from 37 to 26 days in total.  

Configuring and codifying security

Repositories that define Dependabot behavior in dependabot.yml more than doubled this year (846k, +137% YoY), marking a shift from “notify me” to “patch me automatically, within guardrails.”

Signal2024 (cumulative)2025  (cumulative)YoY
Repositories with dependabot.yml356k846k+137%

CodeQL in 2025: Broken access control vulnerabilities spike

A line chart showing the most common types of vulnerabilities detected by GitHub CodeQL from 2022 to 2025. Broken Access Control leads with a sharp rise in 2025, followed by increases in Insecure Design, Security Misconfiguration, and Software and Data Integrity Failures. The chart tracks the number of distinct repositories alerted for each vulnerability type, with Broken Access Control surpassing 30,000 by 2025. Displayed on a dark background with bright multicolored lines.

Broken Access Control overcame Injection to become the top CodeQL alert, flagged in 151k+ repositories. New CodeQL coverage for GitHub Actions revealed widespread misconfigured permissions and token scopes.

This points to a broader issue: authentication and authorization remain difficult for both developers and LLMs. Injection still dominates JavaScript, but Broken Access Control now leads in Python, Go, Java, and C++ (languages where AI-assisted “vibe coding” sometimes scaffolds endpoints that look correct but lack critical auth checks).

A line chart showing the most common types of vulnerabilities detected by GitHub CodeQL from 2022 to 2025. Broken Access Control leads with a sharp rise in 2025, followed by increases in Insecure Design, Security Misconfiguration, and Software and Data Integrity Failures. The chart tracks the number of distinct repositories alerted for each vulnerability type, with Broken Access Control surpassing 30,000 by 2025. Displayed on a dark background with bright multicolored lines.

That same category became the fastest-growing target for Copilot Autofix. By mid-2025, developers were accepting AI-generated fixes for Broken Access Control in 6,000+ repositories per month. Autofix also gained traction for Injection (3,100 projects), Insecure Design (2,300 projects), and Logging/Monitoring failures (3,500 projects).

OpenSSF Scorecard status: 47 of the top 50 open source projects (94%) defined by their Mona ranking (combined ranking of stars, forks, and issue authors) now use the OpenSSF Scorecard via GitHub Actions or are independently scanned, bringing real-time checks for security best practices. 

The top programming languages of 2025: TypeScript jumps to #1 while Python takes #2

A graphic highlighting the top programming language trends on GitHub in 2025. TypeScript gained over 1 million contributors (+66% year over year), overtaking Python and JavaScript. Python added 850,000 contributors (+48% YoY), and JavaScript grew by 427,000 contributors (+24.79% YoY). Displayed in three light blue panels with abstract gradient shapes.”

By GitHub contributor counts, August 2025 marks the first time TypeScript emerged as the most used language on GitHub, surpassing Python by ~42k contributors (other industry indices use different methodologies and may still rank JavaScript and Python higher). This caps a decade-long trend of developers shifting toward typed JavaScript and signals a new default for modern development.

  • TypeScript grew by over 1 million contributors in 2025 (+66% YoY), driven by frameworks that scaffold projects in TypeScript by default and by AI-assisted development that benefits from stricter type systems.
  • Python remains dominant in AI and data science with 2.6 million contributors (+48% YoY). Jupyter Notebook remains the go-to exploratory environment for AI (≈403k repositories; +17.8% YoY inside AI-tagged projects).
  • JavaScript is still massive (2.15M contributors), but its growth slowed as developers shifted toward TypeScript.

Together, TypeScript and Python now account for more than 5.2 million contributors (roughly 3% of all active GitHub developers in August 2025). The rise of typed languages suggests AI isn’t just changing the speed of coding, but also influencing which languages teams trust to take AI-generated code into production.

What changed in 2025

Rank 2025LanguageYoY contributor gainYoY % growth (Aug 2024 vs. Aug 2025)Big takeaway
1TypeScript~1,054,01566.63%TypeScript overtook Python and JavaScript for #1 growth, showing its dominance in new green-field development.
2Python~850,57948.78%Considered the lingua franca of AI and ML, Python’s usage has increased significantly amidst generative AI work. 
3JavaScript~427,14824.79%Still massive in scale, but more incremental growth as usage shifts toward TypeScript.
4Java~174,70520.73%Java continues its steady enterprise-driven growth.
5C#~136,735 22.22%Cloud, desktop, and game dev keep momentum for C#.
A chart showing the top 10 programming languages on GitHub from 2023 to 2025. TypeScript rises to #1 in 2025, overtaking Python and JavaScript, which move to #2 and #3 respectively. Other top languages include Java, C#, PHP, Shell, C++, HCL, and Go. The chart tracks ranking changes over time on a dark background with colored lines representing each language.

Python still trails the combined JavaScript and TypeScript ecosystem, a continuation of last year’s trend that highlights just how large the typed and untyped JavaScript community remains. 

But starting in 2025, Python’s growth curve began to track almost identically in parallel with JavaScript and TypeScript, suggesting that AI adoption is influencing language choice across these ecosystems.

A line chart showing combined usage of JavaScript and TypeScript compared to Python, Java, and C# from 2023 to 2025. JavaScript and TypeScript lead with over 4.5 million users by 2025, followed by Python with about 3 million, and smaller but steady usage for Java and C#. The chart has a dark background with colored lines and the title ‘JavaScript & TypeScript have the largest combined usage.’

What else we’re seeing

  • Python dominates AI projects. It remains the clear leader inside AI-tagged repositories, where Jupyter Notebook usage nearly doubled in 2025 offering evidence of its role as the go-to language for prototyping, training, and orchestrating AI workloads.
  • Typed > loosely typed. TypeScript’s growth confirms our 2024 observation: much of what was previously counted as “JavaScript” activity already came through TypeScript transpilation pipelines. The data shows typed languages are increasingly becoming the default.
  • Enterprise stacks endure. Java and C# each added over 100k contributors this year, showing steady growth across large enterprise and game-dev environments even as AI reshapes the landscape.
  • Legacy experiments emerge. COBOL appeared in our dataset with nearly 3,000 active developers—likely driven by organizations and hobbyists creating AI-assisted tutorial repositories aimed at modernizing legacy codebases.

The fastest-growing languages by percentage growth

The following languages may not have the biggest developer communities behind them, but each has at least 1,000 monthly contributors and they’re posting the fastest year-over-year growth rates on GitHub. 

LanguageCurrent developer countYoY %Why it’s hot
Luau>3,600>194%Luau is Roblox’s scripting language and a gradually typed language, reflecting a broader industry trend toward typed flexibility. 
Typst>3,600>108%As a modern LaTeX alternative, Typst aims to make academic and technical publishing faster, less cryptic, and more collaborative.
Astro>45,600>78%Astro’s “islands architecture” and focus on shipping zero-JavaScript by default resonate with developers building fast, content-heavy sites (we added Astro to Linguist in 2021, which is our source for languages).
Blade>91,100>67%As Laravel’s templating engine, Blade rides on Laravel’s continued dominance in PHP web development.
TypeScript>2,600,000>67%Offering type safety for the JavaScript world, TypeScript’s combination of JavaScript ubiquity and type safety is compelling for both greenfield and legacy projects (plus, its types work well with AI coding tools).

Core stacks for new projects built in the last 12 months

Nearly 80% of new repositories used just six languages: Python, JavaScript, TypeScript, Java, C++, and C#. These core languages anchor most modern development.

LanguageTotal repositories (Sep 2024-Aug 2025) Growth (Jan-Aug 2025 vs. Jan-Aug 2024) What this growth tells us
Python9,261,58753.41%AI’s default glue with growth driven by ML, agents, notebooks, and orchestration.
JavaScript9,345,04614.57%Still ubiquitous for scripts and web apps, though growth is slower as TypeScript gains share.
TypeScript5,394,25678.10%Typed standard for modern web dev. Ideal for safe API/SDK integration, especially with AI.
Java3,520,2159.35%Reliable enterprise and backend workhorse. Gradual AI integration without language churn.
C++1,701,55211.82%Performance-critical workloads used in game engines, inference, and embedded systems supporting AI.
C#1,478,46310.61%Steady enterprise and game dev usage, with AI capabilities folded into established ecosystems.
A horizontal bar chart showing the most common programming languages in GitHub projects created in 2025, comparing year-over-year growth from August 2024 to August 2025. JavaScript leads with 9.3 million repositories (+14.57% YoY), followed by Python with 9.26 million (+53.41%), TypeScript with 5.39 million (+78.10%), Java with 3.52 million (+9.35%), C++ with 1.7 million (+11.82%), and C# with 1.48 million (+10.61%). The chart features bright color bars on a dark background with gradient ribbons on the left.

Additional insights: 

  • Experimentation is becoming more common. Though not a language, Jupyter Notebooks grew 24.5% YoY, with exploratory LLM experiments and data analysis now generating new standalone repos rather than remaining siloed in monorepos.
  • Performance and systems languages are rising with AI (but not evenly). C grew ~20.9% YoY and C++ grew ~11.8% YoY, reflecting demand for faster runtimes, inference engines, and hardware-optimized loops.
  • .NET stays strong. C# grew ~10.6% YoY, consistent with enterprise and game/tooling ecosystems. This suggests AI features are being integrated into existing .NET workflows rather than driving a wholesale language shift.

The languages powering AI development

A chart listing the most commonly used programming languages in AI-tagged projects on GitHub in 2025. Python ranks first with 582,000 repositories (+50.7% year over year), followed by JavaScript with 88,000 (+24.8%), TypeScript with 86,000 (+77.9%), Shell with 9,000 (+324%), and C++ with 7,800 (+11%). The chart includes brief descriptions of each language’s role in AI development, displayed on a blue gradient background with green geometric ribbon graphics.

Python and Jupyter Notebook continue to anchor new AI projects, but the story this year is Python’s growth. Python now powers nearly half of all new AI repositories (582,196; +50.7% YoY), underscoring its role as the backbone of applied AI work, from training and inference to orchestration and deployment. Jupyter Notebook remains the go-to exploratory environment for experimentation (402,643; +17.8% YoY), but the shift toward Python codebases signals more projects moving out of prototypes and into production stacks.

A line chart showing the most common code environments used in AI projects on GitHub from 2022 to 2025. Python leads sharply with over 110,000 users by 2025, followed by Jupyter Notebooks with around 50,000 users. TypeScript and JavaScript trail behind but show gradual growth. The chart uses colored lines—blue for Python, green for Jupyter Notebooks, yellow for TypeScript, and pink for JavaScript—on a dark background with a blue gradient graphic on the left.

Front-end and app-layer languages grew sharply from smaller bases—TypeScript +77.9% (85,746) and JavaScript +24.8% (88,023)—mirroring the rise of demos, dashboards, and lightweight apps built around model endpoints. Shell scripts (+324%) emerged as the fastest riser, reflecting how teams codify eval harnesses, data prep, and deployment pipelines. And C++ crossed 7,800 repos (+11%), a steady reminder of its role in performance-critical inference engines, runtimes, and hardware-close systems.

Generative AI and agentic workflows become ordinary engineering

A graphic highlighting three key metrics from the generative AI section of the 2025 Octoverse report. It shows 4.3 million AI-related repositories (nearly doubled since 2023), 1.1 million public repositories importing LLM SDKs (+178% year over year), and 1.9 million average monthly contributions to AI projects (+76% YoY). Displayed in three pastel blue panels with abstract gradient shapes.

Last year we saw AI move from experiment to mainstream. In 2025, it became part of the everyday workflow. And no matter what tool developers used over the last 12 months, their work converged on GitHub. 

  • AI-related repositories on GitHub now exceed 4.3 million, nearly doubling in less than two years.
  • Roughly 80% of new GitHub users tried Copilot within their first week, showing that AI is no longer an advanced tool to grow into, but part of the default developer experience.
A chart titled ‘Growth in contributors to generative AI projects,’ showing a sharp rise in distinct contributors from January 2024 through mid-2025. The green area graph peaks above 200,000 contributors by late 2025, indicating rapid growth in participation. The design features a dark graph background with bright green gradient fill and geometric gradient ribbons on the left.

Monthly contributors to generative-AI projects climbed sharply across our measurement year. From September 2024 through August 2025, months averaged ~151k contributors (median ~160k). Activity rose from ~86k in January 2025 to a peak of 206,830 in May (+132% YoY vs. May 2024). It then held near ~200k through the summer. On a like-for-like basis, Jan–Aug 2025 averaged ~175k contributors, up +108% YoY vs. Jan–Aug 2024 (~84k), indicating a durable step-change rather than a one-off spike.

Key takeaways: 

  • Generative AI is becoming infrastructure. More than 1.1M public repositories now import an LLM SDK (+178% YoY, August ‘25 vs. August ‘24), supported by 1.05M+ contributors and 1.75M monthly commits (+4.8X since 2023). 
  • Growth surged early in the calendar year, then normalized as projects shifted from experimentation to shipping. Contributors ran +100-118% YoY from Feb-May 2025, then cooled to +31% (Jun), +11% (Jul), and -3% (Aug) as teams focused on shipping vs. experimenting. 
  • AI in open source. Half (50%) of open source projects have at least one maintainer using GitHub Copilot.
  • Early evidence of a prototype-to-production pivot. Python-based code accelerated mid-2025 while Notebook growth flattened—signaling packaging into production. (By year’s end, Notebooks rebounded, keeping pace with Python.)

Strong signals of mainstream appeal 

Data pointWhy it matters
178% YoY increase in projects that import an LLM SDK1.13M+ public repositories now import an LLM SDK; 693k+ were created in the last 12 months alone.Growth rates indicate a shift from early experimentation to sustained building.
Contributors up >3X since 2023Monthly distinct contributors to AI repos rose from 68k (Jan 2024) to ~200k (Aug 2025). August 2025 is up 111% YoY vs. August 2024.AI work is no longer the domain of specialists.
Monthly contributions near 6MMonthly commits/contributions to AI projects reached ~6.0M (Aug 2025) hitting a peak of 6.28M (Jun 2025). August 2025 is up 188% YoY vs. August 2024.More code, more often, offering evidence of production-grade adoption and active iteration.

Scale replaces hype

1.13M+ public repositories now depend on generative-AI SDKs (up 178% YoY). More than 693k+ were created in the last 12 months, sharply outpacing 2024’s total (~400,000). The compounding curve that began in early 2023 shows no sign of tapering; every week, on average, we are still seeing new all-time highs.

A line and area chart titled ‘Cumulative count of public projects using generative AI model SDKs,’ showing rapid growth from 2021 to 2025. The curve starts near zero and climbs steeply to over 1.1 million repositories by 2025, illustrating the widespread adoption of LLM and AI model SDKs. The chart features a purple-to-pink gradient fill on a dark background with geometric ribbons on the left.

Who’s shipping the code?

The U.S. remains the largest source of contributions (~12.8M, 31.8%). India ranks second (~5M, 12.5%) and leads by distinct repositories (405k vs. 342k).

A second tier (Germany, Japan, U.K., Korea, Canada, Brazil, Spain, France) contributes another ~40%, globalizing the map.

A horizontal bar chart titled ‘Global distribution of contributions to generative AI repositories.’ The United States leads with over 12 million contributions, followed by India with around 5 million. Other top contributors include Germany, Japan, the United Kingdom, Korea, Canada, Brazil, Spain, and France. The chart features colorful gradient bars on a dark background with green and blue geometric shapes on the left.

Agentic tools are now being adopted in day-to-day workflows

This year, GitHub Copilot coding agent went from demo to GA and we’re starting to see its impact.

A first glimpse of coding agent shows 1+ million pull requests that were created between May 2025 and September 2025.

Where it’s showing up:

A repository-level comparison of public repositories with ≥1 coding agent-authored pull request vs. a random sample without Copilot coding agent shows strong selection effects: coding agent activity is skewed toward repositories with more stars, larger size, and greater age. In other words, teams aren’t only assigning coding agent to throwaway projects; they’re trying it in better-known, more established projects as well. 

We invite the community to run within-repository experiments (A/B or stepped-wedge) and matched analyses conditioned on size, stars, age, and complexity proxies to establish robust baselines. We’ll continue looking into this as we evolve coding agent across GitHub, the Copilot CLI, and more. 

AI is driving notable breakouts in open source

Generative AI projects continue to be among GitHub’s most popular. Projects like vllm, ragflow, and ollama outpaced the historical contributor growth of staples such as vscode, home-assistant, flutter. 

Repository (age ≤3 yrs unless noted)AI connection
vllm-project/vllmOpen source vision-language model + training/inference stack
ggml-org/llama.cppLocal Llama inference on CPU/GPU
infiniflow/ragflowEnd-to-end retrieval-augmented-generation (RAG) template
cline/cline“LLM-native” command-line shell that reasons over local context
huggingface/transformers (6.6 yrs)Defacto Python library for model loading/fine tuning

What this tells us

  1. Software infrastructure outpaces everything else in velocity. Brand-new generative AI repositories (≤ 1 yr old) are racking up star counts that took other projects a decade to accumulate.
  2. Standards are emerging in real time. The rapid rise of Model Context Protocol (MCP) shows the community coalescing around interoperability standards.
  3. AI is reshaping classic tooling. Projects like ollama and ragflow show how local inference and AI-augmented pipelines are moving from proof-of-concept into mainstream developer workflows.

AI is helping developers fix code, too

GitHub Copilot Autofix contributed to measurable improvements in 2025:

  • Broken access control surged the fastest, with fixes accepted in 6,000+ repositories per month by mid-2025.
  • Security logging and monitoring failures, injection, insecure design, and misconfiguration fixes also climbed sharply, each crossing into the thousands of repositories monthly.
  • Autofix is addressing the most common OWASP Top 10 issues—not just exotic vulnerabilities—bringing AI into the daily fabric of software security.

Here’s how to stay ahead

Early adopters using agents, open standards, and self-hosted inference are already setting the norms for the next decade. Continuous AI—systems and workflows that are updated, retrained, and deployed on an ongoing basis—is emerging.

  • Expect AI libraries to become “plumbing.” If your stack can’t load a model or pipe context into one, you’ll feel legacy-bound quickly. 
  • Go beyond notebooks. Package your experiments early to share them with others.
  • Watch the toolchain, not just the models. The next productivity leap may come from LLM-native editors, shells, and test runners growing out of today’s fast-rising repositories.
  • Build for interoperability. Standards like MCP and Llama-derived protocols are gaining momentum across ecosystems.

Take this with you

Three years ago, we said AI wouldn’t replace developers—it would bring more people into the ecosystem. The data now proves it: activity on GitHub has reached record levels, with more contributors, more repositories, and more experimentation than ever.

The past year marked historic milestones

  • India overtook the United States as the largest contributor base to public and open source projects on GitHub. It’s also poised to overtake the US developer population within the next few years, underscoring how global the developer community has become.
  • TypeScript became the most used language for the first time, overtaking both Python and JavaScript and signaling a generational shift in how modern software is built.
  • Open source remains the foundation. Public projects supply the libraries, models, and workflows that power most private development. The strength of this ecosystem and the maintainers who sustain it will determine how far and how fast the next wave of software innovation goes.

The story of 2025 isn’t AI versus developers. It’s about the evolution of developers in the AI era where they orchestrate agents, shape languages, and drive ecosystems. No matter which agent, IDE, or framework they choose, GitHub is where it all converges.


Glossary

  • 2025: Refers to September 1, 2024 through August 31, 2025. 
  • Year-over-year language comparisons: Unless otherwise noted, YoY values reflect same-month comparisons (e.g., Aug 2025 vs Aug 2024) to normalize for month-length and seasonality in developer activity.
  • Contributions: Commenting on a commit, issue, pull request, pull request diff, or team discussion; creating a gist, issue, pull request, or team discussion; pushing commits to a project; and reviewing a pull request. 
  • Contributors: GitHub users who have performed any of the contribution activities defined above. 
  • Developer: Anyone with a GitHub account. Also sometimes referred to as a GitHub user. The open source and developer communities are an increasingly diverse and global group of people who tinker with code, make non-code contributions, conduct scientific research, and more. GitHub users drive open source innovation, and they work across industries—from software development to data analysis and design.
  • Total repositories: The combined number of public and private repositories on GitHub.
  • Programming language usage: Unless otherwise noted, “most used” languages are ranked by the number of distinct monthly contributors who committed code in that language. This is the standard measure for “TypeScript became the most used language on GitHub.”
  • AI-related repository: Any repository tagged with AI-related topics (e.g., “AI,” “ML,” “LLM”) or falling under our AI classification methodology. This broad category captures general experimentation and projects adjacent to AI.
  • Agentic workflows: Software development tasks completed with the aid of autonomous or semi-autonomous AI tools (e.g., GitHub Copilot coding agent creating pull requests, triaging issues, or running tests).
  • Copilot coding agent: A GitHub Copilot feature that can independently draft code, run tests, and open draft pull requests in a secure environment—subject to developer review and approval.
  • Copilot code review: A GitHub Copilot feature that reviews pull requests, suggests changes, and surfaces potential issues before merging.
  • GitHub Actions minutes: CPU minutes used to execute GitHub Actions (CI/CD workflows). Reported cumulatively and as YoY growth.
  • CodeQL: GitHub’s semantic code analysis engine used to detect security vulnerabilities. Alerts are categorized by vulnerability type (e.g., Broken Access Control, Injection, Insecure Design).
  • Mona rank: Ranks repositories based on their stars, forks, and unique issue authors in the repository. The steps to compute Mona rank: 1) Calculate individual ranks based on stars, forks, and issue authors. 2) Sum these individual ranks. 3) Assign the final “Mona Rank” based on the summed rank.
  • LLM SDK: A set of official libraries and tools published by model providers (such as OpenAI, Anthropic, Meta, Mistral, Cohere, or AI21) that make it easier for developers to connect to and use their large language models. These SDKs wrap the underlying model APIs with client libraries, helper functions, and runtime integrations, letting developers handle prompts, responses, tokens, and extensions without needing to build low-level infrastructure. To determine usage of LLM SDKs, we referenced models offered via GitHub Models. These included SDKs from DeepSeek, Grok, Mistral, Phi, OpenAI, Cohere, Llama, and AI21. 

Methodology

Scope & coverage

  • Octoverse year: Sep 1, 2024 through Aug 31, 2025.
  • Unless noted, metrics reflect public activity only. Public indicators are also available on the GitHub Innovation Graph. For country-level reporting there, we publish metrics only when ≥100 unique developers performed the activity in the period.

Time windows

  • Monthly snapshots: Calendar-month metrics to show peaks/turning points (e.g., Aug 2025 language rankings).
  • Trailing-12-month (T12): Sep ’24–Aug ’25 vs Sep ’23–Aug ’24 for year-over-year trends/averages.
  • Longer lookbacks: Historical context from Jan 2022 → Aug 2025 where relevant.

Units & entities

  • Contributors/developers: Monthly unique users per metric (e.g., per language). One user can appear in multiple categories in the same month, so these do not sum across categories.
  • Repositories: Counted in a month if created or active, per metric definition.
  • Activities: “pushes,” “pull requests created/merged,” “comments,” etc., follow standard GitHub event definitions.

Growth baselines

  • Same-month YoY: Month vs. the same month prior year (e.g., Aug ’25 vs Aug ’24) are used for milestones/seasonality control as in language comparisons.
  • T12 YoY: Trailing-12-month total or average vs the prior trailing-12-month metric are used for sustained trends (e.g., average monthly contributors, pull requests per month).
  • Stock vs. flow (cumulative metrics): Stock = level at a point in time (e.g., SDK repos as of Aug ’25). Flow = adds over a window (e.g., Sep ’24–Aug ’25). Labeled distinctly.

Geography

  • Developers are mapped to countries via self-reported locations, standardized to ISO country codes; country aggregates observe the ≥100 developers publication threshold.

Repository & language classification

  • Primary language: GitHub language detection (e.g., Linguist); mixed-language repositories are attributed to one primary language.
  • Notebooks: “Jupyter Notebook” is a development-environment classification and is labeled transparently.
  • AI projects: Identified via signals such as generative-AI SDK usage (imports/dependencies) and related metadata.
  • Open source quality signals: Presence of files/policies (e.g., codes of conduct) from repository metadata.

Statistical techniques

  • Monthly time-series tracking; cumulative counts for stock growth; Top-N rankings (contributors, repo counts, growth rates, activity volumes).
  • Minimum thresholds to reduce noise (e.g., lists may require ≥1,000 contributors or ≥X repos; metric-specific).

User de-duplication

  • Count unique users per time period and per metric to avoid within-slice double counting; cross-category duplication is expected by design.

Data quality controls

  • Exclude incomplete months (e.g., the current month) from YoY/T12.
  • Filter bots/automation where identifiable (account flags + behavioral heuristics).
  • Enforce minimum activity for inclusion in growth and rankings.
  • Cross-validate against multiple internal/public sources (e.g., Innovation Graph).

Interpretation & reproducibility

  • Seasonality: motivates same-month YoY for snapshots and T12 for structure.
  • Attribution: primary language is repository-level; TypeScript/JavaScript mixes may appear under one language.
  • Scope: public-only views undercount private activity but preserve directionality.
  • Public counterparts for several metrics can be verified via the Innovation Graph.

Developer growth projections

  • Forecasting models: a collection of time-series and regression models that use historical data and statistics to predict future outcomes. Forecasting models relied on historical GitHub data, sign-up rates and product usage, as well as market-sizing information. 
  • Accuracy of forecasts: No forecast is ever accurate. Backtesting shows models used for forecasting growth projections were within reasonable levels of accuracy (less than 30% Mean Absolute Percentage Error).
  • External factors: Forecasts do not take into account competitive landscape changes, geopolitical/economic conditions, or future covariates (product/feature releases that may shift responses differently from historical data).

The post Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1 appeared first on The GitHub Blog.

In this year’s Octoverse, we uncover how AI, agents, and typed languages are driving the biggest shifts in software development in more than a decade.

The post Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1 appeared first on The GitHub Blog.