レスポンシブでモバイルファーストなWebサイトを構築するための、HTML、CSS、Sass/JavaScriptコンポーネントを備えた人気のフロントエンドフレームワーク。
tailwindlabs/tailwindcss
HTMLやJSXに単一目的の小さなクラスを直接記述して、独自のUIを構築できるユーティリティファーストのCSSフレームワーク。
- スター
- 97,945
- フォーク
- 8,392
- 未解決の Issue
- 90
- 最終コミット
- 一昨日
これは何?
Tailwind CSSは、ユーティリティファーストのCSSフレームワークです。意味的なクラス名を付けた独自のスタイルシートを書く代わりに、flex、pt-4、text-centerのような単一目的の小さなユーティリティクラスをマークアップに直接適用して、スタイルを組み立てます。
このフレームワークはPostCSSプラグインとして提供されており、通常はnpmでインストールします。プロジェクトで実際に使用されているCSSだけを生成するため、HTMLファイルを離れることなく、独自のインターフェースをすばやく構築できます。レスポンシブ用のバリアントや、hoverやfocusなどの状態バリアント、ダークモードは、クラスのプレフィックスで表現します。
プロジェクトはTypeScriptで書かれており、Tailwind Labsがメンテナンスしています。ドキュメントはtailwindcss.comで公開されており、質問や機能に関する議論はGitHub Discussionsで行われています。
主な機能
- 01レイアウト、余白、タイポグラフィ、色などを設定する低レベルのユーティリティクラスを提供します。
- 02プロジェクトで使用されているCSSだけを生成します。
- 03クラスのプレフィックスを使って、レスポンシブブレークポイントやhover、focusなどの状態バリアントに対応します。
- 04npmからインストールできるPostCSSプラグインとして提供されています。
- 05クラスベースのバリアントでダークモードに対応します。
ユースケース
- 別個のスタイルシートを書かずに、独自のコンポーネントデザインを構築する。
- HTMLやJSXのテンプレート上で、レイアウトのプロトタイプを作成しながら調整する。
- 一貫した余白やタイポグラフィのスケールを備えたレスポンシブサイトを作成する。
クイックスタート
- 1
インストール手順については、tailwindcss.com のドキュメント全体を確認してください
トピック
よくある質問
- tailwindcss とは?
- HTMLやJSXに単一目的の小さなクラスを直接記述して、独自のUIを構築できるユーティリティファーストのCSSフレームワーク。 Tailwind CSSは、ユーティリティファーストのCSSフレームワークです。意味的なクラス名を付けた独自のスタイルシートを書く代わりに、flex、pt-4、text-centerのような単一目的の小さなユーティリティクラスをマークアップに直接適用して、スタイルを組み立てます。
- tailwindcss は無料で使えますか?ライセンスは?
- tailwindcss は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- tailwindcss は今もメンテナンスされていますか?
- 活発にメンテナンス中。tailwindcss の最終コミットは 2026年10月19日 です。
- tailwindcss は何に使えますか?
- 別個のスタイルシートを書かずに、独自のコンポーネントデザインを構築する。 HTMLやJSXのテンプレート上で、レイアウトのプロトタイプを作成しながら調整する。 一貫した余白やタイポグラフィのスケールを備えたレスポンシブサイトを作成する。
- tailwindcss のインストール方法は?
- インストール手順については、tailwindcss.com のドキュメント全体を確認してください
- tailwindcss はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tailwindlabs/tailwindcss
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Tailwind CSSにクラス名で使えるUIコンポーネントを追加する、無料のオープンソースライブラリ。
クラスを使わず、ネイティブ要素をスタイリングできる、約10KBの依存関係ゼロのセマンティックHTML・CSS・JS UIライブラリ。
VercelやLinearでの経験をもとに、AIコーディングアシスタントにアニメーションやUIデザイン、フロントエンドの作法を教えるエージェントスキル集です。
React風のコンポーネントとシグナルを備え、単一のコードベースからWeb、デスクトップ、モバイルアプリを構築できるRustフレームワーク。
HTML、CSS、JavaScriptを書かずに、ブラウザベースのWeb UIや小規模アプリを構築できるPythonフレームワーク。