microsoft/TypeScriptPublic

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

AI summary: A strongly typed superset of JavaScript that compiles to clean, standard JavaScript for large-scale application devel...

Stars
111.6K
+16 today
Forks
16K
Watchers
2.2K
Open issues
4.9K
Open PRs
265
Contributors
~1.1K
Commits
39.6K
Branches
143
Views (30d)
1

GoApache-2.0Created Jun 17, 2014Last push todayLatest release v7.0.2+83 stars this week+405 this month

Quick answers

What is TypeScript?
A strongly typed superset of JavaScript that compiles to clean, standard JavaScript for large-scale application devel...
What does TypeScript do?
TypeScript adds optional static typing to JavaScript to enable better tooling, early error detection, and safer refactoring for large-scale codebases. It is designed to run in any browser, on any host, and within any operating system by compiling down to standard, readable JavaScript. By providing powerful features like interfaces, enums, and advanced type inference, it acts as a robust development layer that prevents common runtime errors. The compiler actively checks types during development, ensuring that complex applications remain maintainable and scalable. It allows developers to incremently adopt strict typing without sacrificing the inherent flexibility of the JavaScript ecosystem.
Who is TypeScript for?
JavaScript developers, frontend and backend engineering teams, and framework authors seeking better tooling, type safety, and maintainability for complex applications. It is suitable for professionals looking for efficiency.
How do I get started with TypeScript?
npm install -D typescript
How popular is TypeScript on GitHub?
microsoft/TypeScript has 111,609 stars and 16,001 forks on GitHub, and gained 83 stars in the last 7 days.
What license does TypeScript use?
microsoft/TypeScript is released under the Apache-2.0 license.

Star history

since May 5, 2019
050K100KMay 2019Oct 2021Apr 2024Oct 2026
111.6K stars as of Oct 25, 2026. Before Aug 22, 2026, reconstructed from public GitHub event archives (checked against the repository's real star total); since then measured daily.

Contribution activity

commits per day, last 52 weeks
OctNovDecJanFebMarAprMayJunJulAugSepOctMonWedFri2025-10-26: 0 commits2025-10-27: 8 commits2025-10-28: 3 commits2025-10-29: 5 commits2025-10-30: 8 commits2025-10-31: 11 commits2025-11-01: 3 commits2025-11-02: 1 commit2025-11-03: 9 commits2025-11-04: 5 commits2025-11-05: 3 commits2025-11-06: 3 commits2025-11-07: 5 commits2025-11-08: 4 commits2025-11-09: 1 commit2025-11-10: 4 commits2025-11-11: 6 commits2025-11-12: 11 commits2025-11-13: 8 commits2025-11-14: 11 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 13 commits2025-11-18: 5 commits2025-11-19: 7 commits2025-11-20: 5 commits2025-11-21: 5 commits2025-11-22: 1 commit2025-11-23: 0 commits2025-11-24: 3 commits2025-11-25: 2 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 1 commit2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 7 commits2025-12-02: 13 commits2025-12-03: 15 commits2025-12-04: 10 commits2025-12-05: 4 commits2025-12-06: 0 commits2025-12-07: 2 commits2025-12-08: 15 commits2025-12-09: 20 commits2025-12-10: 16 commits2025-12-11: 9 commits2025-12-12: 10 commits2025-12-13: 3 commits2025-12-14: 1 commit2025-12-15: 8 commits2025-12-16: 9 commits2025-12-17: 1 commit2025-12-18: 1 commit2025-12-19: 2 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 1 commit2025-12-27: 0 commits2025-12-28: 3 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 3 commits2026-01-06: 0 commits2026-01-07: 4 commits2026-01-08: 1 commit2026-01-09: 12 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 8 commits2026-01-13: 9 commits2026-01-14: 12 commits2026-01-15: 12 commits2026-01-16: 9 commits2026-01-17: 2 commits2026-01-18: 1 commit2026-01-19: 1 commit2026-01-20: 7 commits2026-01-21: 9 commits2026-01-22: 8 commits2026-01-23: 2 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 6 commits2026-01-27: 9 commits2026-01-28: 7 commits2026-01-29: 4 commits2026-01-30: 5 commits2026-01-31: 2 commits2026-02-01: 1 commit2026-02-02: 15 commits2026-02-03: 12 commits2026-02-04: 15 commits2026-02-05: 2 commits2026-02-06: 20 commits2026-02-07: 11 commits2026-02-08: 0 commits2026-02-09: 12 commits2026-02-10: 32 commits2026-02-11: 9 commits2026-02-12: 30 commits2026-02-13: 3 commits2026-02-14: 2 commits2026-02-15: 1 commit2026-02-16: 5 commits2026-02-17: 19 commits2026-02-18: 17 commits2026-02-19: 7 commits2026-02-20: 21 commits2026-02-21: 2 commits2026-02-22: 2 commits2026-02-23: 13 commits2026-02-24: 7 commits2026-02-25: 6 commits2026-02-26: 3 commits2026-02-27: 4 commits2026-02-28: 0 commits2026-03-01: 1 commit2026-03-02: 15 commits2026-03-03: 10 commits2026-03-04: 17 commits2026-03-05: 10 commits2026-03-06: 11 commits2026-03-07: 1 commit2026-03-08: 1 commit2026-03-09: 13 commits2026-03-10: 7 commits2026-03-11: 13 commits2026-03-12: 9 commits2026-03-13: 12 commits2026-03-14: 1 commit2026-03-15: 0 commits2026-03-16: 20 commits2026-03-17: 14 commits2026-03-18: 21 commits2026-03-19: 13 commits2026-03-20: 9 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 2 commits2026-03-24: 24 commits2026-03-25: 20 commits2026-03-26: 9 commits2026-03-27: 12 commits2026-03-28: 1 commit2026-03-29: 4 commits2026-03-30: 11 commits2026-03-31: 13 commits2026-04-01: 1 commit2026-04-02: 10 commits2026-04-03: 1 commit2026-04-04: 1 commit2026-04-05: 0 commits2026-04-06: 3 commits2026-04-07: 6 commits2026-04-08: 2 commits2026-04-09: 3 commits2026-04-10: 11 commits2026-04-11: 0 commits2026-04-12: 1 commit2026-04-13: 7 commits2026-04-14: 6 commits2026-04-15: 16 commits2026-04-16: 15 commits2026-04-17: 14 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 12 commits2026-04-21: 9 commits2026-04-22: 17 commits2026-04-23: 19 commits2026-04-24: 14 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 9 commits2026-04-28: 13 commits2026-04-29: 6 commits2026-04-30: 3 commits2026-05-01: 3 commits2026-05-02: 1 commit2026-05-03: 0 commits2026-05-04: 1 commit2026-05-05: 6 commits2026-05-06: 7 commits2026-05-07: 19 commits2026-05-08: 24 commits2026-05-09: 1 commit2026-05-10: 0 commits2026-05-11: 12 commits2026-05-12: 11 commits2026-05-13: 7 commits2026-05-14: 13 commits2026-05-15: 28 commits2026-05-16: 4 commits2026-05-17: 10 commits2026-05-18: 36 commits2026-05-19: 22 commits2026-05-20: 7 commits2026-05-21: 4 commits2026-05-22: 3 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 3 commits2026-05-27: 7 commits2026-05-28: 2 commits2026-05-29: 1 commit2026-05-30: 3 commits2026-05-31: 0 commits2026-06-01: 17 commits2026-06-02: 38 commits2026-06-03: 40 commits2026-06-04: 10 commits2026-06-05: 4 commits2026-06-06: 3 commits2026-06-07: 1 commit2026-06-08: 11 commits2026-06-09: 9 commits2026-06-10: 5 commits2026-06-11: 19 commits2026-06-12: 17 commits2026-06-13: 1 commit2026-06-14: 0 commits2026-06-15: 13 commits2026-06-16: 3 commits2026-06-17: 1 commit2026-06-18: 2 commits2026-06-19: 1 commit2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 11 commits2026-06-23: 13 commits2026-06-24: 17 commits2026-06-25: 2 commits2026-06-26: 16 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 8 commits2026-06-30: 18 commits2026-07-01: 15 commits2026-07-02: 5 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 11 commits2026-07-07: 8 commits2026-07-08: 2 commits2026-07-09: 1 commit2026-07-10: 1 commit2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 1 commit2026-07-14: 1 commit2026-07-15: 10 commits2026-07-16: 3 commits2026-07-17: 5 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 4 commits2026-07-21: 13 commits2026-07-22: 6 commits2026-07-23: 6 commits2026-07-24: 10 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 14 commits2026-07-28: 7 commits2026-07-29: 12 commits2026-07-30: 7 commits2026-07-31: 1 commit2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 1 commit2026-08-04: 0 commits2026-08-05: 1 commit2026-08-06: 0 commits2026-08-07: 2 commits2026-08-08: 0 commits2026-08-09: 0 commits2026-08-10: 10 commits2026-08-11: 6 commits2026-08-12: 1 commit2026-08-13: 15 commits2026-08-14: 24 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 17 commits2026-08-18: 12 commits2026-08-19: 17 commits2026-08-20: 4 commits2026-08-21: 9 commits2026-08-22: 0 commits2026-08-23: 0 commits2026-08-24: 10 commits2026-08-25: 14 commits2026-08-26: 10 commits2026-08-27: 9 commits2026-08-28: 13 commits2026-08-29: 0 commits2026-08-30: 0 commits2026-08-31: 6 commits2026-09-01: 7 commits2026-09-02: 4 commits2026-09-03: 3 commits2026-09-04: 10 commits2026-09-05: 0 commits2026-09-06: 0 commits2026-09-07: 0 commits2026-09-08: 4 commits2026-09-09: 10 commits2026-09-10: 3 commits2026-09-11: 4 commits2026-09-12: 0 commits2026-09-13: 0 commits2026-09-14: 1 commit2026-09-15: 5 commits2026-09-16: 11 commits2026-09-17: 12 commits2026-09-18: 6 commits2026-09-19: 2 commits2026-09-20: 0 commits2026-09-21: 13 commits2026-09-22: 13 commits2026-09-23: 10 commits2026-09-24: 6 commits2026-09-25: 4 commits2026-09-26: 0 commits2026-09-27: 0 commits2026-09-28: 13 commits2026-09-29: 28 commits2026-09-30: 14 commits2026-10-01: 11 commits2026-10-02: 10 commits2026-10-03: 4 commits2026-10-04: 0 commits2026-10-05: 3 commits2026-10-06: 12 commits2026-10-07: 10 commits2026-10-08: 4 commits2026-10-09: 5 commits2026-10-10: 0 commits2026-10-11: 0 commits2026-10-12: 10 commits2026-10-13: 11 commits2026-10-14: 20 commits2026-10-15: 6 commits2026-10-16: 5 commits2026-10-17: 2 commits2026-10-18: 1 commit2026-10-19: 7 commits2026-10-20: 1 commit2026-10-21: 3 commits2026-10-22: 2 commits2026-10-23: 1 commit2026-10-24: 1 commit
2,349 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    111,609 stars

  • Battle-tested

    12 years of history

  • Very active

    2,349 commits in 52 weeks

  • Community-driven

    ~1,082 contributors

  • Well documented

    High community health score

  • Permissive license

    Apache-2.0

  • Continuous integration

    Automated checks passing

  • Repeat trending

    3 trending appearances

What TypeScript does

TypeScript adds optional static typing to JavaScript to enable better tooling, early error detection, and safer refactoring for large-scale codebases. It is designed to run in any browser, on any host, and within any operating system by compiling down to standard, readable JavaScript. By providing powerful features like interfaces, enums, and advanced type inference, it acts as a robust development layer that prevents common runtime errors. The compiler actively checks types during development, ensuring that complex applications remain maintainable and scalable. It allows developers to incremently adopt strict typing without sacrificing the inherent flexibility of the JavaScript ecosystem.

JavaScript developers, frontend and backend engineering teams, and framework authors seeking better tooling, type safety, and maintainability for complex applications. It is suitable for professionals looking for efficiency.

  • Static Type Checking: Catch potential runtime errors at compile time by adding optional type annotations to variables and functions.
  • Advanced Editor Support: Enable rich autocompletion, safe refactoring, and inline documentation in IDEs like Visual Studio Code.
  • JavaScript Compatibility: Compile directly to clean, standards-based JavaScript that runs reliably on any modern browser or Node.js environment.
  • Gradual Adoption: Allow developers to incrementally add strict type checking to existing JavaScript codebases without requiring a complete rewrite.
  • Object-Oriented Constructs: Utilize interfaces, classes, and generic types to enforce strict architectural contracts across large engineering teams.

Where teams use it

Large-Scale Web Applications

Build complex frontend codebases where strict typing prevents regressions and facilitates collaboration among dozens of developers.

Robust Backend Development

Create resilient Node.js servers with predictable API contracts and strongly typed data models.

Library Authorship

Publish npm packages with integrated type definitions to provide immediate IntelliSense to consumers.

Safe Refactoring

Rename variables and modifying function signatures across hundreds of files with confidence that the compiler will catch all misalignments.

Getting started: npm install -D typescript

README

main branch

TypeScript

CI npm version Downloads OpenSSF Scorecard

TypeScript is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the playground, and stay up to date via our blog and Twitter account.

Find others who are using TypeScript at our community page.

Installing

For the latest stable version:

npm install -D typescript

For our nightly builds:

npm install -D typescript@next

Contribute

There are many ways to contribute to TypeScript.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Documentation

Roadmap

For details on our planned features and future direction, please refer to our roadmap.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

220 total
  1. TypeScript 7.1 Betav7.1-betaOct 20, 2026pre-release386 downloads

    https://devblogs.microsoft.com/typescript/announcing-typescript-7-1-beta/ Downloads are available on [npm](https://www.npmjs.com/package/typescript/v/7.1.0-beta).

  2. vscode-typescript/v1.0.1vscode-typescript/v1.0.1Sep 30, 2026921 downloads

    Bundles TypeScript 7.0.2 from commit b6eaace9d7cfd63c018ab25340ba463baae07fb5.

  3. TypeScript 7.0.2v7.0.2Aug 20, 202622.4K downloads

    https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/ This tag was originally released at: https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2

  4. TypeScript 6.0.3v6.0.3Apr 16, 20262.9K downloads

    For release notes, check out the [release announcement blog post](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/). * [fixed issues query for TypeScript 6.0.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.0%22). * [fixed issues query for TypeScript 6.0.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.1%22). * [fixed issues query for TypeScript 6.0.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.2%22). * [fixed issues query for TypeScript 6.0.3 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.3%22). Downloads are available on: * [npm](https://www.npmjs.com/package/typescript)

  5. TypeScript 6.0v6.0.2Mar 23, 2026707 downloads

    For release notes, check out the [release announcement blog post](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/). * [fixed issues query for TypeScript 6.0.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.0%22). * [fixed issues query for TypeScript 6.0.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.1%22). * [fixed issues query for TypeScript 6.0.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+6.0.2%22). Downloads are available on: * [npm](https://www.npmjs.com/package/typescript)

Commits per week

last 52 weeks
1120Week of 2025-10-26: 38 commitsWeek of 2025-11-02: 30 commitsWeek of 2025-11-09: 41 commitsWeek of 2025-11-16: 36 commitsWeek of 2025-11-23: 6 commitsWeek of 2025-11-30: 49 commitsWeek of 2025-12-07: 75 commitsWeek of 2025-12-14: 22 commitsWeek of 2025-12-21: 1 commitsWeek of 2025-12-28: 3 commitsWeek of 2026-01-04: 20 commitsWeek of 2026-01-11: 52 commitsWeek of 2026-01-18: 28 commitsWeek of 2026-01-25: 33 commitsWeek of 2026-02-01: 76 commitsWeek of 2026-02-08: 88 commitsWeek of 2026-02-15: 72 commitsWeek of 2026-02-22: 35 commitsWeek of 2026-03-01: 65 commitsWeek of 2026-03-08: 56 commitsWeek of 2026-03-15: 77 commitsWeek of 2026-03-22: 68 commitsWeek of 2026-03-29: 41 commitsWeek of 2026-04-05: 25 commitsWeek of 2026-04-12: 59 commitsWeek of 2026-04-19: 71 commitsWeek of 2026-04-26: 35 commitsWeek of 2026-05-03: 58 commitsWeek of 2026-05-10: 75 commitsWeek of 2026-05-17: 82 commitsWeek of 2026-05-24: 16 commitsWeek of 2026-05-31: 112 commitsWeek of 2026-06-07: 63 commitsWeek of 2026-06-14: 20 commitsWeek of 2026-06-21: 59 commitsWeek of 2026-06-28: 46 commitsWeek of 2026-07-05: 23 commitsWeek of 2026-07-12: 20 commitsWeek of 2026-07-19: 39 commitsWeek of 2026-07-26: 41 commitsWeek of 2026-08-02: 4 commitsWeek of 2026-08-09: 56 commitsWeek of 2026-08-16: 59 commitsWeek of 2026-08-23: 56 commitsWeek of 2026-08-30: 30 commitsWeek of 2026-09-06: 21 commitsWeek of 2026-09-13: 37 commitsWeek of 2026-09-20: 46 commitsWeek of 2026-09-27: 80 commitsWeek of 2026-10-04: 34 commitsWeek of 2026-10-11: 54 commitsWeek of 2026-10-18: 16 commitsOct 26, 2025Oct 18, 2026
2.3K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 4 commitsSun 1:00 — 9 commitsSun 2:00 — 12 commitsSun 3:00 — 9 commitsSun 4:00 — 11 commitsSun 5:00 — 7 commitsSun 6:00 — 84 commitsSun 7:00 — 11 commitsSun 8:00 — 32 commitsSun 9:00 — 19 commitsSun 10:00 — 30 commitsSun 11:00 — 31 commitsSun 12:00 — 16 commitsSun 13:00 — 23 commitsSun 14:00 — 23 commitsSun 15:00 — 41 commitsSun 16:00 — 39 commitsSun 17:00 — 25 commitsSun 18:00 — 23 commitsSun 19:00 — 14 commitsSun 20:00 — 15 commitsSun 21:00 — 20 commitsSun 22:00 — 25 commitsSun 23:00 — 19 commitsMon 0:00 — 11 commitsMon 1:00 — 6 commitsMon 2:00 — 9 commitsMon 3:00 — 10 commitsMon 4:00 — 11 commitsMon 5:00 — 3 commitsMon 6:00 — 115 commitsMon 7:00 — 43 commitsMon 8:00 — 91 commitsMon 9:00 — 177 commitsMon 10:00 — 235 commitsMon 11:00 — 294 commitsMon 12:00 — 235 commitsMon 13:00 — 312 commitsMon 14:00 — 324 commitsMon 15:00 — 337 commitsMon 16:00 — 344 commitsMon 17:00 — 226 commitsMon 18:00 — 134 commitsMon 19:00 — 102 commitsMon 20:00 — 87 commitsMon 21:00 — 112 commitsMon 22:00 — 109 commitsMon 23:00 — 81 commitsTue 0:00 — 77 commitsTue 1:00 — 70 commitsTue 2:00 — 37 commitsTue 3:00 — 26 commitsTue 4:00 — 33 commitsTue 5:00 — 27 commitsTue 6:00 — 198 commitsTue 7:00 — 71 commitsTue 8:00 — 116 commitsTue 9:00 — 209 commitsTue 10:00 — 279 commitsTue 11:00 — 273 commitsTue 12:00 — 289 commitsTue 13:00 — 374 commitsTue 14:00 — 329 commitsTue 15:00 — 338 commitsTue 16:00 — 358 commitsTue 17:00 — 243 commitsTue 18:00 — 145 commitsTue 19:00 — 92 commitsTue 20:00 — 115 commitsTue 21:00 — 94 commitsTue 22:00 — 107 commitsTue 23:00 — 87 commitsWed 0:00 — 85 commitsWed 1:00 — 66 commitsWed 2:00 — 35 commitsWed 3:00 — 27 commitsWed 4:00 — 39 commitsWed 5:00 — 22 commitsWed 6:00 — 165 commitsWed 7:00 — 62 commitsWed 8:00 — 102 commitsWed 9:00 — 188 commitsWed 10:00 — 270 commitsWed 11:00 — 321 commitsWed 12:00 — 258 commitsWed 13:00 — 364 commitsWed 14:00 — 334 commitsWed 15:00 — 398 commitsWed 16:00 — 355 commitsWed 17:00 — 220 commitsWed 18:00 — 136 commitsWed 19:00 — 113 commitsWed 20:00 — 89 commitsWed 21:00 — 74 commitsWed 22:00 — 104 commitsWed 23:00 — 77 commitsThu 0:00 — 50 commitsThu 1:00 — 57 commitsThu 2:00 — 38 commitsThu 3:00 — 24 commitsThu 4:00 — 24 commitsThu 5:00 — 19 commitsThu 6:00 — 151 commitsThu 7:00 — 65 commitsThu 8:00 — 108 commitsThu 9:00 — 214 commitsThu 10:00 — 316 commitsThu 11:00 — 326 commitsThu 12:00 — 286 commitsThu 13:00 — 355 commitsThu 14:00 — 324 commitsThu 15:00 — 326 commitsThu 16:00 — 341 commitsThu 17:00 — 253 commitsThu 18:00 — 134 commitsThu 19:00 — 94 commitsThu 20:00 — 87 commitsThu 21:00 — 92 commitsThu 22:00 — 77 commitsThu 23:00 — 68 commitsFri 0:00 — 57 commitsFri 1:00 — 47 commitsFri 2:00 — 34 commitsFri 3:00 — 40 commitsFri 4:00 — 32 commitsFri 5:00 — 17 commitsFri 6:00 — 152 commitsFri 7:00 — 64 commitsFri 8:00 — 94 commitsFri 9:00 — 234 commitsFri 10:00 — 315 commitsFri 11:00 — 238 commitsFri 12:00 — 210 commitsFri 13:00 — 243 commitsFri 14:00 — 345 commitsFri 15:00 — 335 commitsFri 16:00 — 337 commitsFri 17:00 — 184 commitsFri 18:00 — 107 commitsFri 19:00 — 95 commitsFri 20:00 — 67 commitsFri 21:00 — 78 commitsFri 22:00 — 78 commitsFri 23:00 — 78 commitsSat 0:00 — 74 commitsSat 1:00 — 44 commitsSat 2:00 — 37 commitsSat 3:00 — 19 commitsSat 4:00 — 26 commitsSat 5:00 — 20 commitsSat 6:00 — 153 commitsSat 7:00 — 30 commitsSat 8:00 — 34 commitsSat 9:00 — 40 commitsSat 10:00 — 46 commitsSat 11:00 — 40 commitsSat 12:00 — 33 commitsSat 13:00 — 26 commitsSat 14:00 — 21 commitsSat 15:00 — 25 commitsSat 16:00 — 36 commitsSat 17:00 — 43 commitsSat 18:00 — 25 commitsSat 19:00 — 17 commitsSat 20:00 — 10 commitsSat 21:00 — 7 commitsSat 22:00 — 28 commitsSat 23:00 — 15 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Aug 24, 2026daily#10+104
Aug 23, 2026daily#10+104
Aug 22, 2026daily#4+65
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    457.9K stars · TypeScript

  • practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    288K stars · Python

  • react/react

    The library for web and native user interfaces.

    251.8K stars · JavaScript

  • n8n-io/n8n

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    208.6K stars · TypeScript

  • microsoft/vscode

    Visual Studio Code

    194.3K stars · TypeScript

  • avelino/awesome-go

    A curated list of awesome Go frameworks, libraries and software

    190.3K stars · Go