Free, open-source shadcn/ui component and block library with 1,264 dashboard-style examples, copied directly into React projects.
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
Go to the project folder (e.g. fallow)
cd landing-pages/fallow - 2
Install dependencies with pnpm
pnpm install - 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
Retro 8-bit styled React UI components built on shadcn/ui, copied into your project with the shadcn CLI.
A shadcn/ui component registry with refined UI components, springy hover transitions, and Radix or Base UI flavors.
A React UI component library built on React Aria and Tailwind CSS v4, formerly known as NextUI.
A free, open-source Astro and Tailwind CSS v4 starter theme with 30+ landing page widgets, a blog, and SEO features.
A React and Tailwind CSS component library of animated UI components and effects that you copy into your Next.js or shadcn/ui apps.