GitHub Octoverse: TypeScript becomes the most-used language on GitHub (Aug 2025)
Key update
GitHub’s Octoverse report shows that TypeScript became the most-used language on GitHub in August 2025, surpassing both Python and JavaScript — a structural shift in what developers create and what default templates and tooling target. (github.blog)
Why it matters
This is not a vanity metric: platforms, starter templates, and major frameworks are increasingly defaulting to TypeScript, and AI-assisted coding workflows (e.g., Copilot and other code models) work much better when type information is available. That changes practical priorities for teams: invest in TypeScript-first CI checks, align starter repos and templates to strong-but-gradual strictness settings, ensure type definitions for internal libraries, and treat incremental type adoption as a first-class technical roadmap item. From a production perspective, expect faster catch of logic regressions during code generation, more reliance on compile-time contracts in API boundaries, and continued growth in toolchains (type-aware linters, build caches, and editor/AI integrations) you should integrate into pipelines to improve reliability without blocking velocity. (github.blog)
Source
Read Next
TypeScript's native Go port (Project Corsa) delivers ~10× type-check speedups
November 29, 2025Microsoft's TypeScript team has ported the compiler and language service to Go (Project Corsa), producing large, real-world speed and memory improvements and shipping native previews for early testing.
Node.js marks built-in TypeScript type‑stripping stable (v25.2.0)
November 28, 2025Node.js v25.2.0 (Nov 11, 2025) promotes runtime TypeScript 'type stripping' to stable — run many .ts files with node directly, with important practical caveats.
Docker patches critical RCE in nested dependency, upstreams fix to LangChain.js
November 27, 2025Docker found and fixed a critical RCE (CVE-2025-12735) rooted in the expr-eval dependency, replaced it with a maintained alternative, and contributed the fix upstream to LangChain.js—affecting Kibana and many LLM apps.