Communitygithub.com

siddhantmani/reactvibe

React向けアニメーションライブラリ。コピペで使えるUIコンポーネント、Framer MotionとTailwindを採用したオープンソースのプロダクション対応Reactコンポーネント集です。

reactvibe とは?

React Vibeは、Framer Motion、Three.js、Tailwind CSSをベースにしたオープンソースのReactアニメーションライブラリです。従来のUIライブラリと違い、パッケージインストール不要でコンポーネントコードをコピー&ペーストするだけで利用でき、完全な制御とカスタマイズ性を提供します。ヒーローセクションやテキストアニメーション、バックグラウンドエフェクトなど、SaaSやランディングページに適したプロダクション品質のコンポーネントを多数収録。開発者は依存関係のオーバーヘッドやバージョンロックインの心配なく、洗練されたモーションとインタラクションを実現できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/siddhantmani/reactvibe/tree/main

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

プレビュー

スキル README より

reactvibe preview

ドキュメント


👋 概要

React Vibeは、アニメーション付きReactコンポーネント、UIセクション、そしてスムーズで意図的なインタラクションパターンの構築に特化したオープンソースのReactアニメーションライブラリです。

従来のReact UIライブラリとは異なり、React Vibeは以下を提供します:

  • コピペで使えるReactコンポーネント(パッケージインストール不要)
  • コードとスタイルの完全な制御
  • 実際のユースケースに最適化された、クリーンで再利用可能なReactコンポーネント

インタラクション、モーション、パフォーマンスにこだわる開発者のために作られました。


⭐ React Vibeを選ぶ理由

  • Reactアニメーションライブラリ — Framer Motionと最新のアニメーションパターンで構築
  • コピペで使えるReactコンポーネント — ロックインなし、隠れた抽象化なし
  • プロダクション対応のReactコンポーネント — SaaSアプリ、ダッシュボード、ランディングページに即利用可能
  • 再利用可能なReactコンポーネント — クリーンで拡張性が高く、簡単に修正可能
  • Tailwind Reactコンポーネント — 柔軟なスタイリングを高速に実現
  • オープンソースのReact UIライブラリ — 無料で自由にカスタマイズ可能

🧩 コンポーネントとUIカテゴリ

React Vibeには、増え続けるコレクションが含まれています:

  • アニメーション付きReactコンポーネント
  • Webサイト・SaaSアプリ向けReact UIコンポーネント
  • 背景アニメーション(Three.js + モーション)
  • ヒーローセクションとランディングページUIブロック
  • 価格セクション、お客様の声、CTA
  • テキストアニメーションコンポーネント

各コンポーネントは以下の特徴を持ちます:

  • 自己完結型
  • 統合が容易
  • 完全にカスタマイズ可能

🚀 使い方

React Vibeは従来のReactコンポーネントライブラリではありません。

パッケージをインストールする代わりに、以下の手順で使用します:

  1. コンポーネントコードをコピー
  2. 自分のプロジェクトに貼り付け
  3. 自由にカスタマイズ

このアプローチにより、以下のメリットが得られます:

  • Reactコンポーネントを完全に制御
  • 依存関係のオーバーヘッドなし
  • バージョンロックインなし

ほとんどのコンポーネントは以下を使用しています:

  • Framer Motion Reactアニメーション
  • Three.jsによる高度な視覚効果
  • Tailwind CSSによるUIスタイリング

🛠 技術スタック

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Three.js

⭐ サポート

React Vibeが役に立ったなら:

👉 リポジトリにスターを — このReact UIライブラリがより多くの開発者に届く助けになります。


🤝 コントリビューション

コントリビューションを歓迎します。

  • バグやアイデアはIssueを開いてください
  • 新しいコンポーネントや改善のプルリクエストをお送りください

以下の方針に沿ったコントリビューションをお願いします:

クリーンなコード · 再利用可能なReactコンポーネント · 高品質なアニメーション


📄 ライセンス

MITライセンス

関連スキル