ui
12件のリポジトリ
WebとネイティブUIを支える定番ライブラリReact — Meta発の宣言的UIライブラリで、コンポーネント単位で状態管理しながら複雑なUIを構築できます。Webだけでなく、React Nativeでモバイル、Node.jsでサーバーサイドレンダリングも可能で、段階的な導入ができる点が特徴です。フロントエンド開発の事実上の標準として広く使われています。
The library for web and native user interfaces.
ローカルでもクラウドでも使えるAI統合UI — OllamaやOpenAI互換APIを横断して使えるセルフホスト型AIインターフェースです。RBACやプラグイン、MCP連携などエンタープライズ向け機能も充実しており、オフライン運用も可能な「自分だけのAIの家」を目指しています。
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
仮想DOM不要のコンパイラ型UIフレームワーク — Svelteは宣言的なコンポーネントを効率的なJavaScriptにコンパイルし、DOMを直接更新するフレームワークです。React/VueのようなランタイムでのVirtual DOM差分計算が不要なため軽量・高速で、シンプルな記法で本格的なUIを構築したい開発者に人気です。
web development for the rest of us
LLM/画像生成モデルをローカルで動かすデスクトップアプリ — Unslothはローカル環境でLLMや拡散モデルの実行・学習ができる初のデスクトップアプリです。GGUFやMLX形式に対応し、Qwen3.8やDeepSeek-V4、Gemma、FLUXなど最新モデルを幅広くサポート。クラウド不要でファインチューニングまで完結できる点が特徴です。
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4.1, MiniMax-H3, Gemma 4, FLUX and more.
ReactとReact Nativeで完全互換のスタイルを実現 — TamaguiはReactとReact Nativeでコードを共有しつつ、最適化コンパイラにより複雑なスタイル付きコンポーネントをWebではatomic CSS、ネイティブではstyleオブジェクトに変換し、性能とコード品質を両立するUIライブラリです。
Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.
end to end app store screenshot creation using AI
複数AIエージェントがキャンバス上で直接UIを作るベクターデザインツール — OpenPencilはRust製のオープンソースAIネイティブなベクターデザインツールで、Pencilの代替として開発されています。MCPサーバーを内蔵し、複数のAgent Teamが同時にプロンプトからUIをライブキャンバス上で生成する「Design-as-Code」を実現しており、Claudeなどのツールを使う開発者・デザイナーに向いています。
The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
AIエージェントUIのための思考中インジケーター集 — AIチャットやエージェントUIの「考え中」表示に使える、ドット状の思考オーブアニメーションを9種類収録したReactコンポーネントです。Canvas描画でWebGL不要、Chrome/Safari/Firefoxで同一表示。チャット用とインライン用の2サイズ、ダーク/ライト自動対応も特徴で、ChatGPT風UIのローディング表現を手軽に導入できます。
Dotted thought-orb loading indicators for AI & agent UIs, 9 tuned types, two sizes, auto dark/light
ClaudeをUXデザイン専門家に変える指示レイヤー — ClaudeをシニアデザインアーキテクトへとチューニングするJavaScript製キットです。DTCGトークン、50種のコンポーネント、138のデザインシステム、WCAG 2.2準拠を備え、43の客観的ゲートでビルド失敗を検出し「成功を装う」誤魔化しを防ぎます。ビルドツール不要で任意フレームワークに導入できる点も特徴です。
Turn Claude into a senior design architect: DTCG tokens, 52 components, WCAG 2.2 AA-AAA, 138 design systems, any-framework code, and 50 objective gates that fail the build instead of faking success.
UIコンポーネントをApple風の寸法図に変換するClaudeスキル — UIコンポーネントの余白・間隔・角丸・レイヤー構造を測定し、Appleのアクセサリ寸法図のようなモノクロの技術図として描き出すClaude用エージェントスキルです。付属スキルでその図を短い動画に変換することもできます。文言に左右されない構造ドキュメントを作りたい開発者・デザイナー向けです。
Create Apple style dimensional drawings of UI components.
shadcn CLIで入れる製品デモ動画パーツ集 — RemotionベースのUIコンポーネントをshadcn CLIで導入し、所有できるライブラリです。テキストリビール、端末セッション、デバイスフレームなどソフトウェアデモ動画に必要なショットをコードとして取り込めます。ブラウザエディタでインストール不要のMP4書き出しも可能です。
A shadcn registry of Remotion components for product demo videos. Install a text reveal, device frame, terminal session, logo sting or a whole scene with a command.
GPUIをWGPU化、単一バックエンド統一UIフレームワーク — ZedのGPUIを源流とするgpui-ceをフォークし、OSごとに異なる描画・ウィンドウ実装をwgpu+winitの単一バックエンドに置き換えたRust製UIフレームワークです。Windows・macOS・Linux・WebAssemblyを1つのコードパスで動かせ、gpui-ceとAPI互換なので既存アプリの移行も容易です。
A Fork of GPUI CE rewritten to use WGPU! https://pulsarnative.com/UI/