Streamline - Next.js and Astro landing page template

A sleek landing page template built with shadcn/ui and Tailwind CSS, available in both Next.js and Astro editions. Includes 100+ components, 10+ pages, and Figma design files for fast marketing site launches.

Streamline screenshot
layers-3 100+ Components

Over one hundred reusable components covering all essential marketing page sections.

section Block-based Pages

All pages are built using block sections so you can easily swap and insert new blocks.

laptop-mobile Fully Responsive

Mobile-first responsive design ensures your site looks great on every screen size.

design-file Figma File Included

Comes with a complete Figma design file for easy customization and designer collaboration.

search-content SEO Optimized

Built-in SEO and metadata support helps your pages rank well in search engines.

code-fork Next.js & Astro

Available in both Next.js and Astro editions so you can pick your preferred framework.

circle-info-sparkle Overview

Launch a professional marketing site with ready-made landing pages

Streamline is a landing page template designed for teams and individuals who want to get a professional marketing site up and running without starting from scratch. Built with shadcn/ui and Tailwind CSS, it ships in two framework editions, Next.js 15 and Astro, so you can choose whichever best fits your workflow. The template includes over 100 reusable components spread across more than 10 pre-designed pages, giving you a solid foundation for everything from hero sections to pricing tables. Every page is assembled from modular block sections, making it straightforward to rearrange layouts or drop in new blocks from the included library. TypeScript support and MDX content handling round out the developer experience.

The template is built by shadcnblocks.com (not affiliated with the official shadcn/ui), and part of a wider collection of offerings from shadcnblocks.com. All pages are built using block sections, making it easy to insert new blocks from the extensive library.

What's included

  • 100+ reusable UI components built on shadcn/ui
  • 10+ pre-designed marketing and landing pages
  • Figma design file for visual customization and handoff
  • Block-based page architecture for easy layout changes
  • MDX and data JSON content support
  • Built-in SEO and metadata configuration
  • Mobile-first responsive layouts

Ideal for

  • SaaS and software product landing pages
  • Startup launch and pre-launch marketing sites
  • Agency or freelancer portfolio websites
  • Professional service business homepages
  • Product announcement and waitlist pages

Tech & compatibility

Streamline runs on Next.js 15 or Astro, depending on which edition you purchase, with full TypeScript support throughout. The component layer relies on shadcn/ui, so extending or restyling individual elements follows a familiar pattern. SEO metadata is handled at the framework level, and the responsive design follows a mobile-first approach to ensure consistent behavior across devices.

Design files

A complete Figma file is included with the template, which means designers and developers can collaborate on customizations before touching code. This is especially useful for teams that need to adapt branding, tweak spacing, or plan new page layouts visually before implementation.

Highlights
circle-check-3 10+ pages
circle-check-3 MDX & data JSON
circle-check-3 TypeScript
circle-check-3 shadcn/ui components
circle-check-3 Block section library
Additional info
Last updated
calendar-refresh March 14, 2025
Template version
1.1.0
x logo-facebook logo-linkedin

Wavvy

$39

A beautiful SaaS/startup Tailwind CSS template

Relative

$79

Next.js and Astro marketing landing page template

Gray

$49

Monochrome SaaS landing page template built with Tailwind