このプロジェクトについて

Reka UIは、アクセシブルなデザインシステムやWebアプリケーションの構築のために設計された、Vue向けのオープンソースUIコンポーネントライブラリです。Radix Vueという名称から改名されました。スタイリングされていない、アクセシブルなコンポーネントセットを提供し、開発者が基盤として活用できるようになっています。プロジェクトは、Radix UI、React Spectrum、Floating UI、Headless UIをオープンソースのインスピレーション源として感謝しています。 インストールはpnpm、npm、yarnなどのパッケージマネージャーから可能です(例:pnpm add reka-ui)。Getting startedガイドや例を含む完全なドキュメントはreka-ui.comにて公開されています。変更履歴はGitHub Releasesページで確認できます。 プロジェクトはコアコンポーネント、ドキュメント、テスト、ストーリーの改善を含む貢献を歓迎しています。コミュニティでの連携はDiscordを通じて行われています。開発において、コントリビューターはリポジトリをクローンし、pnpm iで依存関係をインストールし、pnpm buildでパッケージをビルドし、pnpm docs:devでVitePressドキュメントサイトを起動できます。コンポーネント開発の場合は、pnpm story:devでHistoire(Storybook)を、pnpm testでテストを実行できます。 Reka UIはアクセシビリティとコンポザビリティに重点を置き、完全にスタイリングされたコンポーネントではなくプリミティブを提供するため、チームは独自のデザインシステムを実装できます。READMEにはライセンス、Vue以外のフレームワークサポート状況、パフォーマンスベンチマークについての記載はありません。