Ant Designのデザイン言語に基づくエンタープライズ向けVue UIコンポーネントライブラリ。Vue 2とVue 3に対応。
lobehub/lobe-ui
AIチャットやAIGCのWebアプリ構築に使えるReactコンポーネントライブラリ。チャット、Markdown、コード、管理画面向けUIを備えています。
- スター
- 2,239
- フォーク
- 280
- 未解決の Issue
- 56
- 最終コミット
- 8 時間前
これは何?
Lobe UIはLobeHubが使用するReactコンポーネントライブラリで、AIチャットインターフェースやAIGCのWebアプリを開発する人を対象としています。Markdown、コードブロック、Mermaid図、差分、HTMLプレビューなど、LLMの出力を表示するコンポーネントに加え、チャットやモバイル向けのUIも用意されています。
チャット以外にも、ダッシュボード、データテーブル、フォーム、ランディングページなど、アプリ全般のUIを同じデザイン言語で構築できます。テーマはライトモードとダークモードに対応し、単一の属性でプライマリカラーとニュートラルカラーを切り替えられます。英語と簡体字中国語のテキストも含まれています。
このプロジェクトはESM専用で、React 19と、motion、@lobehub/icons、@lobehub/fluent-emojiなどのpeer dependenciesが必要です。ドキュメントはコーディングエージェント向けの形式でも公開されており、skills.mdのリファレンスや、ページ一覧のllms.txtが用意されています。
主な機能
- 01Markdown、コード、Mermaid図、差分など、LLMの出力を表示するコンポーネント。
- 02会話型インターフェース向けのチャットおよびモバイルUI。
- 03管理コンソール向けのダッシュボード、データテーブル、フォームのコンポーネント。
- 04プライマリカラーとニュートラルカラーを切り替えられるライト/ダークテーマ。
- 05英語と簡体字中国語のテキストバンドルを同梱。
- 06skills.mdやllms.txtなど、エージェントが読み取れる形式のドキュメント。
ユースケース
- AIアシスタント向けに、メッセージ一覧と入力欄を備えたチャットページを構築する。
- WebアプリでLLMからストリーミングされるMarkdownやコードの出力を表示する。
- AI機能と併せて管理コンソールやデータテーブルを作成する。
- 既存のReact製プロダクトにライト/ダークテーマを追加する。
クイックスタート
- 1
pnpmでパッケージとpeer dependenciesをインストールします
pnpm add @lobehub/ui @lobehub/icons @lobehub/fluent-emoji motion - 2
テーマとスタイルのCSSをインポートし、アプリをConfigProviderでラップして、Buttonなどのコンポーネントを使用します
使う前に知っておきたいこと
- React 19が必要で、ESMのみで利用できます。また、複数のpeer dependenciesをインストールする必要があります。
- 5.xからアップグレードする場合、v6への移行に伴いAnt Designを使わなくなります。
収録されている特集
トピック
よくある質問
- lobe-ui とは?
- AIチャットやAIGCのWebアプリ構築に使えるReactコンポーネントライブラリ。チャット、Markdown、コード、管理画面向けUIを備えています。 Lobe UIはLobeHubが使用するReactコンポーネントライブラリで、AIチャットインターフェースやAIGCのWebアプリを開発する人を対象としています。Markdown、コードブロック、Mermaid図、差分、HTMLプレビューなど、LLMの出力を表示するコンポーネントに加え、チャットやモバイル向けのUIも用意されています。
- lobe-ui は無料で使えますか?ライセンスは?
- lobe-ui は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- lobe-ui は今もメンテナンスされていますか?
- 活発にメンテナンス中。lobe-ui の最終コミットは 2026年10月22日 です。
- lobe-ui は何に使えますか?
- AIアシスタント向けに、メッセージ一覧と入力欄を備えたチャットページを構築する。 WebアプリでLLMからストリーミングされるMarkdownやコードの出力を表示する。 AI機能と併せて管理コンソールやデータテーブルを作成する。 既存のReact製プロダクトにライト/ダークテーマを追加する。
- lobe-ui のインストール方法は?
- pnpmでパッケージとpeer dependenciesをインストールします: pnpm add @lobehub/ui @lobehub/icons @lobehub/fluent-emoji motion テーマとスタイルのCSSをインポートし、アプリをConfigProviderでラップして、Buttonなどのコンポーネントを使用します
- lobe-ui はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/lobehub/lobe-ui
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Webアプリケーション構築向けのエンタープライズ品質のReact UIコンポーネントライブラリ兼デザイン言語。
本番品質のAIチャットUIを構築するためのTypeScript/Reactライブラリ。合成可能なプリミティブとバックエンド連携を備えています。
ダークモードとNext.js RSCに対応し、Webアプリをすばやく構築できるアクセシブルなReactコンポーネントライブラリ兼デザインシステム。
デザインシステムやWebアプリの構築に使える、スタイルを持たないアクセシブルなReact UIプリミティブのオープンソースセットです。
React 19とStyleXを基盤とした、150以上のアクセシブルなコンポーネント、テーマ、CLIを備えるオープンソースのReactデザインシステム。