IndieShow LogoIndieShow Docs

Introduction

IndieShow is a product showcase website template designed for indie developers, built with Nuxt 3, TailwindCSS 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 Nuxt 3 + TailwindCSS + TypeScript, you can create a professional product showcase website in minutes with simple configuration!

Why indie developers choose IndieShow:

  • 🚀 Modern & Fast - Built with Nuxt 3 and TypeScript
  • 🎨 Beautiful UI - Responsive design powered by Tailwind CSS
  • 📱 Multi-device Support - Excellent performance on all devices
  • 🔍 SEO Optimized - Built-in search engine optimization
  • 🌐 i18n Ready - Out-of-the-box internationalization support
  • 🛠️ Easy Config - Simple customization through config files

Whether you're a beginner or an experienced developer, this documentation will guide you through the setup, configuration, and deployment of your website.

Performance Metrics

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

MetricsMobileDesktopIndustry Standard
First Load1.2s0.8s< 2.5s
First Contentful Paint1.0s0.6s< 1.8s
Largest Contentful Paint1.8s1.2s< 2.5s
Cumulative Layout Shift0.020.01< 0.1
Overall Performance Score9499> 90

Use Cases

1. Product Website

  • Software product showcase
  • App landing page

2. Personal Portfolio

  • Indie developer showcase
  • Freelancer project portfolio

Tech Stack

Compatibility

System Requirements:

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

Core Features

Development Experience

  • Latest dependency versions with regular updates
  • Clean code using Composition API and <script setup>
  • Full TypeScript support
  • Integrated antfu/eslint-config for consistent code style

UI Design

  • Responsive design with Tailwind CSS
  • Light/Dark themes with system preference support
  • Beautiful transitions and page effects
  • Customizable theme colors

Internationalization

  • English and Chinese support, easily extensible
  • Automatic browser language detection
  • Simple configuration with instant translation updates
  • Automatic language prefixes in URLs

Multi-platform Support

  • Mobile and desktop optimization
  • PWA support for home screen installation
  • Device-specific interaction optimizations

SEO Optimization

  • SSR support with Nuxt 3
  • Automatic sitemap.xml generation
  • Static page pre-rendering
  • Complete meta tag support
  • Customizable page titles and descriptions

Performance Optimization

  • Automatic code splitting
  • Smart component prefetching
  • Automatic image optimization
  • On-demand icon loading

Next Steps

On this page