コンテンツへスキップ

ArkUIは、再利用可能で拡張性の高いデザインシステムの構築を支援する、ヘッドレスのオープンソースUIライブラリです。React、Solid、Vueを含む幅広いJavaScriptフレームワークでシームレスに動作する、30以上のコンポーネントを備えています。

各コンポーネントはアクセシビリティを考慮して構築され、確立された基準やガイドラインに準拠しているため、すべてのユーザーがUIを効果的に操作できます。ArkUIのコンポーネントはデフォルトでスタイルが設定されていないため、開発者は独自のデザインシステムに合わせてスタイルを適用でき、アプリケーション全体で一貫した見た目と使い心地を実現できます。

合成可能なAPI設計により、明快で使いやすい構成になっています。コンポーネントではステートマシンを活用して信頼性を高め、使用中のバグや予期しない動作を最小限に抑えています。定義済みのスタイルやレイアウトに縛られず、さまざまなプラットフォームで信頼できるUIソリューションを導入したいプロダクトチームや組織に適しています。

機能

  • ヘッドレスコンポーネント
  • アクセシブルなデザイン
  • 合成可能性
  • テーマの柔軟性
  • 幅広いフレームワークに対応
  • ステートマシンによる高い信頼性

関連項目

BaseUI

アクセシブルで高度にカスタマイズ可能なインターフェースを、スタイルを完全に制御しながら構築できる、ヘッドレスでスタイルなしのReactコンポーネントです。

ChakraUI

使いやすく高度にカスタマイズ可能な基本コンポーネントを豊富に備え、アクセシブルなウェブアプリケーションをすばやく効率的に作成できます。

Radix Vue

デザインシステムの構築に使える、カスタマイズ可能でアクセシブルなUIコンポーネントを提供する非公式のVue移植版です。

cmdk

React向けの包括的なコマンドメニューソリューションで、ユーザー体験と開発者の柔軟性の両方を重視しています。

daisyUI

セマンティックなクラス名で開発プロセスを効率化し、美しいユーザーインターフェースをすばやく効率的に構築できます。

flowbite

レスポンシブでカスタマイズ可能なUIコンポーネントを使って、ウェブプロジェクトを強化するオープンソースライブラリです。

HeadlessUI

最新のデザインシステムとスムーズに連携する、アクセシブルなUIコンポーネント集です。

MagicUI

ウェブプロジェクトを充実させ、デザインプロセスを効率化する、美しく設計された多用途なコンポーネント集です。