Shadcn UIコンポーネントとViteで構築した管理ダッシュボードUIテンプレート。ライト/ダークモード、RTL対応、グローバル検索コマンドを備えています。
chihebnabil/lovable-boilerplate
shadcn/ui、Tailwind、Supabaseを備え、CopilotとCursor向けのAIアシスタント指示ファイルも含むReact + Vite + TypeScriptのボイラープレート。
- スター
- 66
- フォーク
- 31
- 未解決の Issue
- 7
- 最終コミット
- 3 日前
これは何?
LovableのAIアプリビルダーに着想を得た、Reactのスタータープロジェクトです。Vite、React 19、TypeScript、Tailwind CSSとshadcn/uiのコンポーネント一式を備え、生成したUIも手書きのUIも、コードを直接読んで変更・拡張できます。
クライアントファイルと生成済みのデータベース型を通じてSupabaseを利用できるほか、クエリ、リアルタイムサブスクリプション、メールアドレスとパスワードによる認証のサンプルも含まれています。ローカル開発用のSupabase CLI設定とマイグレーションフォルダも用意されています。データ取得にはTanStack Query、フォームにはReact Hook FormとZodを使用します。
リポジトリには、GitHub CopilotとCursor向けの共通指示ファイルが.github/instructionsに含まれています。レイアウト、スタイリング、コンポーネントの規約を記載し、AIアシスタントがプロジェクトのパターンに沿って作業できるようにします。
主な機能
- 01開発とビルドに使える、TypeScript対応のViteとReact 19。
- 02src/components/uiにあらかじめ設定されたshadcn/uiコンポーネント40種類以上。
- 03バックエンド開発向けのSupabaseクライアント、生成済みの型、マイグレーションフォルダ。
- 04データ取得用のTanStack Queryと、フォーム用のReact Hook FormおよびZod。
- 05プロジェクトの規約を説明するCopilotとCursor向けの指示ファイル。
ユースケース
- shadcn/uiのデザインシステムとSupabaseバックエンドを使ったReact Webアプリの開発。
- 生成されたUIを大幅にカスタマイズする予定のプロトタイプ作成。
- AIコーディングアシスタントに一貫したスタイリングルールを守らせるプロジェクトの構築。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/chihebnabil/lovable-boilerplate.git - 2
プロジェクトフォルダーに移動する
cd lovable-boilerplate - 3
依存関係をインストールする
npm install - 4
開発サーバーを起動する(http://localhost:8080 で実行)
npm run dev
使う前に知っておきたいこと
- Supabase の機能を使うには、自分の Supabase プロジェクトと、.env ファイルに記載した認証情報が必要です。
- ローカルの Supabase コマンドには Docker が必要です。
トピック
よくある質問
- lovable-boilerplate とは?
- shadcn/ui、Tailwind、Supabaseを備え、CopilotとCursor向けのAIアシスタント指示ファイルも含むReact + Vite + TypeScriptのボイラープレート。 LovableのAIアプリビルダーに着想を得た、Reactのスタータープロジェクトです。Vite、React 19、TypeScript、Tailwind CSSとshadcn/uiのコンポーネント一式を備え、生成したUIも手書きのUIも、コードを直接読んで変更・拡張できます。
- lovable-boilerplate は無料で使えますか?ライセンスは?
- lovable-boilerplate は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- lovable-boilerplate は今もメンテナンスされていますか?
- 活発にメンテナンス中。lovable-boilerplate の最終コミットは 2026年11月4日 です。
- lovable-boilerplate は何に使えますか?
- shadcn/uiのデザインシステムとSupabaseバックエンドを使ったReact Webアプリの開発。 生成されたUIを大幅にカスタマイズする予定のプロトタイプ作成。 AIコーディングアシスタントに一貫したスタイリングルールを守らせるプロジェクトの構築。
- lovable-boilerplate のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/chihebnabil/lovable-boilerplate.git プロジェクトフォルダーに移動する: cd lovable-boilerplate 依存関係をインストールする: npm install 開発サーバーを起動する(http://localhost:8080 で実行): npm run dev
- lovable-boilerplate はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/chihebnabil/lovable-boilerplate
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
環境変数ファイルによる設定、WP Packagesでのプラグイン管理、Vite、Tailwind CSSを備えたComposerベースのWordPressボイラープレート。
Electron、React、TypeScript、Viteでクロスプラットフォームのデスクトップアプリを構築するためのスターターテンプレート。
Clerk認証、マルチテナント、RBAC、i18n、Drizzle ORM、Tailwind CSSを備えたオープンソースのNext.js SaaSスターター。
TypeScript、Tailwind CSS v4、テスト、Lint、AWSへのオプションのデプロイ基盤を備えた、本番運用向けNext.js 15スターターテンプレート。
React、shadcn/ui、Supabaseで構築された、連絡先・商談・タスク・メモを管理できるセルフホスト型CRM。