Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| ts | 1,223 | 133,914 | 61.6% | 109 | |
| md | 263 | 37,457 | 17.2% | 142 | |
| yaml | 3 | 23,686 | 10.9% | 7,895 | |
| vue | 651 | 11,329 | 5.2% | 17 | |
| json | 144 | 3,291 | 1.5% | 22 | |
| snap | 5 | 2,427 | 1.1% | 485 | |
| yml | 51 | 2,383 | 1.1% | 46 | |
| svg | 42 | 621 | 0.3% | 14 | |
| mjs | 17 | 578 | 0.3% | 34 | |
| html | 9 | 455 | 0.2% | 50 | |
| glsl | 2 | 341 | 0.2% | 170 | |
| css | 19 | 86 | 0.0% | 4 | |
| toml | 2 | 81 | 0.0% | 40 | |
| js | 9 | 54 | 0.0% | 6 | |
| mts | 5 | 48 | 0.0% | 9 | |
| iml | 1 | 19 | 0.0% | 19 | |
| xml | 2 | 14 | 0.0% | 7 | |
| jsonc | 1 | 12 | 0.0% | 12 | |
| tsx | 1 | 11 | 0.0% | 11 | |
| txt | 9 | 10 | 0.0% | 1 | |
| patch | 1 | 8 | 0.0% | 8 | |
| pcss | 1 | 3 | 0.0% | 3 | |
| sh | 1 | 3 | 0.0% | 3 | |
| cts | 2 | 2 | 0.0% | 1 | |
| png | 6 | — | — | — | |
| avif | 1 | — | — | — | |
| ico | 1 | — | — | — | |
| wasm | 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 | |
|---|---|---|
| package.json | 2,861 | |
| pnpm-lock.yaml | 1,738 | |
| packages/webpack/package.json | 1,551 | |
| packages/nuxt/package.json | 1,182 | |
| packages/vite/package.json | 1,099 | |
| packages/schema/package.json | 883 | |
| packages/kit/package.json | 830 | |
| test/basic.test.ts | 455 | |
| test/bundle.test.ts | 444 | |
| .github/workflows/ci.yml | 402 | |
| packages/nuxt/src/core/nuxt.ts | 304 | |
| packages/ui-templates/package.json | 302 | |
| packages/rspack/package.json | 255 | |
| README.md | 228 | |
| packages/nuxt/src/pages/module.ts | 204 | |
| packages/nuxt/src/core/templates.ts | 202 | |
| packages/schema/src/config/experimental.ts | 191 | |
| .github/workflows/scorecards.yml | 189 | |
| packages/nuxt/src/app/nuxt.ts | 184 | |
| packages/nuxt/src/app/composables/asyncData.ts | 173 | |
| packages/vite/src/vite.ts | 167 | |
| renovate.json | 156 | |
| pnpm-workspace.yaml | 151 | |
| test/fixtures/basic/nuxt.config.ts | 151 | |
| docs/package.json | 150 |
Change frequency by file size →
How Nuxt compares with other open source web frontend projects →
How Nuxt 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