Next.jsやshadcn/uiのアプリにコピーして使える、アニメーション付きUIコンポーネントとエフェクトを集めたReact・Tailwind CSSライブラリです。
ui-layouts/uilayouts
Framer Motionを基盤とし、shadcn風の形式で提供される、ReactとTailwind CSS向けのアニメーションUIコンポーネント、エフェクト、既製ブロックのライブラリ。
- スター
- 3,808
- フォーク
- 228
- 未解決の Issue
- 10
- 最終コミット
- 2 か月前
これは何?
UI Layoutsは、クリエイティブで動きのあるインターフェースを備えたWebサイトを構築するための、オープンソースのコンポーネントライブラリです。きらめき、スポットライト、マウストレイル、画像の波紋などのエフェクトに加え、アコーディオン、ドロワー、モーダル、カルーセル、スライダー、ファイルアップロード、パスワード入力欄といった一般的なコントロールも揃っています。
ほとんどのコンポーネントはReact向けにTypeScriptで記述され、Tailwind CSSでスタイルが設定されています。また、多くのコンポーネントでアニメーションにFramer Motionを利用しています。導入にはTailwind、motionパッケージ、tailwind-mergeと組み合わせたclsxのインストールに加え、小さな`cn`ヘルパーとメディアクエリ用フックの追加が必要です。実験的なコンポーネントを扱うLabsセクションも用意されています。
エフェクトを一から作らずに、洗練された動きの多いUIパーツを使いたい開発者やデザイナーを対象としたライブラリです。
主な機能
- 01きらめき、スポットライト、マウストレイル、画像の波紋などのアニメーションエフェクト用コンポーネント。
- 02アコーディオン、ドロワー、モーダル、カルーセル、範囲スライダー、ファイルアップロードなどの一般的なUIコントロール。
- 03React向けに構築され、TypeScriptで記述され、Tailwind CSSでスタイルを設定。
- 04アニメーションにはFramer Motion(motionパッケージ)を使用。
- 05すぐに使えるブロックと、実験的なコンポーネントを扱うLabsセクション。
ユースケース
- マーケティング用ランディングページに、アニメーション付きのヒーローセクションやビジュアルエフェクトを追加する。
- Reactアプリでファイルアップロード、スライダー、タグ入力などのインタラクティブなコントロールを構築する。
- 動きの豊かなコンポーネントを使って、クリエイティブなポートフォリオサイトを試作する。
トピック
よくある質問
- uilayouts とは?
- Framer Motionを基盤とし、shadcn風の形式で提供される、ReactとTailwind CSS向けのアニメーションUIコンポーネント、エフェクト、既製ブロックのライブラリ。 UI Layoutsは、クリエイティブで動きのあるインターフェースを備えたWebサイトを構築するための、オープンソースのコンポーネントライブラリです。きらめき、スポットライト、マウストレイル、画像の波紋などのエフェクトに加え、アコーディオン、ドロワー、モーダル、カルーセル、スライダー、ファイルアップロード、パスワード入力欄といった一般的なコントロールも揃っています。
- uilayouts は無料で使えますか?ライセンスは?
- uilayouts は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- uilayouts は今もメンテナンスされていますか?
- 半年以内に更新あり。uilayouts の最終コミットは 2026年8月23日 です。
- uilayouts は何に使えますか?
- マーケティング用ランディングページに、アニメーション付きのヒーローセクションやビジュアルエフェクトを追加する。 Reactアプリでファイルアップロード、スライダー、タグ入力などのインタラクティブなコントロールを構築する。 動きの豊かなコンポーネントを使って、クリエイティブなポートフォリオサイトを試作する。
- uilayouts はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ui-layouts/uilayouts
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
shadcn/uiプロジェクトへの導入を想定した、Tailwind CSSとMotion製のMITライセンスのReactアニメーションコンポーネント集。
Tailwind CSSとmotionを基盤に、再利用可能なカーソル追従エフェクトを提供するReact・Next.js向けアニメーションライブラリ。
shadcnまたはjsrepoから導入できる、無料でアニメーションやカスタマイズに対応したReact・Next.jsコンポーネントと背景素材を215種類以上収録したライブラリです。
ダークモードとNext.js RSCに対応し、Webアプリをすばやく構築できるアクセシブルなReactコンポーネントライブラリ兼デザインシステム。
React AriaとTailwind CSS v4を基盤とするReact UIコンポーネントライブラリ。旧称はNextUI。