Paper.js

Paper.js

HTML5 Canvasの上で実行されるオープンソースのベクターグラフィックススクリプトフレームワーク。
Paper.jsは、HTML5 Canvas上で実行されるオープンソースのベクターグラフィックススクリプトフレームワークです。きれいなシーングラフ/ドキュメントオブジェクトモデルと、ベクターグラフィックスとベジェ曲線を作成および操作するための強力な機能を多数提供します。機能ドキュメントオブジェクトモデルPaper.jsは、操作が非常に簡単なドキュメントオブジェクトモデル(シーングラフとも呼ばれます)を提供します。プロジェクトを作成し、レイヤー、グループ、パス、ラスターなどを追加します。パスとセグメントPaper.jsを使用すると、パスを簡単に作成してセグメントを追加できます。追加後、セグメントの検査、操作、移動、削除などを簡単に行うことができます。MouseInteraction Paper.jsは、マウス(またはタッチスクリーン)で実行できるさまざまなアクションのマウスハンドラーを提供します。これらのハンドラーを使用して、マウスの操作と動きに反応するさまざまな方法を持つさまざまなタイプのツールを作成できます。キーボードインタラクションPaper.jsでは、2つの方法でキーボードと対話できます。キーイベントをインターセプトして応答するか、特定のキーの状態をいつでも確認して、押されているかどうかを確認できます。
paper-js

ウェブサイト:

Self-HostedのPaper.jsの代替

p5.js

p5.js

p5.j​​sは、Processingのコア原則に基づいて、グラフィックおよびインタラクティブエクスペリエンスを作成するためのJSクライアント側ライブラリです。
GraphicsJS

GraphicsJS

HTML5グラフィックスとアニメーションを簡単に描画するための無料のオープンソースJavaScriptライブラリ。RaphaëlやBonsaiを含む既存のSVG / VMLベースのコンポーネントよりも、すぐに使える機能の点で軽量で強力です。
Pts

Pts

Ptsは、視覚化とクリエイティブコーディングのためのJavaScriptライブラリです。Ptsは軽量でモジュール式です。
StageXL

StageXL

Dartプログラミング言語用のFlashのようなAPIを使用して2Dゲームとアプリを作成します。
Zdog

Zdog

Zdogは、3D JavaScriptエンジンですおよびSVG。Zdogを使用すると、シンプルな3DモデルをWeb上で設計およびレンダリングできます。Zdogは擬似3Dエンジンです。
Draw2D

Draw2D

Draw2D Javascriptライブラリを使用して、図面、図、またはワークフローエディタのようなVisioを作成します。ユーザーインターフェイスでは、標準のブラウザを使用してインタラクティブな描画が可能です。
oCanvas

oCanvas

oCanvasは、HTML5 Canvasでの開発を容易にするためのJavaScriptライブラリです。ピクセルを使用する代わりに、オブジェクトを使用します。それは非常に簡単で、始めるのは簡単です。
Snap.svg

Snap.svg

Snap.svgは、SVGを操作するためのまったく新しいJavaScriptライブラリです。
FabricJS

FabricJS

Fabric.jsは強力でシンプルなJavascript HTML5キャンバスライブラリ、SVG-to-Canvas(&canvas-to-SVG)ParserItはキャンバス要素の上にあるインタラクティブなオブジェクトモデルです。SVGからキャンバスへのパーサーでもあります。
Anime.js

Anime.js

CSS、個別の変換、SVG、DOM属性、およびJSオブジェクトで動作する柔軟なJavascriptアニメーションライブラリ。