Landing

Hero sections, pricing blocks, feature grids, FAQ, testimonials, and full landing page templates.

Hero Section

Landing page hero with headline, subheadline, CTAs, and optional media.

Preview
New — v2.0 released

Build faster with LaunchApp

A complete design system built on Radix UI and Tailwind CSS. Ship production-ready UIs in hours, not weeks.

Hero Section.tsx
import { HeroSectionBlock } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <HeroSectionBlock      eyebrow="Introducing v2.0"      headline="Build products users love"      subheadline="The complete design system for modern SaaS applications."      primaryAction={<a href="/signup">Get started free</a>}      secondaryAction={<a href="/docs">Read the docs</a>}      variant="centered"    />  );}

CTA Section

Full-width call-to-action section with headline and action buttons.

Preview

Ready to ship faster?

Join thousands of developers building with LaunchApp.

CTA Section.tsx
import { CTASection } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <CTASection      headline="Ready to get started?"      description="Join thousands of teams already using LaunchApp."      primaryAction={<a href="/signup">Start for free</a>}      secondaryAction={<a href="/contact">Talk to sales</a>}    />  );}

FAQ Section

Accordion FAQ section with categories and search.

Preview
FAQ

Frequently asked questions

FAQ Section.tsx
import { FAQSection } from "@launchapp/design-system/blocks/landing";const faqs = [  { id: "1", question: "How do I get started?", answer: "Sign up and follow the quickstart guide." },  { id: "2", question: "Is there a free plan?", answer: "Yes, we have a generous free tier." },];export default function Page() {  return <FAQSection faqs={faqs} headline="Frequently asked questions" />;}

Feature Grid

Grid of feature cards with icons, titles, and descriptions.

Preview
Features

Everything you need to ship

Production-ready UI components built for modern applications.

Accessible

Built on Radix UI primitives for full keyboard and screen reader support.

Customizable

CSS custom properties and Tailwind for effortless theming.

TypeScript

Fully typed APIs with IntelliSense for a great DX.

Dark Mode

First-class dark mode support out of the box.

Production Ready

Battle-tested components shipped in production apps.

Open Source

MIT licensed and open for contributions.

Feature Grid.tsx
import { FeatureGridBlock } from "@launchapp/design-system/blocks/landing";const features = [  { id: "1", title: "Fast", description: "Optimized for performance.", icon: <span>⚡</span> },  { id: "2", title: "Secure", description: "Enterprise-grade security.", icon: <span>🔒</span> },  { id: "3", title: "Scalable", description: "Grows with your business.", icon: <span>📈</span> },];export default function Page() {  return <FeatureGridBlock headline="Why choose us" features={features} />;}

Pricing Section

Pricing section with monthly/annual toggle and tier cards.

Preview

Choose your plan

Scale as your team grows.

MonthlyAnnual
Save 20%

Free

0/month

Perfect for individuals.

  • 5 projects
  • 10 GB storage
  • Community support
Most Popular

Pro

29/month

Best for growing teams.

  • Unlimited projects
  • 100 GB storage
  • Priority support
  • Analytics

Enterprise

99/month

For large organizations.

  • Everything in Pro
  • SSO
  • Dedicated support
  • SLA
Pricing Section.tsx
import { PricingSectionBlock } from "@launchapp/design-system/blocks/landing";const tiers = [  { id: "free", name: "Free", monthlyPrice: 0, annualPrice: 0, features: ["5 projects", "Community support"], cta: "Get started", href: "/signup" },  { id: "pro", name: "Pro", monthlyPrice: 29, annualPrice: 290, features: ["Unlimited projects", "Priority support"], cta: "Start trial", href: "/signup/pro", highlighted: true },];export default function Page() {  return <PricingSectionBlock tiers={tiers} headline="Simple, transparent pricing" />;}

Pricing Table

Detailed comparison pricing table for multiple tiers.

Preview

Simple, transparent pricing

No hidden fees. Cancel anytime.

MonthlyAnnual
Save 20%

free

free
$0/month

For individuals just getting started.

  • 3 projects
  • 1 GB storage
  • Basic analytics
  • Community support
Recommended

pro

$29/month

For growing teams that need more power.

  • Unlimited projects
  • 100 GB storage
  • Advanced analytics
  • Priority support
  • Custom domains
  • Team collaboration

enterprise

enterprise
Custom

For large organizations with advanced needs.

  • Everything in Pro
  • 1 TB storage
  • Custom analytics
  • Dedicated support
  • SSO & SAML
  • SLA guarantee
  • Custom contracts
Pricing Table.tsx
import { PricingTableBlock } from "@launchapp/design-system/blocks/landing";const plans = [  { id: "starter", name: "Starter", price: "$9/mo", features: { "API calls": "10k", Storage: "5GB" } },  { id: "pro", name: "Pro", price: "$29/mo", features: { "API calls": "100k", Storage: "50GB" } },];export default function Page() {  return <PricingTableBlock plans={plans} featureKeys={["API calls", "Storage"]} />;}

Testimonials Section

Customer testimonials section with avatars and company logos.

Preview
Testimonials

Loved by developers

LaunchApp cut our dev time in half.

AJ

Alice Johnson

CTO, Startup Inc.

Best component library we've used.

BS

Bob Smith

Lead Engineer, Startup Co.

The theming support is incredible.

CW

Carol White

Frontend Lead, TechCorp

Testimonials Section.tsx
import { TestimonialsSection } from "@launchapp/design-system/blocks/landing";const testimonials = [  { id: "1", quote: "LaunchApp cut our dev time in half.", author: "Alice Johnson", role: "CTO", company: "Acme Inc." },  { id: "2", quote: "Best component library we've used.", author: "Bob Smith", role: "Lead Engineer", company: "Startup Co." },];export default function Page() {  return <TestimonialsSection testimonials={testimonials} headline="Loved by developers" />;}

SaaS Landing

Complete SaaS landing page template with hero, features, pricing, and CTA.

Preview
New — v2.0 released

Build faster with LaunchApp

A complete design system built on Radix UI and Tailwind CSS.

Everything you need

Fast

Optimized for performance.

🔒

Secure

Enterprise-grade security.

📈

Scalable

Grows with your business.

SaaS Landing.tsx
import { SaaSLanding } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <SaaSLanding      productName="MyApp"      headline="The all-in-one platform"      subheadline="Everything you need to build, launch, and grow."      ctaLabel="Get started free"      ctaHref="/signup"    />  );}

Agency Landing

Full-page agency landing with hero, services, portfolio, and contact.

Preview
Award-winning studio

We craft digital experiences that convert

Strategy, design, and engineering for forward-thinking brands.

Our services

📊

Strategy

Brand positioning and go-to-market planning.

🎨

Design

UI/UX design systems and prototyping.

⚙️

Engineering

Full-stack development and DevOps.

Agency Landing.tsx
import { Agency } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <Agency      agencyName="Pixel Studio"      tagline="We craft digital experiences."      ctaLabel="See our work"    />  );}

Startup Landing

Startup landing page with bold hero, traction metrics, and waitlist form.

Preview
YC-backed

The fastest way to build your startup

From idea to launch in days, not months.

500+Startups
$50M+Raised
10k+Users

Loved by builders

"Shipped our MVP in 2 weeks using LaunchApp."

SC

Sarah Chen

Founder at Acme

Startup Landing.tsx
import { Startup } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <Startup      headline="The next big thing"      description="Join the waitlist and be first to know."      onJoinWaitlist={(email) => console.log("waitlist", email)}    />  );}

Portfolio Landing

Personal portfolio landing page with projects grid and contact section.

Preview

Alice Johnson

Full-Stack Engineer & Designer

I build beautiful, performant web applications with a focus on user experience and accessibility.

Projects

LaunchApp

A complete SaaS design system.

React
TypeScript
View project

DataViz

Real-time analytics dashboard.

Next.js
D3.js
View project

Commerce

E-commerce platform with AR.

Remix
Three.js
View project

Get in touch

Portfolio Landing.tsx
import { Portfolio } from "@launchapp/design-system/blocks/landing";const projects = [  { id: "1", title: "Project Alpha", description: "A web application.", tags: ["React", "Node.js"], imageUrl: "" },];export default function Page() {  return (    <Portfolio      name="Alex Developer"      bio="I build things for the web."      projects={projects}    />  );}

Hero Browser Frame

Browser-chrome mockup framing a live dashboard preview for hero sections.

Preview
app.launchapp.dev/dashboard
Hero Browser Frame.tsx
import { HeroBrowserFrame } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <HeroBrowserFrame      url="app.yourproduct.com"      stats={[        { label: "Monthly Revenue", value: "$12.4k", trend: "up" },        { label: "Active Users", value: "2,847", trend: "up" },        { label: "Conversion", value: "3.24%", trend: "down" },      ]}    />  );}

Agency Landing

Full-page agency landing with hero, services grid, team, and case studies.

Preview
Award-winning studio

We craft digital experiences that convert

Strategy, design, and engineering for forward-thinking brands.

Our services

📊

Strategy

Brand positioning and go-to-market planning.

🎨

Design

UI/UX design systems and prototyping.

⚙️

Engineering

Full-stack development and DevOps.

Agency Landing.tsx
import { Agency } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <Agency      badge="Award-winning studio"      headline="We craft digital experiences that convert"      subheadline="Strategy, design, and engineering for forward-thinking brands."      primaryAction={<a href="/contact">Start a project</a>}      services={[        { title: "Strategy", description: "Brand positioning and go-to-market planning." },        { title: "Design", description: "UI/UX design systems and prototyping." },        { title: "Engineering", description: "Full-stack development and DevOps." },      ]}    />  );}

CTA Section

Full-width call-to-action section with headline, subtext, and action buttons.

Preview

Ready to ship faster?

Join thousands of developers building with LaunchApp.

CTA Section.tsx
import { CTASection } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <CTASection      background="primary"      headline="Ready to ship faster?"      subtext="Join thousands of developers building with LaunchApp."      primaryAction={<a href="/signup">Get started free</a>}      secondaryAction={<a href="/docs">View docs</a>}      align="center"    />  );}

FAQ Section

Accordion FAQ section with optional search, eyebrow, and headline.

Preview
FAQ

Frequently asked questions

FAQ Section.tsx
import { FAQSection } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <FAQSection      eyebrow="FAQ"      headline="Frequently asked questions"      items={[        { question: "How do I get started?", answer: "Sign up for free and follow the quickstart guide." },        { question: "Is there a free plan?", answer: "Yes, we have a generous free tier with 5 projects and 10 GB storage." },        { question: "Can I cancel anytime?", answer: "Absolutely. Cancel at any time with no questions asked." },        { question: "Do you offer team pricing?", answer: "Yes, our Pro and Enterprise plans support unlimited team members." },      ]}    />  );}

Feature Grid Block

Responsive feature grid with icons, titles, descriptions, and optional badges.

Preview
Features

Everything you need to ship

Production-ready UI components built for modern applications.

Accessible

Built on Radix UI primitives for full keyboard and screen reader support.

Customizable

CSS custom properties and Tailwind for effortless theming.

TypeScript

Fully typed APIs with IntelliSense for a great DX.

Dark Mode

First-class dark mode support out of the box.

Production Ready

Battle-tested components shipped in production apps.

Open Source

MIT licensed and open for contributions.

Feature Grid Block.tsx
import { FeatureGridBlock } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <FeatureGridBlock      cols="3"      eyebrow="Features"      headline="Everything you need to ship"      subheadline="Production-ready UI components built for modern applications."      features={[        { title: "Accessible", description: "Built on Radix UI primitives for full keyboard and screen reader support." },        { title: "Customizable", description: "CSS custom properties and Tailwind for effortless theming." },        { title: "TypeScript", description: "Fully typed APIs with IntelliSense for a great DX." },        { title: "Dark Mode", description: "First-class dark mode support out of the box." },        { title: "Production Ready", description: "Battle-tested components shipped in production apps." },        { title: "Open Source", description: "MIT licensed and open for contributions." },      ]}    />  );}

Portfolio Landing

Personal portfolio landing with projects grid, bio, and contact section.

Preview

Alice Johnson

Full-Stack Engineer & Designer

I build beautiful, performant web applications with a focus on user experience and accessibility.

Projects

LaunchApp

A complete SaaS design system.

React
TypeScript
View project

DataViz

Real-time analytics dashboard.

Next.js
D3.js
View project

Commerce

E-commerce platform with AR.

Remix
Three.js
View project

Get in touch

Portfolio Landing.tsx
import { Portfolio } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <Portfolio      name="Alice Johnson"      title="Full-Stack Engineer & Designer"      bio="I build beautiful, performant web applications with a focus on user experience."      projects={[        { title: "LaunchApp", description: "A complete SaaS design system.", tags: ["React", "TypeScript"], link: "#" },        { title: "DataViz", description: "Real-time analytics dashboard.", tags: ["Next.js", "D3.js"], link: "#" },        { title: "Commerce", description: "E-commerce platform with AR.", tags: ["Remix", "Three.js"], link: "#" },      ]}    />  );}

Pricing Section Block

Pricing section with monthly/annual billing toggle, tier cards, and optional FAQ.

Preview

Choose your plan

Scale as your team grows.

MonthlyAnnual
Save 20%

Free

0/month

Perfect for individuals.

  • 5 projects
  • 10 GB storage
  • Community support
Most Popular

Pro

29/month

Best for growing teams.

  • Unlimited projects
  • 100 GB storage
  • Priority support
  • Analytics

Enterprise

99/month

For large organizations.

  • Everything in Pro
  • SSO
  • Dedicated support
  • SLA
Pricing Section Block.tsx
import { PricingSectionBlock } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <PricingSectionBlock      headline="Choose your plan"      subheadline="Scale as your team grows."      tiers={[        { name: "Free", monthlyPrice: "0", annualPrice: "0", description: "Perfect for individuals.", features: ["5 projects", "10 GB storage", "Community support"], ctaLabel: "Get started" },        { name: "Pro", monthlyPrice: "29", annualPrice: "290", description: "Best for growing teams.", features: ["Unlimited projects", "100 GB storage", "Priority support"], ctaLabel: "Start free trial", popular: true },        { name: "Enterprise", monthlyPrice: "99", annualPrice: "990", description: "For large organizations.", features: ["Everything in Pro", "SSO", "Dedicated support"], ctaLabel: "Contact sales" },      ]}    />  );}

Pricing Table Block

Detailed pricing comparison table with tier columns and feature rows.

Preview

Simple, transparent pricing

No hidden fees. Cancel anytime.

MonthlyAnnual
Save 20%

free

free
$0/month

For individuals just getting started.

  • 3 projects
  • 1 GB storage
  • Basic analytics
  • Community support
Recommended

pro

$29/month

For growing teams that need more power.

  • Unlimited projects
  • 100 GB storage
  • Advanced analytics
  • Priority support
  • Custom domains
  • Team collaboration

enterprise

enterprise
Custom

For large organizations with advanced needs.

  • Everything in Pro
  • 1 TB storage
  • Custom analytics
  • Dedicated support
  • SSO & SAML
  • SLA guarantee
  • Custom contracts
Pricing Table Block.tsx
import { PricingTableBlock } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <PricingTableBlock      headline="Simple, transparent pricing"      subheadline="No hidden fees. Cancel anytime."    />  );}

SaaS Landing

Complete SaaS landing page with hero, features grid, pricing tiers, and CTA.

Preview
New — v2.0 released

Build faster with LaunchApp

A complete design system built on Radix UI and Tailwind CSS.

Everything you need

Fast

Optimized for performance.

🔒

Secure

Enterprise-grade security.

📈

Scalable

Grows with your business.

SaaS Landing.tsx
import { SaaSLanding } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <SaaSLanding      badge="New — v2.0 released"      headline="Build faster with LaunchApp"      subheadline="A complete design system built on Radix UI and Tailwind CSS."      primaryAction={<a href="/signup">Get started</a>}      secondaryAction={<a href="/docs">View docs</a>}      featuresTitle="Everything you need"      features={[        { title: "Fast", description: "Optimized for performance." },        { title: "Secure", description: "Enterprise-grade security." },        { title: "Scalable", description: "Grows with your business." },      ]}    />  );}

Startup Landing

Startup landing page with bold hero, traction metrics, and testimonials.

Preview
YC-backed

The fastest way to build your startup

From idea to launch in days, not months.

500+Startups
$50M+Raised
10k+Users

Loved by builders

"Shipped our MVP in 2 weeks using LaunchApp."

SC

Sarah Chen

Founder at Acme

Startup Landing.tsx
import { Startup } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <Startup      badge="YC-backed"      headline="The fastest way to build your startup"      subheadline="From idea to launch in days, not months."      primaryAction={<a href="/signup">Start building</a>}      socialProof={[        { metric: "500+", label: "Startups" },        { metric: "$50M+", label: "Raised" },        { metric: "10k+", label: "Users" },      ]}      testimonials={[        { quote: "Shipped our MVP in 2 weeks using LaunchApp.", author: "Sarah Chen", role: "Founder at Acme" },      ]}    />  );}

Testimonials Section

Customer testimonials section with grid, carousel, or masonry display modes.

Preview
Testimonials

Loved by developers

LaunchApp cut our dev time in half.

AJ

Alice Johnson

CTO, Startup Inc.

Best component library we've used.

BS

Bob Smith

Lead Engineer, Startup Co.

The theming support is incredible.

CW

Carol White

Frontend Lead, TechCorp

Testimonials Section.tsx
import { TestimonialsSection } from "@launchapp/design-system/blocks/landing";export default function Page() {  return (    <TestimonialsSection      displayMode="grid"      eyebrow="Testimonials"      headline="Loved by developers"      testimonials={[        { quote: "LaunchApp cut our dev time in half.", author: { name: "Alice Johnson", role: "CTO", company: "Startup Inc." } },        { quote: "Best component library we've used.", author: { name: "Bob Smith", role: "Lead Engineer", company: "Startup Co." } },        { quote: "The theming support is incredible.", author: { name: "Carol White", role: "Frontend Lead", company: "TechCorp" } },      ]}    />  );}