Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| ts | 306 | 138,897 | 69.5% | 453 | |
| rs | 61 | 25,408 | 12.7% | 416 | |
| snap | 4 | 16,070 | 8.0% | 4,017 | |
| yaml | 2 | 6,107 | 3.1% | 3,053 | |
| md | 29 | 5,362 | 2.7% | 184 | |
| lock | 2 | 1,479 | 0.7% | 739 | |
| json | 47 | 1,417 | 0.7% | 30 | |
| css | 19 | 950 | 0.5% | 50 | |
| yml | 6 | 927 | 0.5% | 154 | |
| html | 3 | 565 | 0.3% | 188 | |
| haml | 4 | 466 | 0.2% | 116 | |
| mjs | 10 | 460 | 0.2% | 46 | |
| txt | 5 | 360 | 0.2% | 72 | |
| gitignore | 2 | 218 | 0.1% | 109 | |
| patch | 3 | 212 | 0.1% | 70 | |
| toml | 9 | 157 | 0.1% | 17 | |
| cts | 10 | 95 | 0.0% | 9 | |
| mts | 5 | 74 | 0.0% | 14 | |
| tsx | 6 | 72 | 0.0% | 12 | |
| js | 7 | 44 | 0.0% | 6 | |
| svg | 4 | 4 | 0.0% | 1 | |
| ico | 1 | — | — | — |
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 | |
|---|---|---|
| CHANGELOG.md | 1,742 | |
| package.json | 832 | |
| pnpm-lock.yaml | 371 | |
| packages/tailwindcss/src/utilities.test.ts | 220 | |
| packages/tailwindcss/src/utilities.ts | 199 | |
| packages/@tailwindcss-standalone/package.json | 142 | |
| packages/tailwindcss/src/index.test.ts | 128 | |
| packages/tailwindcss/package.json | 122 | |
| packages/@tailwindcss-postcss/package.json | 122 | |
| packages/@tailwindcss-cli/package.json | 120 | |
| packages/@tailwindcss-upgrade/package.json | 118 | |
| crates/node/package.json | 116 | |
| packages/@tailwindcss-vite/package.json | 116 | |
| packages/@tailwindcss-node/package.json | 103 | |
| playgrounds/nextjs/package.json | 94 | |
| playgrounds/v3/package.json | 90 | |
| packages/tailwindcss/src/index.ts | 86 | |
| crates/node/npm/android-arm-eabi/package.json | 84 | |
| crates/node/npm/android-arm64/package.json | 84 | |
| crates/node/npm/darwin-arm64/package.json | 84 | |
| crates/node/npm/darwin-x64/package.json | 84 | |
| crates/node/npm/freebsd-x64/package.json | 84 | |
| crates/node/npm/linux-arm-gnueabihf/package.json | 84 | |
| crates/node/npm/linux-arm64-gnu/package.json | 84 | |
| crates/node/npm/linux-arm64-musl/package.json | 84 |
Change frequency by file size →
How Tailwind CSS compares with other open source web frontend projects →
How Tailwind CSS ranks among open source web frontend 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