Paper.js

Paper.js

Marco de secuencias de comandos de gráficos vectoriales de código abierto que se ejecuta sobre el lienzo HTML5.
Paper.js es un marco de secuencias de comandos de gráficos vectoriales de código abierto que se ejecuta sobre el lienzo HTML5.Ofrece un modelo de objeto de documento / gráfico de escena limpio y una gran cantidad de funcionalidades poderosas para crear y trabajar con gráficos vectoriales y curvas bezier, todo perfectamente envuelto en una interfaz de programación bien diseñada, consistente y limpia.CARACTERÍSTICAS Modelo de objeto de documento Paper.js proporciona un Modelo de objeto de documento (también llamado Gráfico de escena) con el que es muy fácil trabajar.Cree un proyecto y complételo con capas, grupos, trazados, rásteres, etc. Trazados y segmentos Paper.js hace que sea muy fácil crear trazados y agregarles segmentos.Después de agregar, los segmentos pueden ser fácilmente inspeccionados, manipulados, movidos, eliminados, etc. Mouse Interaction Paper.js ofrece controladores de mouse para las diferentes acciones que puede realizar con un mouse (o pantalla táctil).Puede usar estos controladores para producir diferentes tipos de herramientas que tienen diferentes formas de reaccionar a la interacción y el movimiento del mouse.Keyboard Interaction Paper.js le permite interactuar con el teclado de dos maneras: puede interceptar eventos clave y responder a estos, o puede verificar el estado de una tecla determinada en cualquier momento, para ver si se presiona o no.
paper-js

Sitio web:

Caracteristicas

Alternativas a Paper.js para todas las plataformas con cualquier licencia

Processing.js

Processing.js

Processing.js es un lenguaje de programación abierto, puerto del ...
Raphaël

Raphaël

Raphaël es una pequeña biblioteca de JavaScript que debería simplificar su trabajo con gráficos vectoriales en la web.
Three.js

Three.js

El objetivo del proyecto es crear una biblioteca 3D liviana con un nivel muy bajo de complejidad, en otras palabras, para tontos.
  • Gratis
p5.js

p5.js

p5.js una biblioteca JS del lado del cliente para crear experiencias gráficas e interactivas, basadas en los principios básicos del procesamiento.
GraphicsJS

GraphicsJS

Biblioteca de JavaScript de código abierto gratuita para dibujar fácilmente gráficos y animaciones HTML5.Es liviano y más potente en términos de características listas para usar que los componentes basados ​​en SVG / VML existentes, incluidos Raphaël y Bonsai.
Pts

Pts

Pts es una biblioteca de JavaScript para visualización y codificación creativa.Pts es ligero y modular.
Zdog

Zdog

Zdog es un motor de JavaScript 3D paray SVG.Con Zdog, puede diseñar y renderizar modelos 3D simples en la Web.Zdog es un motor pseudo-3D.
StageXL

StageXL

Cree juegos y aplicaciones en 2D con la API tipo Flash para el lenguaje de programación Dart.
Draw2D

Draw2D

Cree Visio como dibujos, diagramas o un editor de flujo de trabajo con la biblioteca Javascript Draw2D. La interfaz de usuario permite el dibujo interactivo utilizando su navegador estándar.
SVG Artista

SVG Artista

En la herramienta del navegador para animar archivos SVG.
FabricJS

FabricJS

Fabric.js es una biblioteca de lienzo HTML5 JavaScript potente y simple, SVG-to-Canvas (& lienzo-a-SVG) Parser Es un modelo de objeto interactivo en la parte superior del elemento de lienzo.También es un analizador SVG a lienzo.
Snap.svg

Snap.svg

Snap.svg es una nueva biblioteca de JavaScript para trabajar con SVG.
oCanvas

oCanvas

oCanvas es una biblioteca de JavaScript destinada a facilitar el desarrollo con HTML5 Canvas.En lugar de trabajar con píxeles, trabaja con objetos.Es muy sencillo y fácil comenzar.
Anime.js

Anime.js

Una biblioteca flexible de animación Javascript que funciona con CSS, transformaciones individuales, SVG, atributos DOM y objetos JS.