Repolode
ln-dev7

ln-dev7/landing-pages

A collection of open-source, personality-driven landing pages built with Next.js, Tailwind CSS and shadcn/ui, each a standalone project.

Stars
210
Forks
37
Open issues
0
Last commit
yesterday

What is it?

This repository collects a set of landing pages, each designed around a distinct concept such as a haunted-house 3D journey, a surf club with an interactive surf school, or an independent bouldering club. Every folder under landing-pages/ is an independent Next.js project that can be installed and run on its own with pnpm.

The pages are built with Next.js, Tailwind CSS and heavily customized shadcn/ui components. Several projects use 3D scenes and interactive visuals as the core of the page rather than static sections. A separate www/ folder contains the static showcase website that displays the collection, built with plain HTML, CSS and JavaScript without a build step.

The repository also includes deployment guidance for Vercel, with a per-project setup and a mechanism that skips builds for folders that have not changed since the last deployment. Code is MIT licensed, while fonts, images and some third-party components keep their own licenses.

Key features

  • 01Next.js and Tailwind CSS foundation with customized shadcn/ui components
  • 02Each landing page is an independent, runnable project
  • 03Several pages feature interactive 3D scenes
  • 04Static showcase site in www/ with no build step
  • 05Vercel deployment guidance with build skipping for unchanged projects

Use cases

  • Studying how to build expressive, concept-driven landing pages with Next.js
  • Starting a marketing or portfolio page from a working template
  • Exploring 3D and interactive web visuals in a React codebase
  • Deploying multiple small sites from one monorepo on Vercel

Quick start

  1. 1

    Go to the project folder (e.g. fallow)

    cd landing-pages/fallow
  2. 2

    Install dependencies with pnpm

    pnpm install
  3. 3

    Start the development server

    pnpm dev

Things to know

  • Requires Node.js 20.9+ and pnpm.
  • Sundaze's Canvas UI effects use MIT + Commons Clause, which restricts commercial use.
  • Fonts, images and third-party components keep their own licenses.

Topics

FAQ

What is landing-pages?
A collection of open-source, personality-driven landing pages built with Next.js, Tailwind CSS and shadcn/ui, each a standalone project. This repository collects a set of landing pages, each designed around a distinct concept such as a haunted-house 3D journey, a surf club with an interactive surf school, or an independent bouldering club. Every folder under landing-pages/ is an independent Next.js project that can be installed and run on its own with pnpm.
Is landing-pages free to use? What license does it have?
landing-pages is open source under the MIT license. Check the license terms before using it in commercial products.
Is landing-pages still maintained?
Actively maintained. The last commit to landing-pages was on Nov 5, 2026.
What can I use landing-pages for?
Studying how to build expressive, concept-driven landing pages with Next.js Starting a marketing or portfolio page from a working template Exploring 3D and interactive web visuals in a React codebase Deploying multiple small sites from one monorepo on Vercel
How do I install landing-pages?
Go to the project folder (e.g. fallow): cd landing-pages/fallow Install dependencies with pnpm: pnpm install Start the development server: pnpm dev
Where can I get landing-pages?
The source code and installation instructions are on GitHub: https://github.com/ln-dev7/landing-pages

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects