| Year | Commits (% of all) | Lines added | Lines removed |
|---|---|---|---|
| 2026 | 7,396 (17.4%) | 1,747,962 | 612,750 |
| 2025 | 7,583 (17.9%) | 1,141,670 | 817,417 |
| 2024 | 4,857 (11.4%) | 741,825 | 382,866 |
| 2023 | 4,159 (9.8%) | 675,063 | 421,772 |
| 2022 | 3,832 (9.0%) | 555,530 | 369,106 |
| 2021 | 3,361 (7.9%) | 340,382 | 173,568 |
| 2020 | 3,571 (8.4%) | 488,351 | 255,365 |
| 2019 | 1,986 (4.7%) | 275,960 | 227,744 |
| 2018 | 1,276 (3.0%) | 155,581 | 59,222 |
| 2017 | 788 (1.9%) | 52,020 | 17,825 |
| 2016 | 1,337 (3.2%) | 62,328 | 15,132 |
| 2015 | 2,084 (4.9%) | 45,937 | 14,782 |
| 2014 | 214 (0.5%) | 31,775 | 2,970 |
| Month | Commits | Lines added | Lines removed |
|---|---|---|---|
| 2026-10 | 844 | 326,824 | 71,139 |
| 2026-09 | 829 | 232,735 | 65,777 |
| 2026-08 | 614 | 118,504 | 47,489 |
| 2026-07 | 788 | 146,113 | 35,448 |
| 2026-06 | 729 | 193,503 | 61,460 |
| 2026-05 | 727 | 156,661 | 47,878 |
| 2026-04 | 736 | 126,195 | 61,401 |
| 2026-03 | 946 | 240,423 | 128,460 |
| 2026-02 | 593 | 114,268 | 52,846 |
| 2026-01 | 590 | 92,736 | 40,852 |
| 2025-12 | 487 | 67,409 | 45,539 |
| 2025-11 | 642 | 108,072 | 65,621 |
| 2025-10 | 663 | 72,534 | 42,239 |
| 2025-09 | 608 | 88,560 | 32,601 |
| 2025-08 | 566 | 68,185 | 32,546 |
| 2025-07 | 706 | 79,237 | 37,782 |
| 2025-06 | 688 | 105,851 | 69,777 |
| 2025-05 | 597 | 67,483 | 42,296 |
| 2025-04 | 875 | 110,455 | 132,896 |
| 2025-03 | 730 | 131,450 | 102,459 |
| 2025-02 | 496 | 113,005 | 167,927 |
| 2025-01 | 525 | 129,429 | 45,734 |
| 2024-12 | 437 | 106,055 | 43,555 |
| 2024-11 | 552 | 116,077 | 66,281 |
| 2024-10 | 524 | 80,720 | 47,319 |
| 2024-09 | 309 | 56,161 | 50,018 |
| 2024-08 | 355 | 65,572 | 46,663 |
| 2024-07 | 356 | 36,002 | 17,879 |
| 2024-06 | 310 | 35,400 | 17,157 |
| 2024-05 | 362 | 45,908 | 15,569 |
| 2024-04 | 399 | 41,421 | 11,971 |
| 2024-03 | 508 | 53,005 | 31,835 |
| 2024-02 | 394 | 35,958 | 11,878 |
| 2024-01 | 351 | 69,546 | 22,741 |
| 2023-12 | 323 | 38,251 | 21,754 |
| 2023-11 | 405 | 48,638 | 28,376 |
| 2023-10 | 296 | 46,327 | 15,996 |
| 2023-09 | 380 | 27,021 | 16,960 |
| 2023-08 | 598 | 52,562 | 24,611 |
| 2023-07 | 377 | 45,720 | 24,437 |
| 2023-06 | 344 | 54,340 | 13,707 |
| 2023-05 | 318 | 31,253 | 209,362 |
| 2023-04 | 306 | 241,530 | 28,179 |
| 2023-03 | 262 | 27,444 | 12,472 |
| 2023-02 | 238 | 30,465 | 15,881 |
| 2023-01 | 312 | 31,512 | 10,037 |
| 2022-12 | 297 | 31,283 | 15,098 |
| 2022-11 | 278 | 44,792 | 24,974 |
| 2022-10 | 280 | 74,441 | 65,094 |
| 2022-09 | 316 | 59,868 | 65,928 |
| 2022-08 | 343 | 46,079 | 28,428 |
| 2022-07 | 296 | 36,284 | 15,317 |
| 2022-06 | 358 | 52,345 | 29,699 |
| 2022-05 | 306 | 38,245 | 26,441 |
| 2022-04 | 398 | 48,567 | 36,869 |
| 2022-03 | 381 | 58,891 | 18,327 |
| 2022-02 | 288 | 39,565 | 10,999 |
| 2022-01 | 291 | 25,170 | 31,932 |
| 2021-12 | 379 | 34,914 | 16,767 |
| 2021-11 | 259 | 28,260 | 11,204 |
| 2021-10 | 294 | 13,115 | 5,441 |
| 2021-09 | 360 | 33,701 | 12,859 |
| 2021-08 | 283 | 28,226 | 8,942 |
| 2021-07 | 249 | 10,517 | 5,189 |
| 2021-06 | 255 | 22,945 | 18,132 |
| 2021-05 | 275 | 33,840 | 13,901 |
| 2021-04 | 221 | 22,630 | 8,580 |
| 2021-03 | 270 | 41,832 | 34,875 |
| 2021-02 | 230 | 41,491 | 21,480 |
| 2021-01 | 286 | 28,911 | 16,198 |
| 2020-12 | 330 | 24,504 | 16,125 |
| 2020-11 | 423 | 53,661 | 39,203 |
| 2020-10 | 449 | 67,321 | 23,481 |
| 2020-09 | 273 | 32,684 | 16,452 |
| 2020-08 | 329 | 64,327 | 48,723 |
| 2020-07 | 262 | 23,536 | 11,575 |
| 2020-06 | 297 | 44,918 | 18,218 |
| 2020-05 | 201 | 28,475 | 7,814 |
| 2020-04 | 233 | 25,546 | 13,875 |
| 2020-03 | 286 | 35,836 | 11,485 |
| 2020-02 | 244 | 27,483 | 12,975 |
| 2020-01 | 244 | 60,060 | 35,439 |
| 2019-12 | 234 | 29,628 | 27,916 |
| 2019-11 | 163 | 21,708 | 14,607 |
| 2019-10 | 174 | 21,526 | 11,330 |
| 2019-09 | 219 | 30,872 | 19,715 |
| 2019-08 | 224 | 55,678 | 33,579 |
| 2019-07 | 141 | 19,213 | 8,573 |
| 2019-06 | 122 | 7,959 | 2,793 |
| 2019-05 | 98 | 12,917 | 9,029 |
| 2019-04 | 151 | 22,663 | 13,268 |
| 2019-03 | 161 | 19,819 | 11,572 |
| 2019-02 | 114 | 10,538 | 3,791 |
| 2019-01 | 185 | 23,439 | 71,571 |
| 2018-12 | 80 | 8,211 | 2,310 |
| 2018-11 | 128 | 14,264 | 3,042 |
| 2018-10 | 111 | 8,161 | 2,487 |
| 2018-09 | 109 | 8,470 | 2,952 |
| 2018-08 | 125 | 9,922 | 6,692 |
| 2018-07 | 86 | 18,917 | 22,956 |
| 2018-06 | 112 | 8,188 | 1,711 |
| 2018-05 | 146 | 9,801 | 3,387 |
| 2018-04 | 131 | 18,287 | 9,758 |
| 2018-03 | 96 | 40,372 | 1,007 |
| 2018-02 | 82 | 4,360 | 636 |
| 2018-01 | 70 | 6,628 | 2,284 |
| 2017-12 | 84 | 3,676 | 1,122 |
| 2017-11 | 66 | 4,264 | 1,114 |
| 2017-10 | 70 | 5,389 | 3,473 |
| 2017-09 | 92 | 6,702 | 3,468 |
| 2017-08 | 51 | 2,644 | 791 |
| 2017-07 | 53 | 6,128 | 1,890 |
| 2017-06 | 61 | 5,783 | 1,373 |
| 2017-05 | 55 | 1,860 | 548 |
| 2017-04 | 52 | 4,502 | 1,132 |
| 2017-03 | 66 | 3,318 | 1,304 |
| 2017-02 | 57 | 4,009 | 1,188 |
| 2017-01 | 81 | 3,745 | 422 |
| 2016-12 | 38 | 1,159 | 147 |
| 2016-11 | 78 | 2,931 | 331 |
| 2016-10 | 78 | 1,206 | 228 |
| 2016-09 | 31 | 1,126 | 125 |
| 2016-08 | 61 | 4,863 | 1,384 |
| 2016-07 | 56 | 4,007 | 835 |
| 2016-06 | 95 | 27,126 | 4,526 |
| 2016-05 | 109 | 2,958 | 649 |
| 2016-04 | 134 | 5,816 | 2,994 |
| 2016-03 | 256 | 5,546 | 2,629 |
| 2016-02 | 191 | 2,535 | 392 |
| 2016-01 | 210 | 3,055 | 892 |
| 2015-12 | 128 | 984 | 306 |
| 2015-11 | 267 | 3,535 | 1,331 |
| 2015-10 | 311 | 4,778 | 3,050 |
| 2015-09 | 218 | 2,006 | 387 |
| 2015-08 | 271 | 2,445 | 1,100 |
| 2015-07 | 170 | 2,436 | 776 |
| 2015-06 | 157 | 2,323 | 1,684 |
| 2015-05 | 116 | 2,090 | 693 |
| 2015-04 | 107 | 13,183 | 405 |
| 2015-03 | 101 | 2,358 | 1,041 |
| 2015-02 | 95 | 7,086 | 1,721 |
| 2015-01 | 143 | 2,713 | 2,288 |
| 2014-12 | 77 | 21,493 | 719 |
| 2014-11 | 85 | 1,074 | 513 |
| 2014-10 | 52 | 9,208 | 1,738 |
Last 32 weeks, from the week of Mar 16, 2026 to the week of Oct 19, 2026.
Commits by day of week and hour of day, in each commit's local time. The bars along the top are the commits per hour; the last column is the commits per day.
| Day | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hour | |||||||||||||||||||||||||
| Mon | 162 | 108 | 117 | 119 | 99 | 90 | 108 | 111 | 194 | 285 | 352 | 436 | 352 | 382 | 400 | 452 | 438 | 420 | 348 | 305 | 311 | 366 | 421 | 336 | 6,712 (15.8%) |
| Tue | 310 | 197 | 142 | 142 | 99 | 107 | 118 | 119 | 227 | 302 | 381 | 416 | 417 | 416 | 453 | 526 | 410 | 435 | 365 | 327 | 332 | 374 | 387 | 337 | 7,339 (17.3%) |
| Wed | 317 | 222 | 178 | 138 | 101 | 109 | 148 | 166 | 207 | 340 | 368 | 411 | 390 | 393 | 476 | 444 | 433 | 378 | 334 | 360 | 293 | 365 | 357 | 323 | 7,251 (17.1%) |
| Thu | 231 | 212 | 153 | 137 | 109 | 117 | 115 | 128 | 190 | 260 | 366 | 372 | 324 | 403 | 449 | 452 | 433 | 412 | 319 | 308 | 306 | 318 | 349 | 340 | 6,803 (16.0%) |
| Fri | 236 | 190 | 135 | 90 | 105 | 87 | 132 | 120 | 235 | 261 | 321 | 403 | 364 | 338 | 406 | 430 | 440 | 380 | 328 | 295 | 274 | 296 | 316 | 244 | 6,426 (15.1%) |
| Sat | 217 | 179 | 169 | 88 | 90 | 69 | 71 | 87 | 134 | 191 | 182 | 189 | 192 | 203 | 193 | 237 | 226 | 221 | 196 | 220 | 216 | 215 | 231 | 224 | 4,240 (10.0%) |
| Sun | 128 | 84 | 70 | 66 | 62 | 61 | 57 | 90 | 106 | 128 | 163 | 178 | 175 | 182 | 194 | 214 | 202 | 208 | 198 | 202 | 229 | 233 | 229 | 214 | 3,673 (8.7%) |
FewerMore commits
| UTC offset | Commits | Share | |
|---|---|---|---|
| UTC-10:00 | 2 | 0.0% | |
| UTC-08:00 | 1,930 | 4.5% | |
| UTC-07:00 | 4,277 | 10.1% | |
| UTC-06:00 | 803 | 1.9% | |
| UTC-05:00 | 1,705 | 4.0% | |
| UTC-04:00 | 2,566 | 6.0% | |
| UTC-03:00 | 283 | 0.7% | |
| UTC-02:00 | 8 | 0.0% | |
| UTC-01:00 | 5 | 0.0% | |
| UTC+00:00 | 2,505 | 5.9% | |
| UTC+01:00 | 8,989 | 21.2% | |
| UTC+02:00 | 8,322 | 19.6% | |
| UTC+03:00 | 1,497 | 3.5% | |
| UTC+03:30 | 22 | 0.1% | |
| UTC+04:00 | 553 | 1.3% | |
| UTC+04:30 | 9 | 0.0% | |
| UTC+05:00 | 39 | 0.1% | |
| UTC+05:30 | 3,929 | 9.3% | |
| UTC+05:45 | 124 | 0.3% | |
| UTC+06:00 | 17 | 0.0% | |
| UTC+06:30 | 9 | 0.0% | |
| UTC+07:00 | 127 | 0.3% | |
| UTC+08:00 | 3,378 | 8.0% | |
| UTC+09:00 | 1,111 | 2.6% | |
| UTC+10:00 | 154 | 0.4% | |
| UTC+11:00 | 55 | 0.1% | |
| UTC+12:00 | 11 | 0.0% | |
| UTC+13:00 | 14 | 0.0% |
How Apache Airflow compares with other Apache projects →
How Apache Airflow ranks among Apache projects by AI-assisted commits →
Generate this report for your own repository with gitstats-action · All Gallery reports
Publishes the report to GitHub Pages on every push to main: turn on Pages for the gh-pages branch.
# .github/workflows/gitstats.yml
name: GitStats Report
on:
push:
branches: [main]
permissions:
contents: write
jobs:
gitstats:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: shenxianpeng/gitstats-action@v1
with:
deploy-to-pages: true