ankitects/ankiPublic

Anki is a smart spaced repetition flashcard program

AI summary: A powerful, open-source spaced repetition flashcard program for highly efficient memorization.

Stars
31.7K
+51 today
Forks
3.3K
Watchers
353
Open issues
439
Open PRs
127
Contributors
~395
Commits
12.6K
Branches
40

RustOtherCreated Dec 21, 2012Last push todayLatest release 26.09.3+205 stars this week+921 this month

Quick answers

What is anki?
A powerful, open-source spaced repetition flashcard program for highly efficient memorization.
What does anki do?
Anki is a renowned spaced repetition system (SRS) that optimizes the process of memorization. It schedules flashcard reviews based on how well the user remembers them, showing difficult cards more frequently and easy ones less often. This scientifically backed approach drastically reduces the time needed to learn and retain large amounts of information. The desktop version acts as the central hub for creating, managing, and syncing complex decks, supporting rich media like audio, images, and custom HTML/CSS formatting. It serves as the backbone for an extensive ecosystem of community-created decks and plugins.
Who is anki for?
Students, language learners, medical professionals, and lifelong learners needing to memorize large volumes of data. Ideal for users seeking a highly customizable, offline-first study tool.
How do I get started with anki?
https://apps.ankiweb.net
How popular is anki on GitHub?
ankitects/anki has 31,747 stars and 3,298 forks on GitHub, and gained 205 stars in the last 7 days.
What license does anki use?
ankitects/anki is released under the Other license.

Star history

since Dec 29, 2019
010K20K30KDec 2019Mar 2022Jun 2024Oct 2026
31.7K stars as of Oct 4, 2026. Before Sep 16, 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: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 2 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 1 commit2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 9 commits2025-10-28: 2 commits2025-10-29: 2 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 2 commits2025-11-11: 0 commits2025-11-12: 1 commit2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 2 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-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: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 5 commits2025-12-17: 2 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 1 commit2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 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: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 2 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 6 commits2026-01-18: 0 commits2026-01-19: 1 commit2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 1 commit2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 1 commit2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 1 commit2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 1 commit2026-02-08: 0 commits2026-02-09: 5 commits2026-02-10: 1 commit2026-02-11: 19 commits2026-02-12: 0 commits2026-02-13: 1 commit2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 2 commits2026-03-05: 1 commit2026-03-06: 1 commit2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 2 commits2026-03-11: 4 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 1 commit2026-03-18: 1 commit2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 1 commit2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 3 commits2026-03-31: 6 commits2026-04-01: 3 commits2026-04-02: 7 commits2026-04-03: 3 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 3 commits2026-04-07: 1 commit2026-04-08: 1 commit2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 2 commits2026-04-15: 2 commits2026-04-16: 1 commit2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 2 commits2026-04-21: 2 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 6 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 1 commit2026-04-28: 2 commits2026-04-29: 1 commit2026-04-30: 1 commit2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 3 commits2026-05-06: 0 commits2026-05-07: 3 commits2026-05-08: 6 commits2026-05-09: 1 commit2026-05-10: 0 commits2026-05-11: 3 commits2026-05-12: 5 commits2026-05-13: 5 commits2026-05-14: 1 commit2026-05-15: 6 commits2026-05-16: 1 commit2026-05-17: 0 commits2026-05-18: 9 commits2026-05-19: 1 commit2026-05-20: 3 commits2026-05-21: 2 commits2026-05-22: 4 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 4 commits2026-05-26: 9 commits2026-05-27: 2 commits2026-05-28: 1 commit2026-05-29: 3 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 2 commits2026-06-02: 4 commits2026-06-03: 4 commits2026-06-04: 1 commit2026-06-05: 2 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 5 commits2026-06-09: 2 commits2026-06-10: 6 commits2026-06-11: 1 commit2026-06-12: 6 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 7 commits2026-06-16: 2 commits2026-06-17: 6 commits2026-06-18: 1 commit2026-06-19: 8 commits2026-06-20: 2 commits2026-06-21: 0 commits2026-06-22: 7 commits2026-06-23: 3 commits2026-06-24: 0 commits2026-06-25: 6 commits2026-06-26: 2 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 4 commits2026-06-30: 1 commit2026-07-01: 6 commits2026-07-02: 5 commits2026-07-03: 6 commits2026-07-04: 0 commits2026-07-05: 2 commits2026-07-06: 2 commits2026-07-07: 5 commits2026-07-08: 2 commits2026-07-09: 4 commits2026-07-10: 2 commits2026-07-11: 2 commits2026-07-12: 1 commit2026-07-13: 3 commits2026-07-14: 1 commit2026-07-15: 5 commits2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 2 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 2 commits2026-07-25: 1 commit2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 3 commits2026-07-29: 1 commit2026-07-30: 3 commits2026-07-31: 1 commit2026-08-01: 0 commits2026-08-02: 1 commit2026-08-03: 1 commit2026-08-04: 5 commits2026-08-05: 14 commits2026-08-06: 2 commits2026-08-07: 5 commits2026-08-08: 1 commit2026-08-09: 0 commits2026-08-10: 15 commits2026-08-11: 3 commits2026-08-12: 2 commits2026-08-13: 4 commits2026-08-14: 10 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 2 commits2026-08-18: 3 commits2026-08-19: 1 commit2026-08-20: 8 commits2026-08-21: 1 commit2026-08-22: 1 commit2026-08-23: 0 commits2026-08-24: 5 commits2026-08-25: 23 commits2026-08-26: 14 commits2026-08-27: 2 commits2026-08-28: 2 commits2026-08-29: 0 commits2026-08-30: 1 commit2026-08-31: 0 commits2026-09-01: 5 commits2026-09-02: 3 commits2026-09-03: 0 commits2026-09-04: 1 commit2026-09-05: 0 commits2026-09-06: 0 commits2026-09-07: 0 commits2026-09-08: 10 commits2026-09-09: 1 commit2026-09-10: 6 commits2026-09-11: 3 commits2026-09-12: 2 commits2026-09-13: 1 commit2026-09-14: 8 commits2026-09-15: 5 commits2026-09-16: 5 commits2026-09-17: 7 commits2026-09-18: 1 commit2026-09-19: 0 commits2026-09-20: 0 commits2026-09-21: 3 commits2026-09-22: 5 commits2026-09-23: 2 commits2026-09-24: 4 commits2026-09-25: 2 commits2026-09-26: 1 commit2026-09-27: 0 commits2026-09-28: 1 commit2026-09-29: 0 commits2026-09-30: 0 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits
544 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    31,747 stars

  • Battle-tested

    13 years of history

  • Very active

    544 commits in 52 weeks

  • Community-driven

    ~395 contributors

  • Continuous integration

    Automated checks passing

  • Repeat trending

    4 trending appearances

What anki does

Anki is a renowned spaced repetition system (SRS) that optimizes the process of memorization. It schedules flashcard reviews based on how well the user remembers them, showing difficult cards more frequently and easy ones less often. This scientifically backed approach drastically reduces the time needed to learn and retain large amounts of information. The desktop version acts as the central hub for creating, managing, and syncing complex decks, supporting rich media like audio, images, and custom HTML/CSS formatting. It serves as the backbone for an extensive ecosystem of community-created decks and plugins.

Students, language learners, medical professionals, and lifelong learners needing to memorize large volumes of data. Ideal for users seeking a highly customizable, offline-first study tool.

  • Spaced repetition algorithm: Dynamically schedules card reviews to maximize long-term retention.
  • Rich media support: Allows embedding audio, images, and video directly into flashcards.
  • Customizable formatting: Supports HTML and CSS for highly customized card designs and layouts.
  • Cross-device synchronization: Keeps decks and learning progress synced across desktop and mobile clients.
  • Extensive add-on ecosystem: Supports a vast library of community plugins to extend functionality.

Where teams use it

Language learning

Memorize vast amounts of vocabulary and grammar rules efficiently using community or custom decks.

Medical and law studies

Retain massive volumes of factual information required for demanding professional exams.

Custom knowledge bases

Create personalized decks for any subject, embedding specific media and complex formatting.

Offline studying

Review decks without an internet connection using the fully featured desktop application.

Getting started: https://apps.ankiweb.net

README

main branch

Anki

Build Status Documentation Coverage

This repo contains the source code for the computer version of Anki.

About

Anki is a spaced repetition program. Please see the website to learn more.

Getting Started

Contributing

Want to contribute to Anki? Check out the Contribution Guidelines.

For more information on building and developing, please see Development.

Contributors

The following people have contributed to Anki: CONTRIBUTORS

Anki Betas

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see Anki betas.

License

Anki's license: LICENSE

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

88 total
  1. 26.09.326.09.3Sep 23, 2026217.3K downloads

    ## What's Changed ⚠️ Please upgrade to [26.09](https://github.com/ankitects/anki/releases/tag/26.09)+ as soon as possible as it includes important security fixes. ### Fixes - Fix system-wide app upgrades on Windows not properly replacing old versions and causing startup crashes by @abdnh in https://github.com/ankitects/anki/pull/5626 - Fix "Card modified" error in the Cards Info screen when FSRS disabled or memory state is missing by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5648 - Append app version to the extracted tarball directory name on Linux by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5662 - Force software rendering in safe mode by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5637 - Fix the "Please restart to save changes" message shown multiple times in the preferences screen in some cases by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5641 ### Documentation - Improve manual translation instructions by @wofiporia in https://github.com/ankitects/anki/pull/5519 ### Development - Update Python dependencies to match bundled dependencies in 26.05+ by @abdnh in https://github.com/ankitects/anki/pull/5625 -

  2. 26.09.226.09.2Sep 15, 2026452K downloads

    ## What's Changed This is a bugfix/security patch for issues reported in [26.09](https://github.com/ankitects/anki/releases/tag/26.09). **⚠️ Please upgrade to 26.09+ as soon as possible as it includes important security fixes.** ### Notable Changes - Fix a startup crash on Windows affecting users who have leftover files from pre-25.07 installations by @abdnh in https://github.com/ankitects/anki/pull/5605 - Security: Prevent external links in deck descriptions rendered in the overview/congrats screen from manipulating the page in certain cases when clicked. ### Development - Run static SonarCloud analysis on fork PRs by @fernandolins in https://github.com/ankitects/anki/pull/5596 - Testing: Improve tests for the get_scheduling_states API by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5145 - Reduce differences between development and packaged builds by locking bundled dependencies by @abdnh in https://github.com/ankitects/anki/pull/5593 - Testing: cover media/service.rs by @iamllama in https://github.com/ankitects/anki/pull/5588 - Testing: add unit coverage for card_rendering service by @fernandolins in https://github.com/ankitects/anki/pull/5587 -

  3. 26.09.126.09.1Sep 15, 2026pre-release139 downloads

    This release was skipped due to a Windows packaging issue. 26.09.2 will follow shortly.

  4. 26.0926.09Sep 14, 2026146.4K downloads

    ## What's Changed ### Security Fixes **⚠️ This update contains important security fixes. Please upgrade as soon as possible**. - Notes had the ability to read local files when viewed in the editor. (Thanks to @caleblee789 for the report) - The "Open image" context menu action in the editor did not validate the file's extension, which allowed decks to execute dangerous files on some systems. (Thanks to @lappas-m for the report) ### Add-on Compatibility Note The following legacy modules have been removed: `anki.importing` and `anki.exporting`. See the [docs](https://anki.mintlify.app/addons/the-anki-module) for alternatives. _Some compatibility wrappers were added but they were only tested with AnkiConnect add-on and will be removed in the future._ ### Notable Changes - Fix audio playback in macOS 27 by @abdnh in https://github.com/ankitects/anki/pull/5363 - Fix audio not being played automatically when attached in the editor by @JaksonSouza in https://github.com/ankitects/anki/pull/5320 - Recompute FSRS data after changing deck by @user1823 in https://github.com/ankitects/anki/pull/5339 - Update FSRS to [6.6.2](https://github.com/open-spaced-repetition/fs

  5. 26.09b326.09b3Sep 10, 2026pre-release455 downloads

    ## What's Changed ### Notable Changes * Fix intermittent webview crashes by @abdnh in https://github.com/ankitects/anki/pull/5537 * Fix macOS/Linux crashes when the SIGPIPE signal is triggered (reported in some add-ons) by @abdnh in https://github.com/ankitects/anki/pull/5545 * Add wrappers for the AnkiPackageImporter/AnkiPackageExporter APIs for compatibility with the AnkiConnect add-on by @abdnh in https://github.com/ankitects/anki/pull/5547 * Relax CSP restrictions to allow iframes in decks to load CSS styles by @twwn in https://github.com/ankitects/anki/pull/5525 * Update to Qt 6.11.2 by @abdnh in https://github.com/ankitects/anki/pull/5539 * Write logs to crash.log in the base Anki folder after crashes by @abdnh in https://github.com/ankitects/anki/pull/5546 ### Documentation * Add unit testing guidelines by @fernandolins in https://github.com/ankitects/anki/pull/5522 ### Development * Testing: Improve coverage of notes service by @abdnh in https://github.com/ankitects/anki/pull/5509 * Testing: Cover the decks service layer by @fernandolins in https://github.com/ankitects/anki/pull/5514 * Preserve FSRS unlock timeout across mounts by @caleblee789 in ht

Commits per week

last 52 weeks
460Week of 2025-10-05: 0 commitsWeek of 2025-10-12: 3 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 13 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 3 commitsWeek of 2025-11-16: 2 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 1 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 8 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 8 commitsWeek of 2026-01-18: 1 commitsWeek of 2026-01-25: 2 commitsWeek of 2026-02-01: 2 commitsWeek of 2026-02-08: 26 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 4 commitsWeek of 2026-03-08: 6 commitsWeek of 2026-03-15: 2 commitsWeek of 2026-03-22: 1 commitsWeek of 2026-03-29: 22 commitsWeek of 2026-04-05: 5 commitsWeek of 2026-04-12: 5 commitsWeek of 2026-04-19: 10 commitsWeek of 2026-04-26: 5 commitsWeek of 2026-05-03: 13 commitsWeek of 2026-05-10: 21 commitsWeek of 2026-05-17: 19 commitsWeek of 2026-05-24: 19 commitsWeek of 2026-05-31: 13 commitsWeek of 2026-06-07: 20 commitsWeek of 2026-06-14: 26 commitsWeek of 2026-06-21: 18 commitsWeek of 2026-06-28: 22 commitsWeek of 2026-07-05: 19 commitsWeek of 2026-07-12: 10 commitsWeek of 2026-07-19: 5 commitsWeek of 2026-07-26: 8 commitsWeek of 2026-08-02: 29 commitsWeek of 2026-08-09: 34 commitsWeek of 2026-08-16: 16 commitsWeek of 2026-08-23: 46 commitsWeek of 2026-08-30: 10 commitsWeek of 2026-09-06: 22 commitsWeek of 2026-09-13: 27 commitsWeek of 2026-09-20: 17 commitsWeek of 2026-09-27: 1 commitsOct 5, 2025Sep 27, 2026
544 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 24 commitsSun 1:00 — 24 commitsSun 2:00 — 19 commitsSun 3:00 — 15 commitsSun 4:00 — 18 commitsSun 5:00 — 4 commitsSun 6:00 — 5 commitsSun 7:00 — 13 commitsSun 8:00 — 42 commitsSun 9:00 — 61 commitsSun 10:00 — 68 commitsSun 11:00 — 72 commitsSun 12:00 — 74 commitsSun 13:00 — 89 commitsSun 14:00 — 86 commitsSun 15:00 — 85 commitsSun 16:00 — 77 commitsSun 17:00 — 58 commitsSun 18:00 — 79 commitsSun 19:00 — 90 commitsSun 20:00 — 59 commitsSun 21:00 — 60 commitsSun 22:00 — 44 commitsSun 23:00 — 22 commitsMon 0:00 — 32 commitsMon 1:00 — 28 commitsMon 2:00 — 30 commitsMon 3:00 — 23 commitsMon 4:00 — 24 commitsMon 5:00 — 36 commitsMon 6:00 — 24 commitsMon 7:00 — 24 commitsMon 8:00 — 50 commitsMon 9:00 — 92 commitsMon 10:00 — 88 commitsMon 11:00 — 131 commitsMon 12:00 — 145 commitsMon 13:00 — 161 commitsMon 14:00 — 152 commitsMon 15:00 — 158 commitsMon 16:00 — 124 commitsMon 17:00 — 125 commitsMon 18:00 — 107 commitsMon 19:00 — 86 commitsMon 20:00 — 75 commitsMon 21:00 — 87 commitsMon 22:00 — 60 commitsMon 23:00 — 56 commitsTue 0:00 — 20 commitsTue 1:00 — 27 commitsTue 2:00 — 29 commitsTue 3:00 — 23 commitsTue 4:00 — 21 commitsTue 5:00 — 22 commitsTue 6:00 — 25 commitsTue 7:00 — 36 commitsTue 8:00 — 57 commitsTue 9:00 — 93 commitsTue 10:00 — 86 commitsTue 11:00 — 122 commitsTue 12:00 — 116 commitsTue 13:00 — 119 commitsTue 14:00 — 113 commitsTue 15:00 — 130 commitsTue 16:00 — 133 commitsTue 17:00 — 120 commitsTue 18:00 — 89 commitsTue 19:00 — 95 commitsTue 20:00 — 65 commitsTue 21:00 — 59 commitsTue 22:00 — 50 commitsTue 23:00 — 52 commitsWed 0:00 — 24 commitsWed 1:00 — 42 commitsWed 2:00 — 24 commitsWed 3:00 — 35 commitsWed 4:00 — 30 commitsWed 5:00 — 14 commitsWed 6:00 — 23 commitsWed 7:00 — 26 commitsWed 8:00 — 59 commitsWed 9:00 — 82 commitsWed 10:00 — 82 commitsWed 11:00 — 114 commitsWed 12:00 — 117 commitsWed 13:00 — 121 commitsWed 14:00 — 143 commitsWed 15:00 — 150 commitsWed 16:00 — 133 commitsWed 17:00 — 94 commitsWed 18:00 — 79 commitsWed 19:00 — 89 commitsWed 20:00 — 76 commitsWed 21:00 — 99 commitsWed 22:00 — 52 commitsWed 23:00 — 56 commitsThu 0:00 — 24 commitsThu 1:00 — 26 commitsThu 2:00 — 33 commitsThu 3:00 — 23 commitsThu 4:00 — 21 commitsThu 5:00 — 18 commitsThu 6:00 — 17 commitsThu 7:00 — 37 commitsThu 8:00 — 44 commitsThu 9:00 — 98 commitsThu 10:00 — 100 commitsThu 11:00 — 115 commitsThu 12:00 — 103 commitsThu 13:00 — 100 commitsThu 14:00 — 133 commitsThu 15:00 — 122 commitsThu 16:00 — 134 commitsThu 17:00 — 128 commitsThu 18:00 — 129 commitsThu 19:00 — 105 commitsThu 20:00 — 111 commitsThu 21:00 — 101 commitsThu 22:00 — 54 commitsThu 23:00 — 40 commitsFri 0:00 — 27 commitsFri 1:00 — 27 commitsFri 2:00 — 34 commitsFri 3:00 — 29 commitsFri 4:00 — 21 commitsFri 5:00 — 25 commitsFri 6:00 — 21 commitsFri 7:00 — 31 commitsFri 8:00 — 56 commitsFri 9:00 — 81 commitsFri 10:00 — 113 commitsFri 11:00 — 101 commitsFri 12:00 — 93 commitsFri 13:00 — 129 commitsFri 14:00 — 160 commitsFri 15:00 — 116 commitsFri 16:00 — 115 commitsFri 17:00 — 119 commitsFri 18:00 — 121 commitsFri 19:00 — 117 commitsFri 20:00 — 88 commitsFri 21:00 — 73 commitsFri 22:00 — 60 commitsFri 23:00 — 44 commitsSat 0:00 — 31 commitsSat 1:00 — 37 commitsSat 2:00 — 27 commitsSat 3:00 — 22 commitsSat 4:00 — 17 commitsSat 5:00 — 19 commitsSat 6:00 — 15 commitsSat 7:00 — 28 commitsSat 8:00 — 44 commitsSat 9:00 — 68 commitsSat 10:00 — 99 commitsSat 11:00 — 73 commitsSat 12:00 — 77 commitsSat 13:00 — 79 commitsSat 14:00 — 84 commitsSat 15:00 — 99 commitsSat 16:00 — 79 commitsSat 17:00 — 75 commitsSat 18:00 — 72 commitsSat 19:00 — 72 commitsSat 20:00 — 62 commitsSat 21:00 — 52 commitsSat 22:00 — 45 commitsSat 23:00 — 48 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Sep 19, 2026daily#8+430
Sep 18, 2026daily#8+430
Sep 17, 2026daily#7+50
Sep 16, 2026daily#7+50
  • ultraworkers/claw-code

    An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

    195.2K stars · Rust

  • farion1231/cc-switch

    A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

    140K stars · Rust

  • openai/codex

    Lightweight coding agent that runs in your terminal

    127.9K stars · Rust

  • denoland/deno

    A modern runtime for JavaScript and TypeScript.

    108.6K stars · Rust

  • ruvnet/RuView

    π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

    96.4K stars · Rust

  • oven-sh/bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    96.1K stars · Rust