Files
- Files
- 7,085
- 63 extensions
- Lines of Code
- 1,120,156
- 158 per file
- Average File Size
- 6.4 KB
- 44.1 MB in total
File count by date
Extensions
Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | Bar |
|---|---|---|---|---|---|
| py | 2,939 | 530,678 | 47.4% | 180 | |
| po | 1,274 | 362,017 | 32.3% | 284 | |
| txt | 730 | 174,565 | 15.6% | 239 | |
| js | 111 | 29,805 | 2.7% | 268 | |
| css | 44 | 5,690 | 0.5% | 129 | |
| html | 371 | 5,581 | 0.5% | 15 | |
| 1 | 1 | 2,785 | 0.2% | 2,785 | |
| no extension | 34 | 2,336 | 0.2% | 68 | |
| json | 55 | 1,862 | 0.2% | 33 | |
| yml | 25 | 1,600 | 0.1% | 64 | |
| graffle | 1 | 675 | 0.1% | 675 | |
| svg | 35 | 443 | 0.0% | 12 | |
| python | 1 | 288 | 0.0% | 288 | |
| bat | 1 | 266 | 0.0% | 266 | |
| xml | 16 | 255 | 0.0% | 15 | |
| py-tpl | 14 | 226 | 0.0% | 16 | |
| md | 8 | 193 | 0.0% | 24 | |
| geojson | 1 | 141 | 0.0% | 141 | |
| sh | 2 | 130 | 0.0% | 65 | |
| ini | 1 | 128 | 0.0% | 128 | |
| rst | 4 | 114 | 0.0% | 28 | |
| toml | 2 | 91 | 0.0% | 45 | |
| tpl | 4 | 53 | 0.0% | 13 | |
| yaml | 2 | 48 | 0.0% | 24 | |
| eml | 1 | 44 | 0.0% | 44 | |
| tmp | 2 | 29 | 0.0% | 14 | |
| in | 2 | 21 | 0.0% | 10 | |
| pristine | 1 | 16 | 0.0% | 16 | |
| kml | 2 | 13 | 0.0% | 6 | |
| thtml | 1 | 13 | 0.0% | 13 | |
| conf | 1 | 8 | 0.0% | 8 | |
| djtpl | 1 | 8 | 0.0% | 8 | |
| vrt | 1 | 7 | 0.0% | 7 | |
| prj | 6 | 6 | 0.0% | 1 | |
| sample | 2 | 5 | 0.0% | 2 | |
| csv | 1 | 4 | 0.0% | 4 | |
| jsonl | 2 | 3 | 0.0% | 1 | |
| png | 41 | 2 | 0.0% | 0 | |
| map | 2 | 2 | 0.0% | 1 | |
| TXT | 1 | 1 | 0.0% | 1 | |
| eot | 1 | 1 | 0.0% | 1 | |
| ignoreme | 1 | 1 | 0.0% | 1 | |
| unkn | 1 | 1 | 0.0% | 1 | |
| unknown | 1 | 1 | 0.0% | 1 | |
| mo | 1,263 | — | — | — | |
| dbf | 9 | — | — | — | |
| shp | 8 | — | — | — | |
| shx | 8 | — | — | — | |
| egg | 7 | — | — | — | |
| gz | 7 | — | — | — | |
| mmdb | 7 | — | — | — | |
| tar | 5 | — | — | — | |
| zip | 5 | — | — | — | |
| bz2 | 3 | — | — | — | |
| lzma | 3 | — | — | — | |
| 3 | — | — | — | ||
| xz | 3 | — | — | — | |
| bmp | 1 | — | — | — | |
| ico | 1 | — | — | — | |
| jpg | 1 | — | — | — | |
| pyc-tpl | 1 | — | — | — | |
| tgz | 1 | — | — | — | |
| tif | 1 | — | — | — | |
| webp | 1 | — | — | — |
Most changed files (code churn)
Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.
| File | Times Changed | Bar |
|---|---|---|
| AUTHORS | 1,153 | |
| django/db/models/query.py | 648 | |
| django/db/models/sql/query.py | 606 | |
| docs/ref/settings.txt | 572 | |
| django/db/models/fields/__init__.py | 543 | |
| django/db/models/base.py | 532 | |
| django/contrib/admin/options.py | 512 | |
| docs/internals/deprecation.txt | 506 | |
| docs/ref/models/querysets.txt | 491 | |
| tests/admin_views/tests.py | 478 | |
| django/db/models/fields/related.py | 472 | |
| docs/ref/contrib/admin/index.txt | 466 | |
| docs/ref/django-admin.txt | 438 | |
| django/db/models/sql/compiler.py | 382 | |
| docs/ref/models/fields.txt | 376 | |
| django/conf/global_settings.py | 371 | |
| django/test/testcases.py | 367 | |
| docs/releases/1.8.txt | 355 | |
| docs/ref/templates/builtins.txt | 349 | |
| docs/releases/1.7.txt | 343 | |
| django/forms/models.py | 342 | |
| docs/releases/index.txt | 340 | |
| django/db/backends/oracle/base.py | 337 | |
| tests/runtests.py | 329 | |
| docs/ref/databases.txt | 317 |
Change frequency by file size →
How Django compares with other Python open source projects →
How Django ranks among Python open source projects by AI-assisted commits →
Generate this report for your own repository with gitstats-action · All Gallery reports
The smallest workflow
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