



What is this?
Portfolio is a free, MIT-licensed Next.js 15 personal-site template — distributed as a Turborepo monorepo with a website app, a shared design-system package, a CLI, and an MCP server. It bundles a developer-grade landing page, a full MDX blog, lifestyle pages (/uses, /craft, /cal), and a built-in shadcn-compatible component registry so you can publish your own components from the same site.
Who is this for?
Developers, designers, and indie hackers who want a fast, credible personal site they can clone in an evening — and optionally extend with their own blog, /uses page, or shareable component registry. Perfect for engineers who want their site to also be a portfolio of UI work.
Why should I use this?
- 100% free, MIT licensed — clone, fork, ship
- Turborepo monorepo with shared design-system + CLI
- Full MDX blog with RSS and dynamic OG images
- Built-in shadcn-CLI component registry
- Installable PWA + JSON-LD SEO + /llms.txt
- Light + dark mode, fully responsive
Features
1x Landing Page with 14 sections
- •Header with mobile menu + theme toggle
- •Hero / Info section
- •Experiences
- •Projects showcase
- •GitHub contribution heatmap
- •Map
- •Testimonials
- •Blog (MDX) — /blog
- •/uses page
- •/craft page
- •/cal page
- •/clock + /buddy showcase pages
- •AI-friendly /llms.txt route
- •Footer with vCard download
Portfolio — Developer Portfolio + Blog + Component Registry (Free)
Free, MIT-licensed Next.js 15 portfolio monorepo with blog (MDX), project showcase, GitHub heatmap, vCard, PWA, JSON-LD SEO, and a built-in shadcn-compatible component registry.
Included
- MIT license — free, commercial-use allowed
- Turborepo monorepo (website + design-system + CLI + MCP)
- Next.js 15 + React 19 + TypeScript 5.8
- Tailwind CSS 4 + shadcn/ui + Radix primitives
- Light / Dark mode
- Motion animations
- MDX blog with syntax highlighting + RSS + OG images
- Built-in shadcn-CLI component registry
- GitHub contribution heatmap
- vCard integration + spam-protected email
- Installable PWA
- AI-friendly /llms.txt route
- JSON-LD schema, sitemap, robots.txt
- Pre-built /blog, /uses, /craft, /cal, /clock, /buddy pages
Dependencies
- •next15.5.14
- •react19.1.1
- •typescript5.8.3
- •tailwindcss4.1.14
- •motion12.4.2

