Skip to content
ONE LANDING PAGE · NO BACKEND OVERHEAD

A smaller start A faster site

TanStarter Lite gives a simple website what it actually needs: bilingual content, dark mode, SEO, tests, and one-command Cloudflare deployment.

View on GitHub

React 19 · TanStack Start · Cloudflare Workers

Your site starts hereDeliberately minimal
1One complete landing page
2English and Simplified Chinese
3Light, dark, and system themes
4No service bindings
pnpm deploy→ lite.tanstarter.dev

A familiar stack, trimmed to the essentials

Development and production use the same modern tools. Every dependency earns its place in the visitor experience.

React 19

A current component model, without an app-state framework added by default.

TanStack Start

File-based routing and server rendering for a simple site that loads fast and can be indexed.

Paraglide

Type-safe English and Chinese messages with localized URLs.

Cloudflare Workers

Deploy globally with no database, bucket, KV namespace, or secret setup.

The structure stays clear as the site grows

Routes handle pages. Components handle presentation. Locale files hold the copy. Configuration holds site identity. No module registry obscures how things fit together.

Delivery

Build with Vite, then deploy to Cloudflare Workers at lite.tanstarter.dev.

Content

Every visible string has an English and Chinese source.

Components

Focused building blocks for layout, themes, and the landing page.

Routes

The home page, its Chinese version, and SEO endpoints for machines.

Change four things. Make it yours

This starter is made to be taken apart. Product identity and copy live in predictable places, and homepage sections do not depend on backend state.

  1. 1

    Name it

    Update the central website configuration and replace the brand assets.

  2. 2

    Say it

    Use the English and Chinese source messages to tell your own story.

  3. 3

    Shape it

    Reorder or remove homepage sections, then adjust the theme tokens.

  4. 4

    Set the domain

    Connect your custom domain when your site is ready.

MIT License

github.com

TanStarter / lite

A smaller start A faster site

View on GitHub

FAQ

No. TanStarter Lite is the lite version of TanStarter for simple websites. It has no accounts, payments, persistence, storage, cache, transactional email, newsletters, or admin surface.

The simple site should be the simple project

Start with a complete simple website. Keep the code easy to understand, and add only what the site proves it needs.

View on GitHub