GitShow/antfu/vitesse-nuxt
antfu

vitesse-nuxt

Vitesse for Nuxt 4 ๐Ÿ”๐Ÿ’šโšก๏ธ

by antfu
nuxt3starter-templatevitesse
Star on GitHubForkWebsitenpm

TypeScript

1.9k stars248 forks29 contributorsQuiet ยท 3mo agoSince 2021MIT

Meet the team

See all 29 on GitHub โ†’
antfu
antfu134 contributions
YunYouJun
YunYouJun8 contributions
userquin
userquin6 contributions
portlek
portlek5 contributions
ilyaliao
ilyaliao2 contributions
johannschopplich
johannschopplich2 contributions
OrbisK
OrbisK2 contributions
Lmmmmmm-bb
Lmmmmmm-bb2 contributions

Languages

View on GitHub โ†’
TypeScript50.3%
Vue44.4%
Dockerfile3.6%
JavaScript1.7%

Commit activity

Last 12 weeks ยท 0 commits

Full graph โ†’

Community health

5 of 6 standards met

Community profile โ†’
85
โœ“READMEโœ“Licenseโœ“Contributingโœ“Code of Conductโ—‹Issue Templateโœ“PR Template

Recent PRs & issues

Quiet ยท 3 in progress ยท Last activity 3mo ago
See all on GitHub โ†’
OrbisK
chore: exclude rollup, semver and choikdar from trust policyOpenPR

Please be aware that vibe-coding contributions are ๐Ÿšซ STRICTLY PROHIBITED. We are humans behind these open source projects, trying hard to maintain good quality and a healthy community. Not only do vibe-coding contributions pollute the code, but they also drain A LOT of unnecessary energy and time from maintainers and toxify the community and collaboration. All vibe-coded, AI-generated PRs will be rejected and closed without further notice. In severe cases, your account might be banned organization-wide and reported to GitHub. PLEASE SHOW SOME RESPECT and do not do so. Before submitting the PR, please make sure you do the following: Read the Contributing Guide. Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate. Provide a description in this PR that addresses what the PR is solving and WHY**, or reference the issue that it solves (e.g. ). Ideally, include relevant tests that fail without this PR but pass with it. [ ] <- Keep this line and put an between the brackts. Description In some occations pnpm detects downgrades for these packages. Reproduceable by removing lockfile and node_modules + pnpm i.

OrbisK ยท 3mo ago
yulei-chen
404 page can not be reachedOpenIssue

Describe the bug 404 page (or generally, dynamic pages) can not be visited on netlify related discussion: https://answers.netlify.com/t/deploying-nuxt3-on-netlify-dynamic-routes-id-vue-will-redirect-to-the-homepage/106372 Reproduction visit https://vitesse-nuxt3.netlify.app/blablabla it goes to home page instead of 404 System Info Used Package Manager pnpm Validations [x] Follow our Code of Conduct [x] Read the Contributing Guide. [x] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate. [x] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead. [x] The provided reproduction is a minimal reproducible of the bug. Contributions [ ] I am willing to submit a PR to fix this issue [ ] I am willing to submit a PR with failing tests (actually just go ahead and do it, thanks!)

yulei-chen ยท 6mo ago

Recent fixes

View closed PRs โ†’
cwandev
feat: add .dockerignoreMergedPR

Description Add .dockerignore to exclude unnecessary files from Docker build context Linked Issues N/A

cwandev ยท 5mo ago
lita-jerry
refactor: recommend project references over single extends in root tsconfigMergedPR

Purpose This PR updates the recommended TypeScript configuration for Nuxt 4 projects, shifting from a single pattern to using TypeScript's native Project References (). Change The main change is in the root . Instead of extending a monolithic generated configuration: The new recommendation leverages project references: Benefits This approach provides several key improvements for the developer experience in Nuxt 4: 1. Enhanced Type Safety & Isolation: Clearly separates type-checking contexts for the client-side app (), server-side logic (), and other layers, preventing API misuse across environments. 2. Improved Performance: Allows TypeScript language services and to perform incremental and parallel type-checking on independent sub-projects, which can lead to faster editor feedback and builds, especially in larger projects. 3. Modern Best Practice: Aligns with TypeScript's recommended pattern for structuring full-stack applications and is the intended architecture for Nuxt 4's type generation. Impact & Migration Backward Compatible: The existing pattern remains functional for compatibility. This change proposes the new pattern as the recommended default. No Breaking Changes: The files are already generated by Nuxt. This PR only changes the suggested way to reference them. Clearer Structure**: Developers benefit from more accurate IDE intelligence (autocompletion, error checking) tailored to each part of their application. Notes The files are auto-generated and should not be edited manually. Any project-specific (like custom ) should be managed in or by creating a separate extending config file. After changing the config, running is recommended to reset the type-checking state. ```

lita-jerry ยท 5mo ago
YunYouJun
feat: use project references for nuxt typesMergedPR

Description Nuxt4 use project references. For backward compatibility, Nuxt still generates ./.nuxt/tsconfig.json. https://nuxt.com/docs/4.x/guide/concepts/typescript Linked Issues Additional context

YunYouJun ยท 8mo ago
Structured data for AI agents

Repository: antfu/vitesse-nuxt. Description: Vitesse for Nuxt 4 ๐Ÿ”๐Ÿ’šโšก๏ธ Stars: 1906, Forks: 248. Primary language: TypeScript. Languages: TypeScript (50.3%), Vue (44.4%), Dockerfile (3.6%), JavaScript (1.7%). License: MIT. Homepage: https://vitesse-nuxt3.netlify.app/ Topics: nuxt3, starter-template, vitesse. Open PRs: 3, open issues: 11. Last activity: 3mo ago. Community health: 85%. Top contributors: antfu, YunYouJun, userquin, portlek, ilyaliao, johannschopplich, OrbisK, Lmmmmmm-bb, qianYuanJ, lstegger and others.

ยท@ofershap

Replace github.com with gitshow.dev