Back to themes

Launchfolio

Premium Astro 6 portfolio theme for freelancers and solo founders. 10 pages, dark/light mode, 5 color presets — Markdown and one config file, no CMS.


Cost

Paid


Created by
Noel

Launchfolio is a premium Astro 6 portfolio theme built for freelancers, designers, developers, solo founders, and small agencies who want a site that feels crafted — not like a generic template.

Replace the demo content, pick a color preset, and deploy. No CMS, no database, no monthly subscriptions. Everything lives in Markdown and one typed config file.


WHAT YOU GET


10 production-ready pages:

  • Home
  • Projects index
  • Project case study
  • Blog index (with pagination)
  • Blog post
  • About
  • Contact
  • Uses
  • Style Guide
  • 404


Content & configuration:

  • Type-safe content collections for blog posts and projects
  • MDX support with a reusable Callout component
  • One central config file (src/config/site.ts) for navigation, services, testimonials, stats, SEO, and branding
  • 6 sample projects and 6 sample blog posts — no Lorem Ipsum


Design & polish:

  • Dark and light mode with system preference — no flash on load
  • 5 color presets (indigo, emerald, rose, amber, slate) — switch with one line
  • Bento-style featured projects section
  • Premium services and testimonial layouts
  • Subtle Motion.dev scroll animations with prefers-reduced-motion support
  • Built-in style guide for typography, colors, and components


Performance & SEO:

  • Astro Image pipeline with WebP output and responsive sizes
  • Self-hosted Inter & JetBrains Mono via Fontsource — zero third-party font requests
  • Meta tags, Open Graph, Twitter cards, JSON-LD (Person, WebSite, BlogPosting, CreativeWork)
  • Auto-generated sitemap, RSS feed, and robots.txt
  • Lighthouse 95+ out of the box


Developer experience:

  • Astro 6 with Content Layer API
  • TypeScript strict mode
  • Tailwind CSS with semantic design tokens
  • Vercel & Netlify configs included
  • Documentation for customization, content, deployment, and licensing


WHO IT'S FOR

  • Freelancers and consultants showcasing case studies
  • Designers and developers building a personal brand
  • Solo founders presenting product work and writing
  • Agencies shipping client portfolios from a clean, extensible base


WHAT'S NOT INCLUDED (BY DESIGN)

  • No CMS — content is Markdown-first; your repo is the source of truth
  • No stock photography — demo imagery uses abstract gradients; replace with your own assets
  • No backend — contact and newsletter forms are static UI, ready for Formspree, Netlify Forms, or your provider (~5 min setup)


STACK

Astro 6 · TypeScript · Tailwind CSS · MDX · Content Collections · Motion · Lucide Icons · Fontsource

Live demo: https://launchfolio-43r.pages.dev/

Ship a premium portfolio in an afternoon, not a weekend.


Theme created by noel.marketing