Reactプロジェクトに直接コピーして使える、ダッシュボード風のサンプルを1,264件収録した、無料のオープンソースshadcn/uiコンポーネント・ブロックライブラリ。
ln-dev7/landing-pages
Next.js、Tailwind CSS、shadcn/uiで構築した、個性豊かなオープンソースのランディングページ集。それぞれが独立したプロジェクトです。
- スター
- 217
- フォーク
- 38
- 未解決の Issue
- 0
- 最終コミット
- 昨日
これは何?
お化け屋敷を巡る3Dの旅、インタラクティブなサーフィンスクールを備えたサーフクラブ、独立系のボルダリングクラブなど、それぞれ異なるコンセプトを軸にデザインされたランディングページを集めたリポジトリです。landing-pages/ 配下の各フォルダは独立したNext.jsプロジェクトで、pnpmを使って個別にインストールして実行できます。
ページはNext.js、Tailwind CSSと、大幅にカスタマイズしたshadcn/uiコンポーネントで構築されています。複数のプロジェクトでは、静的なセクションではなく、3Dシーンやインタラクティブなビジュアルをページの中核に据えています。また、別のwww/フォルダには、ビルド工程なしで動作するプレーンなHTML、CSS、JavaScript製の静的なショーケースサイトがあり、コレクションを紹介しています。
Vercelへのデプロイ手順も用意されており、プロジェクトごとの設定に加え、前回のデプロイ以降に変更のないフォルダのビルドをスキップする仕組みも含まれています。コードはMITライセンスですが、フォント、画像、一部のサードパーティ製コンポーネントにはそれぞれ独自のライセンスが適用されます。
主な機能
- 01カスタマイズしたshadcn/uiコンポーネントを使った、Next.jsとTailwind CSSの基盤
- 02各ランディングページが独立しており、個別に実行可能
- 03複数のページでインタラクティブな3Dシーンを採用
- 04ビルド工程不要の静的なショーケースサイト(www/)
- 05変更のないプロジェクトのビルドをスキップする、Vercelへのデプロイ手順
ユースケース
- Next.jsでコンセプトを重視した表現豊かなランディングページを作る方法を学ぶ
- 動作するテンプレートをもとに、マーケティングページやポートフォリオページを作成する
- Reactのコードベースで3DやインタラクティブなWebビジュアルを試す
- 1つのモノレポから複数の小規模サイトをVercelにデプロイする
クイックスタート
- 1
プロジェクトフォルダー(例: fallow)に移動します
cd landing-pages/fallow - 2
pnpm で依存関係をインストールします
pnpm install - 3
開発サーバーを起動します
pnpm dev
使う前に知っておきたいこと
- Node.js 20.9 以降と pnpm が必要です。
- Sundaze の Canvas UI エフェクトには MIT + Commons Clause が適用され、商用利用が制限されています。
- フォント、画像、サードパーティ製コンポーネントには、それぞれ独自のライセンスが適用されます。
トピック
よくある質問
- landing-pages とは?
- Next.js、Tailwind CSS、shadcn/uiで構築した、個性豊かなオープンソースのランディングページ集。それぞれが独立したプロジェクトです。 お化け屋敷を巡る3Dの旅、インタラクティブなサーフィンスクールを備えたサーフクラブ、独立系のボルダリングクラブなど、それぞれ異なるコンセプトを軸にデザインされたランディングページを集めたリポジトリです。landing-pages/ 配下の各フォルダは独立したNext.jsプロジェクトで、pnpmを使って個別にインストールして実行できます。
- landing-pages は無料で使えますか?ライセンスは?
- landing-pages は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- landing-pages は今もメンテナンスされていますか?
- 活発にメンテナンス中。landing-pages の最終コミットは 2026年11月6日 です。
- landing-pages は何に使えますか?
- Next.jsでコンセプトを重視した表現豊かなランディングページを作る方法を学ぶ 動作するテンプレートをもとに、マーケティングページやポートフォリオページを作成する Reactのコードベースで3DやインタラクティブなWebビジュアルを試す 1つのモノレポから複数の小規模サイトをVercelにデプロイする
- landing-pages のインストール方法は?
- プロジェクトフォルダー(例: fallow)に移動します: cd landing-pages/fallow pnpm で依存関係をインストールします: pnpm install 開発サーバーを起動します: pnpm dev
- landing-pages はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ln-dev7/landing-pages
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
shadcn/uiをベースにしたレトロな8ビット風React UIコンポーネント。shadcn CLIでプロジェクトにコピーして使えます。
洗練されたUIコンポーネント、弾むようなホバー遷移、Radix版とBase UI版を備えたshadcn/uiコンポーネントレジストリ。
React AriaとTailwind CSS v4を基盤とするReact UIコンポーネントライブラリ。旧称はNextUI。
30以上のランディングページ用ウィジェット、ブログ、SEO機能を備えた、無料のオープンソースAstro・Tailwind CSS v4スターターテーマ。
Next.jsやshadcn/uiのアプリにコピーして使える、アニメーション付きUIコンポーネントとエフェクトを集めたReact・Tailwind CSSライブラリです。