汎用的で使い勝手の良いTailwindベースUIコンポーネントライブラリ・「Basecoat」

Ads

Basecoat

汎用的で使い勝手の良いTailwindベースUIコンポーネントライブラリ・「Basecoat」
Basecoatは汎用的で使い勝手の良いTailwindベースUIコンポーネントライブラリです。あらゆるWebスタックで動作するよう設計されているそうです。

Tailwindを使いたいけどユーティリティクラスだけでUIコンポーネントを作成するのは面倒ですし、かといってReactを使わないプロジェクトではshadcn/uiも使えない、という環境のためのコンポーネントライブラリとして開発されています。

プレーンHTMLはもちろん、Rails、Laravel、Django等といった様々な環境下でもTailwindベースのUIコンポーネントを手軽に導入する事が出来ます。
※一部のコンポーネントではJavaScriptが必要で、その際はAlpine.jsを使うよう設計されています。

Ads

tableならこんな感じ

UIコンポーネントはWebアプリ等の開発時に必要なものは概ね揃えられていましたので欲しいコンポーネントが無い、といったケースはあまり無いかともいます。

軽量且つ汎用的で拡張的、アクセシビリティにも配慮しており、shadcn/uiテーマとも互換性があるそう。

Tailwindを使いたいけどReactは使いたくない、でもshadcn/uiみたいなものが欲しい、という方は是非チェックしてみてください。ライセンスはMITとの事です。

Basecoat