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 development.

Stars
111.3K
+8 today
Forks
15.7K
Watchers
2.2K
Open issues
4.9K
Open PRs
167
Contributors
~1.1K
Commits
39.4K
Branches
108

GoApache-2.0Created Jun 17, 2014Last push 1d agoLatest release v7.0.2+98 stars this week+444 this month

Quick answers

What is TypeScript?
A strongly typed superset of JavaScript that compiles to clean, standard JavaScript for large-scale application development.
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.
How do I get started with TypeScript?
npm install -D typescript
How popular is TypeScript on GitHub?
microsoft/TypeScript has 111,336 stars and 15,741 forks on GitHub, and gained 98 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 2021Mar 2024Oct 2026
111.3K stars as of Oct 4, 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
OctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-10-05: 0 commits2025-10-06: 2 commits2025-10-07: 0 commits2025-10-08: 1 commit2025-10-09: 2 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 1 commit2025-10-14: 1 commit2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 1 commit2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 3 commits2025-10-21: 0 commits2025-10-22: 4 commits2025-10-23: 0 commits2025-10-24: 1 commit2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 1 commit2025-10-28: 0 commits2025-10-29: 2 commits2025-10-30: 5 commits2025-10-31: 3 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 1 commit2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 1 commit2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 1 commit2025-11-11: 1 commit2025-11-12: 1 commit2025-11-13: 2 commits2025-11-14: 1 commit2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 4 commits2025-11-20: 0 commits2025-11-21: 1 commit2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 1 commit2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 1 commit2025-12-02: 0 commits2025-12-03: 2 commits2025-12-04: 2 commits2025-12-05: 2 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 6 commits2025-12-09: 2 commits2025-12-10: 2 commits2025-12-11: 3 commits2025-12-12: 1 commit2025-12-13: 1 commit2025-12-14: 0 commits2025-12-15: 3 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 1 commit2025-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: 1 commit2025-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: 1 commit2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 6 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 3 commits2026-01-14: 2 commits2026-01-15: 4 commits2026-01-16: 2 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 2 commits2026-01-21: 3 commits2026-01-22: 0 commits2026-01-23: 1 commit2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 3 commits2026-01-27: 0 commits2026-01-28: 3 commits2026-01-29: 1 commit2026-01-30: 2 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 5 commits2026-02-03: 2 commits2026-02-04: 7 commits2026-02-05: 0 commits2026-02-06: 16 commits2026-02-07: 9 commits2026-02-08: 0 commits2026-02-09: 1 commit2026-02-10: 0 commits2026-02-11: 1 commit2026-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: 9 commits2026-08-27: 8 commits2026-08-28: 13 commits2026-08-29: 0 commits2026-08-30: 0 commits2026-08-31: 6 commits2026-09-01: 6 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: 0 commits2026-09-29: 0 commits2026-09-30: 0 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits
1,742 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    111,336 stars

  • Battle-tested

    12 years of history

  • Very active

    1,742 commits in 52 weeks

  • Community-driven

    ~1,064 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.

  • 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

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

Robust Backend Development

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

Library Authorship

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

Safe Refactoring

Renaming 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 opencode@microsoft.com 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

Recent open issues

view all

Releases and announcements

218 total
  1. TypeScript 7.0.2v7.0.2Aug 20, 202613.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

  2. TypeScript 6.0.3v6.0.3Apr 16, 20262.7K 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)

  3. TypeScript 6.0v6.0.2Mar 23, 2026647 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)

  4. TypeScript 6.0.1 RCv6.0-rcMar 6, 2026pre-release35 downloads

    For release notes, check out the [release announcement blog post](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/). * [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). Downloads are available on: * [npm](https://www.npmjs.com/package/typescript)

  5. TypeScript 6.0 Betav6.0-betaFeb 18, 2026pre-release89 downloads

    For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/). * [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+is%3Aclosed+). Downloads are available on: * [npm](https://www.npmjs.com/package/typescript)

Commits per week

last 52 weeks
1120Week of 2025-10-05: 5 commitsWeek of 2025-10-12: 3 commitsWeek of 2025-10-19: 8 commitsWeek of 2025-10-26: 11 commitsWeek of 2025-11-02: 2 commitsWeek of 2025-11-09: 6 commitsWeek of 2025-11-16: 5 commitsWeek of 2025-11-23: 1 commitsWeek of 2025-11-30: 7 commitsWeek of 2025-12-07: 15 commitsWeek of 2025-12-14: 4 commitsWeek of 2025-12-21: 1 commitsWeek of 2025-12-28: 1 commitsWeek of 2026-01-04: 7 commitsWeek of 2026-01-11: 11 commitsWeek of 2026-01-18: 6 commitsWeek of 2026-01-25: 9 commitsWeek of 2026-02-01: 39 commitsWeek of 2026-02-08: 37 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: 54 commitsWeek of 2026-08-30: 29 commitsWeek of 2026-09-06: 21 commitsWeek of 2026-09-13: 37 commitsWeek of 2026-09-20: 46 commitsWeek of 2026-09-27: 0 commitsOct 5, 2025Sep 27, 2026
1.7K 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 — 10 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 — 43 commitsSun 16:00 — 40 commitsSun 17:00 — 26 commitsSun 18:00 — 24 commitsSun 19:00 — 14 commitsSun 20:00 — 15 commitsSun 21:00 — 20 commitsSun 22:00 — 26 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 — 119 commitsMon 7:00 — 44 commitsMon 8:00 — 93 commitsMon 9:00 — 180 commitsMon 10:00 — 235 commitsMon 11:00 — 295 commitsMon 12:00 — 237 commitsMon 13:00 — 313 commitsMon 14:00 — 325 commitsMon 15:00 — 338 commitsMon 16:00 — 344 commitsMon 17:00 — 221 commitsMon 18:00 — 127 commitsMon 19:00 — 99 commitsMon 20:00 — 86 commitsMon 21:00 — 112 commitsMon 22:00 — 105 commitsMon 23:00 — 77 commitsTue 0:00 — 76 commitsTue 1:00 — 70 commitsTue 2:00 — 36 commitsTue 3:00 — 26 commitsTue 4:00 — 32 commitsTue 5:00 — 27 commitsTue 6:00 — 198 commitsTue 7:00 — 71 commitsTue 8:00 — 121 commitsTue 9:00 — 215 commitsTue 10:00 — 285 commitsTue 11:00 — 276 commitsTue 12:00 — 289 commitsTue 13:00 — 376 commitsTue 14:00 — 331 commitsTue 15:00 — 338 commitsTue 16:00 — 357 commitsTue 17:00 — 242 commitsTue 18:00 — 142 commitsTue 19:00 — 89 commitsTue 20:00 — 111 commitsTue 21:00 — 89 commitsTue 22:00 — 99 commitsTue 23:00 — 80 commitsWed 0:00 — 79 commitsWed 1:00 — 66 commitsWed 2:00 — 35 commitsWed 3:00 — 27 commitsWed 4:00 — 39 commitsWed 5:00 — 23 commitsWed 6:00 — 164 commitsWed 7:00 — 62 commitsWed 8:00 — 104 commitsWed 9:00 — 193 commitsWed 10:00 — 270 commitsWed 11:00 — 324 commitsWed 12:00 — 260 commitsWed 13:00 — 361 commitsWed 14:00 — 337 commitsWed 15:00 — 394 commitsWed 16:00 — 353 commitsWed 17:00 — 217 commitsWed 18:00 — 132 commitsWed 19:00 — 113 commitsWed 20:00 — 86 commitsWed 21:00 — 72 commitsWed 22:00 — 101 commitsWed 23:00 — 75 commitsThu 0:00 — 50 commitsThu 1:00 — 57 commitsThu 2:00 — 38 commitsThu 3:00 — 24 commitsThu 4:00 — 24 commitsThu 5:00 — 18 commitsThu 6:00 — 151 commitsThu 7:00 — 66 commitsThu 8:00 — 108 commitsThu 9:00 — 216 commitsThu 10:00 — 322 commitsThu 11:00 — 330 commitsThu 12:00 — 288 commitsThu 13:00 — 360 commitsThu 14:00 — 326 commitsThu 15:00 — 325 commitsThu 16:00 — 340 commitsThu 17:00 — 254 commitsThu 18:00 — 127 commitsThu 19:00 — 92 commitsThu 20:00 — 83 commitsThu 21:00 — 91 commitsThu 22:00 — 77 commitsThu 23:00 — 65 commitsFri 0:00 — 57 commitsFri 1:00 — 47 commitsFri 2:00 — 34 commitsFri 3:00 — 40 commitsFri 4:00 — 31 commitsFri 5:00 — 17 commitsFri 6:00 — 152 commitsFri 7:00 — 65 commitsFri 8:00 — 95 commitsFri 9:00 — 234 commitsFri 10:00 — 315 commitsFri 11:00 — 238 commitsFri 12:00 — 217 commitsFri 13:00 — 248 commitsFri 14:00 — 348 commitsFri 15:00 — 339 commitsFri 16:00 — 337 commitsFri 17:00 — 187 commitsFri 18:00 — 111 commitsFri 19:00 — 93 commitsFri 20:00 — 66 commitsFri 21:00 — 74 commitsFri 22:00 — 78 commitsFri 23:00 — 77 commitsSat 0:00 — 74 commitsSat 1:00 — 43 commitsSat 2:00 — 37 commitsSat 3:00 — 18 commitsSat 4:00 — 25 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 — 41 commitsSat 12:00 — 33 commitsSat 13:00 — 26 commitsSat 14:00 — 21 commitsSat 15:00 — 30 commitsSat 16:00 — 37 commitsSat 17:00 — 44 commitsSat 18:00 — 26 commitsSat 19:00 — 18 commitsSat 20:00 — 10 commitsSat 21:00 — 7 commitsSat 22:00 — 30 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.

    456.7K stars · TypeScript

  • practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    285.8K stars · Python

  • react/react

    The library for web and native user interfaces.

    250.9K 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.

    206.7K stars · TypeScript

  • microsoft/vscode

    Visual Studio Code

    193.5K stars · TypeScript

  • avelino/awesome-go

    A curated list of awesome Go frameworks, libraries and software

    186.9K stars · Go