Next.js Portfolio Starter Kit
Vercel's official MDX blog-and-portfolio starter, tuned for SEO out of the box

- Best for
- Developers who write occasionally and want a personal site plus blog that's SEO-correct on day one, without adding a CMS or database.
- Skip if
- You want a multi-page portfolio with a dedicated projects gallery, case studies, or a CV/resume layout - this template is really a homepage plus a blog list, not a portfolio site builder.
An official Vercel template that pairs a minimal personal-site shell with an MDX-driven blog. Content lives as Markdown files in the repo instead of a database or CMS, and the build already wires up a sitemap, robots.txt, JSON-LD schema, an RSS feed, and dynamic Open Graph images, so the SEO checklist most people bolt on later is done before you write your first post. Styling is Tailwind CSS v4 and the whole thing is a single Next.js app - no separate backend, no auth, no extra services to configure.
Pros
- Sitemap, robots.txt, JSON-LD, RSS, and OG image generation are already wired up, not left as TODOs
- Content is just MDX files in the repo - no CMS account, database, or extra service to configure
- Backed and maintained by Vercel itself, so it tracks current Next.js and Tailwind versions closely
Cons
- No projects gallery, case-study layout, or CV/resume page - you're building those sections yourself
- No dark mode toggle or theming system out of the box
- Ships as a subdirectory of the large vercel/examples monorepo rather than its own standalone repo, so cloning grabs unrelated example code unless you use degit or a sparse checkout
Features
What's in the box
- Blog / CMS
Growth and ops
- SEO-optimized
- Schema markup
- Sitemap generation
- Blog RSS
Licensing and commercial
- Open source
- Free tier
- MIT licensed
Alternatives

v4 (Brittany Chiang Portfolio Template)
The dark navy-and-mint developer portfolio that a huge share of "cool personal sites" you've seen are forked from

Magic Portfolio
A full multi-page portfolio - blog, project case studies, gallery, and CV - built on Once UI's design system