Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| snap | 378 | 1,391,009 | 79.4% | 3,679 | |
| tsx | 2,016 | 210,940 | 12.0% | 104 | |
| ts | 1,064 | 78,159 | 4.5% | 73 | |
| md | 1,477 | 63,404 | 3.6% | 42 | |
| json | 22 | 3,227 | 0.2% | 146 | |
| yml | 38 | 2,597 | 0.1% | 68 | |
| js | 19 | 931 | 0.1% | 49 | |
| css | 1 | 246 | 0.0% | 246 | |
| mjs | 1 | 232 | 0.0% | 232 | |
| html | 3 | 171 | 0.0% | 57 | |
| less | 2 | 146 | 0.0% | 73 | |
| sh | 2 | 133 | 0.0% | 66 | |
| txt | 1 | 36 | 0.0% | 36 |
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 | |
|---|---|---|
| package.json | 5,012 | |
| CHANGELOG.zh-CN.md | 1,095 | |
| CHANGELOG.en-US.md | 1,069 | |
| components/table/Table.tsx | 321 | |
| README.md | 317 | |
| components/form/index.en-US.md | 289 | |
| components/form/index.zh-CN.md | 287 | |
| components/table/index.zh-CN.md | 275 | |
| components/config-provider/index.zh-CN.md | 272 | |
| components/config-provider/index.en-US.md | 269 | |
| components/table/index.en-US.md | 269 | |
| components/form/__tests__/__snapshots__/demo-extend.test.ts.snap | 250 | |
| components/select/index.tsx | 249 | |
| components/config-provider/index.tsx | 247 | |
| components/cascader/index.tsx | 238 | |
| components/config-provider/context.ts | 236 | |
| components/config-provider/__tests__/__snapshots__/components.test.tsx.snap | 214 | |
| components/input/Input.tsx | 212 | |
| components/select/index.en-US.md | 209 | |
| README-zh_CN.md | 208 | |
| components/select/index.zh-CN.md | 206 | |
| components/date-picker/index.en-US.md | 204 | |
| components/date-picker/index.zh-CN.md | 204 | |
| components/tooltip/index.tsx | 201 | |
| components/form/Form.tsx | 201 |
Change frequency by file size →
How Ant Design compares with other open source projects from China →
How Ant Design ranks among open source projects from China 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