home-assistant/corePublic

:house_with_garden: Open source home automation that puts local control and privacy first.

AI summary: Open-source home automation platform emphasizing local control and privacy, powered by a massive DIY community.

Stars
91.3K
+17 today
Forks
38.8K
Watchers
1.4K
Open issues
2.6K
Open PRs
999
Contributors
~5.9K
Commits
118.3K
Branches
582

PythonApache-2.0Created Sep 17, 2013Last push todayLatest release 2026.9.4+74 stars this week+687 this month

Quick answers

What is core?
Open-source home automation platform emphasizing local control and privacy, powered by a massive DIY community.
What does core do?
Home Assistant is a comprehensive, open-source home automation system that acts as the central brain for smart devices. Unlike commercial alternatives, it prioritizes local control and privacy, ensuring data remains within the home rather than relying on external cloud services. The platform is highly modular, supporting thousands of integrations across various brands and protocols. It allows users to build powerful, custom automations and rules to control everything from lighting to security systems. It can be run on low-power devices like a Raspberry Pi or deployed on a dedicated local server.
Who is core for?
Homeowners, tinkerers, and DIY enthusiasts looking for a highly customizable smart home platform. Ideal for privacy-conscious users wanting to avoid cloud-dependent ecosystems.
How do I get started with core?
https://home-assistant.io/getting-started/
How popular is core on GitHub?
home-assistant/core has 91,254 stars and 38,808 forks on GitHub, and gained 74 stars in the last 7 days.
What license does core use?
home-assistant/core is released under the Apache-2.0 license.

Star history

since Mar 1, 2020
025K50K75KMar 2020May 2022Jul 2024Oct 2026
91.3K 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: 72 commits2025-10-06: 69 commits2025-10-07: 45 commits2025-10-08: 40 commits2025-10-09: 28 commits2025-10-10: 71 commits2025-10-11: 17 commits2025-10-12: 42 commits2025-10-13: 64 commits2025-10-14: 116 commits2025-10-15: 50 commits2025-10-16: 52 commits2025-10-17: 47 commits2025-10-18: 65 commits2025-10-19: 59 commits2025-10-20: 15 commits2025-10-21: 16 commits2025-10-22: 29 commits2025-10-23: 26 commits2025-10-24: 73 commits2025-10-25: 27 commits2025-10-26: 26 commits2025-10-27: 44 commits2025-10-28: 57 commits2025-10-29: 81 commits2025-10-30: 45 commits2025-10-31: 20 commits2025-11-01: 32 commits2025-11-02: 25 commits2025-11-03: 64 commits2025-11-04: 51 commits2025-11-05: 59 commits2025-11-06: 37 commits2025-11-07: 48 commits2025-11-08: 53 commits2025-11-09: 44 commits2025-11-10: 77 commits2025-11-11: 77 commits2025-11-12: 56 commits2025-11-13: 56 commits2025-11-14: 53 commits2025-11-15: 26 commits2025-11-16: 29 commits2025-11-17: 10 commits2025-11-18: 55 commits2025-11-19: 29 commits2025-11-20: 27 commits2025-11-21: 57 commits2025-11-22: 41 commits2025-11-23: 55 commits2025-11-24: 61 commits2025-11-25: 83 commits2025-11-26: 80 commits2025-11-27: 68 commits2025-11-28: 33 commits2025-11-29: 26 commits2025-11-30: 9 commits2025-12-01: 96 commits2025-12-02: 178 commits2025-12-03: 87 commits2025-12-04: 79 commits2025-12-05: 64 commits2025-12-06: 13 commits2025-12-07: 21 commits2025-12-08: 63 commits2025-12-09: 42 commits2025-12-10: 33 commits2025-12-11: 16 commits2025-12-12: 56 commits2025-12-13: 73 commits2025-12-14: 40 commits2025-12-15: 120 commits2025-12-16: 64 commits2025-12-17: 36 commits2025-12-18: 95 commits2025-12-19: 63 commits2025-12-20: 15 commits2025-12-21: 12 commits2025-12-22: 34 commits2025-12-23: 62 commits2025-12-24: 18 commits2025-12-25: 20 commits2025-12-26: 8 commits2025-12-27: 7 commits2025-12-28: 69 commits2025-12-29: 114 commits2025-12-30: 24 commits2025-12-31: 25 commits2026-01-01: 26 commits2026-01-02: 25 commits2026-01-03: 14 commits2026-01-04: 8 commits2026-01-05: 48 commits2026-01-06: 36 commits2026-01-07: 65 commits2026-01-08: 40 commits2026-01-09: 51 commits2026-01-10: 21 commits2026-01-11: 8 commits2026-01-12: 56 commits2026-01-13: 50 commits2026-01-14: 55 commits2026-01-15: 26 commits2026-01-16: 30 commits2026-01-17: 38 commits2026-01-18: 9 commits2026-01-19: 29 commits2026-01-20: 55 commits2026-01-21: 41 commits2026-01-22: 29 commits2026-01-23: 25 commits2026-01-24: 15 commits2026-01-25: 20 commits2026-01-26: 63 commits2026-01-27: 103 commits2026-01-28: 104 commits2026-01-29: 66 commits2026-01-30: 28 commits2026-01-31: 41 commits2026-02-01: 28 commits2026-02-02: 45 commits2026-02-03: 69 commits2026-02-04: 67 commits2026-02-05: 50 commits2026-02-06: 74 commits2026-02-07: 19 commits2026-02-08: 45 commits2026-02-09: 39 commits2026-02-10: 46 commits2026-02-11: 88 commits2026-02-12: 103 commits2026-02-13: 88 commits2026-02-14: 42 commits2026-02-15: 49 commits2026-02-16: 98 commits2026-02-17: 84 commits2026-02-18: 73 commits2026-02-19: 121 commits2026-02-20: 72 commits2026-02-21: 15 commits2026-02-22: 40 commits2026-02-23: 106 commits2026-02-24: 95 commits2026-02-25: 124 commits2026-02-26: 70 commits2026-02-27: 94 commits2026-02-28: 53 commits2026-03-01: 13 commits2026-03-02: 60 commits2026-03-03: 85 commits2026-03-04: 64 commits2026-03-05: 79 commits2026-03-06: 117 commits2026-03-07: 15 commits2026-03-08: 26 commits2026-03-09: 49 commits2026-03-10: 44 commits2026-03-11: 49 commits2026-03-12: 31 commits2026-03-13: 60 commits2026-03-14: 27 commits2026-03-15: 35 commits2026-03-16: 141 commits2026-03-17: 91 commits2026-03-18: 90 commits2026-03-19: 61 commits2026-03-20: 36 commits2026-03-21: 26 commits2026-03-22: 23 commits2026-03-23: 61 commits2026-03-24: 120 commits2026-03-25: 144 commits2026-03-26: 99 commits2026-03-27: 50 commits2026-03-28: 93 commits2026-03-29: 9 commits2026-03-30: 98 commits2026-03-31: 123 commits2026-04-01: 126 commits2026-04-02: 84 commits2026-04-03: 80 commits2026-04-04: 28 commits2026-04-05: 21 commits2026-04-06: 104 commits2026-04-07: 60 commits2026-04-08: 61 commits2026-04-09: 110 commits2026-04-10: 150 commits2026-04-11: 46 commits2026-04-12: 6 commits2026-04-13: 45 commits2026-04-14: 87 commits2026-04-15: 49 commits2026-04-16: 62 commits2026-04-17: 64 commits2026-04-18: 23 commits2026-04-19: 23 commits2026-04-20: 116 commits2026-04-21: 101 commits2026-04-22: 50 commits2026-04-23: 57 commits2026-04-24: 89 commits2026-04-25: 32 commits2026-04-26: 34 commits2026-04-27: 75 commits2026-04-28: 73 commits2026-04-29: 129 commits2026-04-30: 76 commits2026-05-01: 15 commits2026-05-02: 17 commits2026-05-03: 8 commits2026-05-04: 86 commits2026-05-05: 66 commits2026-05-06: 73 commits2026-05-07: 64 commits2026-05-08: 73 commits2026-05-09: 12 commits2026-05-10: 32 commits2026-05-11: 89 commits2026-05-12: 43 commits2026-05-13: 104 commits2026-05-14: 126 commits2026-05-15: 74 commits2026-05-16: 45 commits2026-05-17: 93 commits2026-05-18: 128 commits2026-05-19: 88 commits2026-05-20: 119 commits2026-05-21: 85 commits2026-05-22: 69 commits2026-05-23: 37 commits2026-05-24: 84 commits2026-05-25: 82 commits2026-05-26: 124 commits2026-05-27: 83 commits2026-05-28: 107 commits2026-05-29: 39 commits2026-05-30: 15 commits2026-05-31: 17 commits2026-06-01: 153 commits2026-06-02: 63 commits2026-06-03: 69 commits2026-06-04: 91 commits2026-06-05: 54 commits2026-06-06: 29 commits2026-06-07: 20 commits2026-06-08: 60 commits2026-06-09: 55 commits2026-06-10: 38 commits2026-06-11: 71 commits2026-06-12: 54 commits2026-06-13: 29 commits2026-06-14: 93 commits2026-06-15: 152 commits2026-06-16: 115 commits2026-06-17: 47 commits2026-06-18: 66 commits2026-06-19: 66 commits2026-06-20: 10 commits2026-06-21: 36 commits2026-06-22: 139 commits2026-06-23: 56 commits2026-06-24: 101 commits2026-06-25: 56 commits2026-06-26: 84 commits2026-06-27: 98 commits2026-06-28: 23 commits2026-06-29: 47 commits2026-06-30: 61 commits2026-07-01: 61 commits2026-07-02: 60 commits2026-07-03: 127 commits2026-07-04: 37 commits2026-07-05: 41 commits2026-07-06: 71 commits2026-07-07: 120 commits2026-07-08: 169 commits2026-07-09: 157 commits2026-07-10: 102 commits2026-07-11: 21 commits2026-07-12: 30 commits2026-07-13: 81 commits2026-07-14: 51 commits2026-07-15: 41 commits2026-07-16: 30 commits2026-07-17: 63 commits2026-07-18: 18 commits2026-07-19: 31 commits2026-07-20: 49 commits2026-07-21: 56 commits2026-07-22: 42 commits2026-07-23: 25 commits2026-07-24: 9 commits2026-07-25: 14 commits2026-07-26: 108 commits2026-07-27: 99 commits2026-07-28: 55 commits2026-07-29: 93 commits2026-07-30: 48 commits2026-07-31: 45 commits2026-08-01: 53 commits2026-08-02: 20 commits2026-08-03: 100 commits2026-08-04: 63 commits2026-08-05: 50 commits2026-08-06: 29 commits2026-08-07: 36 commits2026-08-08: 18 commits2026-08-09: 14 commits2026-08-10: 37 commits2026-08-11: 47 commits2026-08-12: 52 commits2026-08-13: 37 commits2026-08-14: 69 commits2026-08-15: 15 commits2026-08-16: 22 commits2026-08-17: 33 commits2026-08-18: 80 commits2026-08-19: 54 commits2026-08-20: 62 commits2026-08-21: 58 commits2026-08-22: 120 commits2026-08-23: 68 commits2026-08-24: 162 commits2026-08-25: 155 commits2026-08-26: 152 commits2026-08-27: 47 commits2026-08-28: 90 commits2026-08-29: 124 commits2026-08-30: 181 commits2026-08-31: 52 commits2026-09-01: 41 commits2026-09-02: 52 commits2026-09-03: 47 commits2026-09-04: 34 commits2026-09-05: 34 commits2026-09-06: 28 commits2026-09-07: 91 commits2026-09-08: 87 commits2026-09-09: 59 commits2026-09-10: 61 commits2026-09-11: 62 commits2026-09-12: 42 commits2026-09-13: 47 commits2026-09-14: 106 commits2026-09-15: 51 commits2026-09-16: 74 commits2026-09-17: 54 commits2026-09-18: 91 commits2026-09-19: 84 commits2026-09-20: 45 commits2026-09-21: 60 commits2026-09-22: 29 commits2026-09-23: 15 commits2026-09-24: 63 commits2026-09-25: 59 commits2026-09-26: 54 commits2026-09-27: 109 commits2026-09-28: 42 commits2026-09-29: 47 commits2026-09-30: 21 commits2026-10-01: 93 commits2026-10-02: 81 commits2026-10-03: 0 commits
21,616 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    91,254 stars

  • Battle-tested

    13 years of history

  • Very active

    21,616 commits in 52 weeks

  • Community-driven

    ~5,877 contributors

  • Well documented

    High community health score

  • Permissive license

    Apache-2.0

  • Repeat trending

    8 trending appearances

  • Top 10% tracked

    Rank 87 of 1135

What core does

Home Assistant is a comprehensive, open-source home automation system that acts as the central brain for smart devices. Unlike commercial alternatives, it prioritizes local control and privacy, ensuring data remains within the home rather than relying on external cloud services. The platform is highly modular, supporting thousands of integrations across various brands and protocols. It allows users to build powerful, custom automations and rules to control everything from lighting to security systems. It can be run on low-power devices like a Raspberry Pi or deployed on a dedicated local server.

Homeowners, tinkerers, and DIY enthusiasts looking for a highly customizable smart home platform. Ideal for privacy-conscious users wanting to avoid cloud-dependent ecosystems.

  • Local control: Processes automations entirely within the local network to ensure privacy and fast response times.
  • Extensive integrations: Supports thousands of smart home devices, protocols, and services out of the box.
  • Modular architecture: Built with a flexible component system allowing easy addition of new devices and custom actions.
  • Powerful automations: Enables complex, condition-based rules to control multiple devices simultaneously.
  • Cross-platform hosting: Designed to run efficiently on small hardware like a Raspberry Pi or scalable local servers.

Where teams use it

Privacy-first smart home

Manage and control smart home devices without sending sensitive data to external cloud services.

Unified device control

Bring disparate smart home ecosystems from different manufacturers into a single, cohesive dashboard.

Advanced home automation

Create complex routines that trigger based on time, presence, sensor data, or device states.

Offline reliability

Ensure core home automations like lighting and security continue to function even during internet outages.

Getting started: https://home-assistant.io/getting-started/

README

dev branch

Home Assistant Chat Status

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

Check out home-assistant.io for a demo, installation instructions, tutorials and documentation.

screenshot-states

Featured integrations

screenshot-integrations

The system is built using a modular approach so support for other devices or actions can be implemented easily. See also the section on architecture and the section on creating your own components.

If you run into issues while using Home Assistant or during development of a component, check the Home Assistant help section of our website for further help and information.

Home Assistant - A project from the Open Home Foundation

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Releases and announcements

1,000 total
  1. 2026.10.0b02026.10.0b0Sep 30, 2026pre-release

    Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes Please note that these release notes are a work in progress. 👷‍♀️ We will be completing them over the next couple of days. Not all features might be final yet, and some features _**may not** make it into the final release_. --- **Want to help test the beta?** Awesome! ❤️ We have documented how you [can join our beta channel and install the beta here](https://www.home-assistant.io/common-tasks/os/#running-a-beta-version). While running the beta, we highly recommend joining our _#beta_ channel on the [Home Assistant Discord chat](https://www.home-assistant.io/join-chat)! 💬 Most developers and beta testers are in this channel during the beta period to share experiences, ideas, and iterate over new features, fine-tuning them before the final release. It's a really fun place to hang out. 😎 **Reporting issues**: As this is a beta test, you might encounter unexpected behavior or issues. 🐞 We use the GitHub issue tracker to track beta issues. You can find our issue trackers and the reported issues during beta here: - [Report(ed) beta **dashboards/UI/frontend** issues](https://githu

  2. 2026.9.42026.9.4Sep 27, 2026

    - Turn off Tuya fans when the speed is set to 0% ([@frenck] - [#181972]) ([tuya docs]) - Fix Todoist timed calendar event duration ([@andremmfaria] - [#182121]) ([todoist docs]) - Fix ISEO Argo BLE offering unrelated devices for discovery ([@FezVrasta] - [#182315]) ([iseo_argo_ble docs]) - Bump pyenphase to 4.0.5 ([@catsmanac] - [#182473]) ([enphase_envoy docs]) (dependency) - Make HTTP security filter scan cost track request target length ([@frenck] - [#182570]) ([http docs]) - Fix HomematicIP Cloud config flow advancing on a rejected PIN ([@frenck] - [#182601]) ([homematicip_cloud docs]) - Fix friends' achievement stats in Xbox integration ([@scardus] - [#182686]) ([xbox docs]) - Fix typo in the Z-Wave controller statistics key ([@balloob] - [#182827]) ([zwave_js docs]) - Log the entity ID in the MQTT group member update message ([@David-Wu1119] - [#182928]) ([mqtt docs]) - Bump pyenphase to 4.0.6 ([@catsmanac] - [#183094]) ([enphase_envoy docs]) (dependency) - Handle MissingSerial during OpenEVSE entry setup ([@firstof9] - [#183105]) ([openevse docs]) - Bump imgw_pib to 2.5.2 ([@bieniu] - [#183111]) ([imgw_pib docs]) (dependency) - Bump python-xbox to 0.2.2 ([@tr4nt0

  3. 2026.9.32026.9.3Sep 18, 2026

    - Fix EnergyZero market price regression ([@klaasnicolaas] - [#181230]) ([energyzero docs]) - Require the IRK in the Private BLE Device config flow ([@frenck] - [#181969]) ([private_ble_device docs]) - Keep the known Bond host when zeroconf still announces it ([@frenck] - [#181975]) ([bond docs]) - Fix function name in external statistics mean_type message ([@Booyaka101] - [#182031]) ([recorder docs]) - Fix Matter cover entity not created when tilt attribute is null for Shelly devices ([@jowi24] - [#182042]) ([matter docs]) - Bump holidays to 0.104 ([@gjohansson-ST] - [#182044]) ([workday docs]) ([holiday docs]) (dependency) - Bump pylutron to 0.4.4 ([@cdheiser] - [#182049]) ([lutron docs]) (dependency) - Make Nest climate turn_on idempotent ([@allenporter] - [#182086]) ([nest docs]) - Increase Hot Spring polling interval to 60 seconds ([@Moustachauve] - [#182150]) ([hotspring docs]) - Fix Google Tasks error handling on DNS failure ([@joostlek] - [#182195]) ([google_tasks docs]) - Fix Alexa doorbell raises error in state report becase the return status is NO_CONTENT ([@jbouwh] - [#182209]) ([alexa docs]) - Bump hassil to 3.12.1 ([@synesthesiam] - [#182213]) ([conversatio

  4. 2026.9.22026.9.2Sep 11, 2026

    - Normalize Hive auth username before login ([@Oluwatobi-Mustapha] - [#168827]) ([hive docs]) - Don't mutate the module level Roomba SENSORS list ([@jasondillingham] - [#181107]) ([roomba docs]) - Fix Openhome players becoming unavailable between polls ([@bazwilliams] - [#181238]) ([openhome docs]) (dependency) - Clear webostv source when the current app is not in the source list ([@darkrain-nl] - [#181381]) ([webostv docs]) - Bump adext to 0.4.7 ([@Chang-Jin-Lee] - [#181384]) ([alarmdecoder docs]) (dependency) - Bump midea-local to 11.0.1 ([@chemelli74] - [#181405]) ([midea docs]) (dependency) - Drop the unknown-app sentinel from vizio app_name on non-app inputs ([@raman325] - [#181417]) ([vizio docs]) - Add l/min unit mapping to nibe_heatpump sensors ([@frankkopp] - [#181433]) ([nibe_heatpump docs]) - Bump airos to 0.6.12 ([@CoMPaTech] - [#181473]) ([airos docs]) (dependency) - Bump gcal-sync to 9.1.1 ([@allenporter] - [#181499]) ([google docs]) (dependency) - Add volume filter DF Portainer ([@erwindouna] - [#181510]) ([portainer docs]) - Bump satel_integra to 1.4.0 ([@Tommatheussen] - [#180960]) ([satel_integra docs]) (dependency) - Bump satel-integra to 1.5.0 ([@Tom

  5. 2026.9.12026.9.1Sep 5, 2026

    - Fix SMTP attaching valid images as files when content sniffing fails ([@Chang-Jin-Lee] - [#176774]) ([smtp docs]) - Warn that removing an app deletes its data in repair flows ([@agners] - [#181009]) ([hassio docs]) - Fix receive backup streaming ([@MartinHjelmare] - [#181012]) ([backup docs]) - Fix potential deadlock in receive_file backup util ([@emontnemery] - [#181070]) ([backup docs]) - Add missing state_class for miele filling level sensors ([@astrandb] - [#181093]) ([miele docs]) - Update python-roborock to 7.2.3 ([@Lash-L] - [#181096]) ([roborock docs]) - Bump vizaio to 0.6.1 for vizio state_extended 404 fallback fix ([@raman325] - [#181131]) ([vizio docs]) (dependency) - Stop rounding Amber Electric prices to 2 decimal places ([@romeovan] - [#181157]) ([amberelectric docs]) - Fix host override ignored in UniFi Protect public-only mode ([@RaHehl] - [#181176]) ([unifiprotect docs]) - Purge unreachable deleted devices on device registry load ([@emontnemery] - [#181207]) - Bump pydaikin to 2.19.1 (hotfix) ([@GhislainC] - [#181219]) ([daikin docs]) (dependency) - Fix Besen config flow schema serialization ([@moryoav] - [#181223]) ([besen docs]) - Speed up lookup of

Commits per week

last 52 weeks
7980Week of 2025-10-05: 342 commitsWeek of 2025-10-12: 436 commitsWeek of 2025-10-19: 245 commitsWeek of 2025-10-26: 305 commitsWeek of 2025-11-02: 337 commitsWeek of 2025-11-09: 389 commitsWeek of 2025-11-16: 248 commitsWeek of 2025-11-23: 406 commitsWeek of 2025-11-30: 526 commitsWeek of 2025-12-07: 304 commitsWeek of 2025-12-14: 433 commitsWeek of 2025-12-21: 161 commitsWeek of 2025-12-28: 297 commitsWeek of 2026-01-04: 269 commitsWeek of 2026-01-11: 263 commitsWeek of 2026-01-18: 203 commitsWeek of 2026-01-25: 425 commitsWeek of 2026-02-01: 352 commitsWeek of 2026-02-08: 451 commitsWeek of 2026-02-15: 512 commitsWeek of 2026-02-22: 582 commitsWeek of 2026-03-01: 433 commitsWeek of 2026-03-08: 286 commitsWeek of 2026-03-15: 480 commitsWeek of 2026-03-22: 590 commitsWeek of 2026-03-29: 548 commitsWeek of 2026-04-05: 552 commitsWeek of 2026-04-12: 336 commitsWeek of 2026-04-19: 468 commitsWeek of 2026-04-26: 419 commitsWeek of 2026-05-03: 382 commitsWeek of 2026-05-10: 513 commitsWeek of 2026-05-17: 619 commitsWeek of 2026-05-24: 534 commitsWeek of 2026-05-31: 476 commitsWeek of 2026-06-07: 327 commitsWeek of 2026-06-14: 549 commitsWeek of 2026-06-21: 570 commitsWeek of 2026-06-28: 416 commitsWeek of 2026-07-05: 681 commitsWeek of 2026-07-12: 314 commitsWeek of 2026-07-19: 226 commitsWeek of 2026-07-26: 501 commitsWeek of 2026-08-02: 316 commitsWeek of 2026-08-09: 271 commitsWeek of 2026-08-16: 429 commitsWeek of 2026-08-23: 798 commitsWeek of 2026-08-30: 441 commitsWeek of 2026-09-06: 430 commitsWeek of 2026-09-13: 507 commitsWeek of 2026-09-20: 325 commitsWeek of 2026-09-27: 393 commitsOct 5, 2025Sep 27, 2026
21.6K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 60 commitsSun 1:00 — 37 commitsSun 2:00 — 24 commitsSun 3:00 — 23 commitsSun 4:00 — 19 commitsSun 5:00 — 18 commitsSun 6:00 — 32 commitsSun 7:00 — 40 commitsSun 8:00 — 58 commitsSun 9:00 — 68 commitsSun 10:00 — 92 commitsSun 11:00 — 101 commitsSun 12:00 — 146 commitsSun 13:00 — 96 commitsSun 14:00 — 82 commitsSun 15:00 — 114 commitsSun 16:00 — 124 commitsSun 17:00 — 102 commitsSun 18:00 — 110 commitsSun 19:00 — 108 commitsSun 20:00 — 83 commitsSun 21:00 — 93 commitsSun 22:00 — 113 commitsSun 23:00 — 110 commitsMon 0:00 — 58 commitsMon 1:00 — 44 commitsMon 2:00 — 29 commitsMon 3:00 — 35 commitsMon 4:00 — 49 commitsMon 5:00 — 40 commitsMon 6:00 — 76 commitsMon 7:00 — 71 commitsMon 8:00 — 125 commitsMon 9:00 — 139 commitsMon 10:00 — 187 commitsMon 11:00 — 238 commitsMon 12:00 — 249 commitsMon 13:00 — 262 commitsMon 14:00 — 271 commitsMon 15:00 — 283 commitsMon 16:00 — 255 commitsMon 17:00 — 268 commitsMon 18:00 — 162 commitsMon 19:00 — 160 commitsMon 20:00 — 184 commitsMon 21:00 — 195 commitsMon 22:00 — 135 commitsMon 23:00 — 135 commitsTue 0:00 — 80 commitsTue 1:00 — 55 commitsTue 2:00 — 36 commitsTue 3:00 — 33 commitsTue 4:00 — 23 commitsTue 5:00 — 24 commitsTue 6:00 — 39 commitsTue 7:00 — 76 commitsTue 8:00 — 170 commitsTue 9:00 — 175 commitsTue 10:00 — 206 commitsTue 11:00 — 200 commitsTue 12:00 — 182 commitsTue 13:00 — 243 commitsTue 14:00 — 245 commitsTue 15:00 — 244 commitsTue 16:00 — 274 commitsTue 17:00 — 210 commitsTue 18:00 — 161 commitsTue 19:00 — 142 commitsTue 20:00 — 174 commitsTue 21:00 — 197 commitsTue 22:00 — 138 commitsTue 23:00 — 139 commitsWed 0:00 — 76 commitsWed 1:00 — 54 commitsWed 2:00 — 40 commitsWed 3:00 — 36 commitsWed 4:00 — 39 commitsWed 5:00 — 51 commitsWed 6:00 — 43 commitsWed 7:00 — 102 commitsWed 8:00 — 155 commitsWed 9:00 — 178 commitsWed 10:00 — 207 commitsWed 11:00 — 259 commitsWed 12:00 — 198 commitsWed 13:00 — 228 commitsWed 14:00 — 250 commitsWed 15:00 — 195 commitsWed 16:00 — 254 commitsWed 17:00 — 247 commitsWed 18:00 — 152 commitsWed 19:00 — 162 commitsWed 20:00 — 144 commitsWed 21:00 — 98 commitsWed 22:00 — 103 commitsWed 23:00 — 130 commitsThu 0:00 — 67 commitsThu 1:00 — 36 commitsThu 2:00 — 42 commitsThu 3:00 — 38 commitsThu 4:00 — 23 commitsThu 5:00 — 37 commitsThu 6:00 — 37 commitsThu 7:00 — 72 commitsThu 8:00 — 149 commitsThu 9:00 — 144 commitsThu 10:00 — 153 commitsThu 11:00 — 200 commitsThu 12:00 — 211 commitsThu 13:00 — 168 commitsThu 14:00 — 185 commitsThu 15:00 — 174 commitsThu 16:00 — 164 commitsThu 17:00 — 182 commitsThu 18:00 — 185 commitsThu 19:00 — 174 commitsThu 20:00 — 152 commitsThu 21:00 — 125 commitsThu 22:00 — 127 commitsThu 23:00 — 124 commitsFri 0:00 — 64 commitsFri 1:00 — 63 commitsFri 2:00 — 44 commitsFri 3:00 — 24 commitsFri 4:00 — 36 commitsFri 5:00 — 29 commitsFri 6:00 — 47 commitsFri 7:00 — 71 commitsFri 8:00 — 136 commitsFri 9:00 — 175 commitsFri 10:00 — 156 commitsFri 11:00 — 221 commitsFri 12:00 — 181 commitsFri 13:00 — 171 commitsFri 14:00 — 162 commitsFri 15:00 — 194 commitsFri 16:00 — 202 commitsFri 17:00 — 134 commitsFri 18:00 — 122 commitsFri 19:00 — 176 commitsFri 20:00 — 196 commitsFri 21:00 — 155 commitsFri 22:00 — 93 commitsFri 23:00 — 57 commitsSat 0:00 — 59 commitsSat 1:00 — 71 commitsSat 2:00 — 41 commitsSat 3:00 — 37 commitsSat 4:00 — 25 commitsSat 5:00 — 17 commitsSat 6:00 — 20 commitsSat 7:00 — 23 commitsSat 8:00 — 90 commitsSat 9:00 — 93 commitsSat 10:00 — 110 commitsSat 11:00 — 94 commitsSat 12:00 — 82 commitsSat 13:00 — 73 commitsSat 14:00 — 79 commitsSat 15:00 — 89 commitsSat 16:00 — 107 commitsSat 17:00 — 94 commitsSat 18:00 — 104 commitsSat 19:00 — 58 commitsSat 20:00 — 100 commitsSat 21:00 — 92 commitsSat 22:00 — 58 commitsSat 23:00 — 136 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Sep 23, 2026weekly#10+526
Sep 22, 2026weekly#10+526
Sep 21, 2026weekly#8+480
Sep 20, 2026weekly#8+417
Sep 19, 2026weekly#10+357
Sep 18, 2026weekly#13+285
Sep 17, 2026weekly#12+236
Sep 16, 2026weekly#12+228