コンテンツへスキップ

Anime.jsは、複雑なアニメーションを簡単に作成できる、シンプルで強力なAPIを備えた軽量なJavaScriptアニメーションライブラリです。

CSSのプロパティ、SVG、DOM属性、JavaScriptオブジェクトとシームレスに連携し、ウェブアプリケーションのほぼあらゆる要素をアニメーション化できます。

直感的な構文と豊富なカスタマイズ機能により、Anime.jsを使えば大量のコードを書かずに魅力的なアニメーションを作成できます。

個々の要素のアニメーションから複数のプロパティへの同時適用まで、幅広いアニメーションに柔軟に対応します。

連続した動きや重なり合うアニメーションの作成を簡単にする、スタッガーアニメーションなどの機能も組み込まれています。

タイミングを細かく制御でき、再生、一時停止、逆再生のほか、同期したイベントの発火も可能です。充実したドキュメントと豊富なサンプルを備えたAnime.jsは、動きのあるアニメーションをプロジェクトに加えたい初心者にも経験豊富な開発者にも最適です。

機能

  • 軽量なライブラリ
  • シンプルで強力なAPI
  • CSSプロパティ、SVG、DOM属性、JavaScriptオブジェクトに対応
  • 複雑な後続アニメーションに対応するずらし機能
  • 複数のCSS変形プロパティを同時にアニメーション化
  • 同期用の制御機能とコールバックに対応
  • さまざまなプロパティをアニメーション化する統一API
  • 充実したドキュメントと使用例

関連項目

GSAP

ウェブ上で魅力的なアニメーションやインタラクションを手軽に作成でき、標準的なトランジションを超えるユーザー体験を実現するアニメーションツールです。

AutoAnimate

魅力的なアニメーションを手軽に取り入れて、ウェブアプリケーションをより印象的にしましょう。

Motion One

ネイティブのブラウザーAPIを基盤とする最新のウェブアニメーションライブラリです。高いパフォーマンスと小さなファイルサイズを実現します。

Sal

このライブラリを使うと、要素が表示範囲に入ったときに実行される滑らかなスクロールアニメーションをウェブアプリケーションに追加できます。

Tailwind Motion

モーション効果でUIを強化する、シンプルな新しい構文のアニメーションライブラリ。パフォーマンスとアクセシビリティを重視しています。

Framer Motion

Reactアプリケーションで、少ない手間で印象的なアニメーションを作成できる強力なツールです。

Glaze

GSAPをベースにしたユーティリティベースのアニメーションフレームワークで、少ないコードでアニメーションを作成できます。

React Spring

滑らかで高性能なトランジションを実現するアニメーションソリューションです。あらゆるインターフェースに躍動感を与え、ユーザー体験を自然に高めます。