IndieShow LogoIndieShow Docs

Introduction

IndieShow is a product showcase website template designed for indie developers, built with Next.js 15, TailwindCSS 4 and TypeScript, featuring responsive design, SEO optimization and i18n support

What is IndieShow?

IndieShow is a product showcase website template designed for indie developers. Built with Next.js 15 + TailwindCSS 4 + TypeScript, you can create a professional product showcase website in minutes with simple configuration!

Why indie developers choose IndieShow:

  • 🚀 Modern & Fast - Built with Next.js 15 and TypeScript
  • 🎨 Beautiful UI - Responsive design powered by Tailwind CSS 4
  • 📱 Multi-platform - Works great on all devices
  • 🔍 SEO Ready - SEO optimization based on Next.js App Router
  • 🌐 i18n Support - Multi-language support with next-intl 4
  • 🛠️ Easy Setup - Simple configuration through config files

Whether you're a beginner or an experienced developer, this documentation will guide you through setting up, configuring, and deploying your website.

Performance Metrics

Real project performance test data (based on Google PageSpeed Insights):

MetricsMobileDesktopStandard
Performance Score98100> 90
First Contentful Paint0.8s0.5s< 1.8s
Largest Contentful Paint1.5s1.0s< 2.5s
Cumulative Layout Shift0.010.01< 0.1

Use Cases

1. Product Websites

  • AI SaaS Product Showcase
  • App Landing Pages
  • Enterprise Product Pages

2. Personal Portfolio

  • Indie Developer Showcase
  • Startup Project Display

Tech Stack

Requirements

System requirements:

  • Node.js ≥ 18.0
  • pnpm ≥ 8.0
  • Modern browsers (ES2015+ support)

Core Features

Development Experience

  • Latest dependencies with regular updates
  • Server and Client Components separation with App Router
  • Full TypeScript support
  • Consistent code style and formatting
  • Built-in ESLint and Prettier config

UI Design

  • Responsive design with Tailwind CSS 4
  • Light/Dark themes with system preference support
  • Beautiful transitions and page effects
  • Customizable theme colors (OKLCH color space)
  • shadcn/ui components integration
  • Framer Motion animations

Internationalization

  • English and Chinese support with next-intl 4.0
  • Type-safe i18n messages
  • GDPR-compliant localized cookies
  • Automatic language prefixes in URLs (e.g., /zh)

Multi-platform Support

  • Perfect adaptation for mobile and desktop
  • Optimized interactions for different devices
  • Component-level container queries

SEO Optimization

  • Server-side rendering with Next.js 15
  • Complete meta tags support
  • Customizable page titles and descriptions
  • Reduced client-side JS with React Server Components

Performance

  • Automatic code splitting
  • Image optimization with Next.js Image
  • Smart component lazy loading
  • Server-side caching and ISR

Next Steps

On this page