これはすごい便利! WebサイトやスマホアプリのUIに今時のアニメーションやインタラクションを簡単に実装できる -Animata

WebサイトやスマホアプリのUIにアニメーション、エフェクト、インタラクションを簡単にコピペで実装できるコードをまとめたAnimataを紹介します。

112種類のアニメーション化されたUIコンポーネントが揃っており、見ているだけでもインスピレーションが刺激されます。

UIに今時のアニメーションやインタラクションを簡単に実装できる -Animata

Animata
Animata -GitHub

Animataの特徴

Animataは、WebサイトやスマホアプリのUIに使用されるアニメーション、エフェクト、インタラクションを簡単にコピペで実装できるコードを提供しています。

MITライセンスで、個人でも商用プロジェクトでも無料で利用できます。

サイトのキャプチャ

AnimataはUIライブラリではありません。UIに動きを与えるためのコード集なので、他のUIライブラリやデザインシステムと一緒に使用できます。カラーやフォントサイズなどのローレベルのデザインは自由に設定できます。

アニメーション化されたUIコンポーネント

Animataには現在、15のカテゴリに112種類のアニメーション化されたUIコンポーネントが揃っています。すぐに使用しなくても、次のプロジェクトのアイデア探しとして見ておくと役立ちます。

背景のエフェクトには、6種類あります。Blurry blobはアニメーション化されたぼやけた塊の背景です。

サイトのキャプチャ

Blurry blob - Animata

他にもカードの背景がアニメーション化された動くグラデーションだったり、グリッドやドットや斜め線を描いた背景があります。

サイトのキャプチャ

Moving Gradient - Animata

最近増えてきた弁当を模したBento Gridのアニメーションは、3種類。レスポンシブ対応のグリッドとして注目されています。

サイトのキャプチャ

Bento grids - Animata

Eightは8つアイテムを備えたBento Gridで、アニメーション化されています。

サイトのキャプチャ

Bento grid with eight items - Animata

ボタンのアニメーションは、11種類。定番のアニメーションからちょっと複雑なものまで揃っています。

サイトのキャプチャ

Buttons - Animata

カードのアニメーションは、8種類。Card Spreadは、ホバーで開き、クリックで広がります。

サイトのキャプチャ

Card Spread - Animata

Flip Cardは、180度回転するアニメーション。水平・上下の両方に対応しています。

サイトのキャプチャ

Flip Card - Animata

カルーセルは、2種類。Expandable Carouselはホバーすると画像が拡大され、詳細が表示されます。

サイトのキャプチャ

Expandable Carousel - Animata

コンテナ関連は、5種類。Cursor Trackerはカーソルの動きを追跡するラッパーコンポーネントです。

サイトのキャプチャ

Cursor Tracker - Animata

Nav Tabsはクリックすると、スムーズなアニメーションでタブが表示されます。

サイトのキャプチャ

Nav Tabs - Animata

タブのハイライト表示の切り替えも面白いですね。

サイトのキャプチャ

Shift Tabs - Animata

ヒーローセクションは5種類、ビジターの目を惹きつけるさまざまなアニメーションが揃っています。

サイトのキャプチャ

Slack's intro screen - Animata

画像にちょっとしたアニメーションを加えると、より効果的な印象を与えられます。

サイトのキャプチャ

Tilted Cover - Animata

最近はコンテンツを表示する際に、スケルトンを採用するサイトやアプリも増えてきました。

サイトのキャプチャ

Skelton - Animata

Animated Gradient Textはグラデーションがアニメーションする美しいエフェクトです。テキストのエフェクトは全部で17種類あります。

サイトのキャプチャ

Animated Gradient Text - Animata

Bento Gridをはじめ、さまざまなシーンで利用できるウィジェット。

サイトのキャプチャ

Widget - Animata

Animataの使い方

Animataは依存関係としてインストールする必要はなく、コードをコピペして使用するだけです。ただし、コードに必要な依存関係はインストールする必要があります。詳しくは、下記ページをご覧ください。

サイトのキャプチャ

Setup - Animata

Animataの要件は、下記の通りです。

  • スタイル設定には、TailwindsCSSが使用されています。
  • 一部の複雑なアニメーションにはFramer Motionが必要です。
  • 一部のコンポーネントのアイコンには、Lucide(紹介記事)のアイコンが使用されています。もちろん、他のアイコンを使用することができます。

sponsors

top of page

©2024 coliss