Paper.js

Paper.js

Framework de script de graphiques vectoriels open source qui s'exécute au-dessus du canevas HTML5.
Paper.js est un framework de scripts graphiques vectoriels open source qui s'exécute au-dessus du canevas HTML5.Il offre un modèle d'objet graphique / document de scène propre et de nombreuses fonctionnalités puissantes pour créer et travailler avec des graphiques vectoriels et des courbes de Bézier, le tout soigneusement emballé dans une interface de programmation bien conçue, cohérente et propre.CARACTÉRISTIQUES Modèle d'objet de document Paper.js fournit un modèle d'objet de document (également appelé graphe de scène) qui est très facile à utiliser.Créez un projet et remplissez-le avec des calques, des groupes, des chemins, des rasters, etc. Chemins et segments créés par Paper.js, il est très facile de créer des chemins et d'y ajouter des segments.Après l'ajout, les segments peuvent être facilement inspectés, manipulés, déplacés, supprimés, etc. Mouse Interaction Paper.js propose des gestionnaires de souris pour les différentes actions que vous pouvez effectuer avec une souris (ou un écran tactile).Vous pouvez utiliser ces gestionnaires pour produire différents types d'outils qui ont différentes manières de réagir à l'interaction et au mouvement de la souris.Keyboard Interaction Paper.js vous permet d'interagir avec le clavier de deux manières: vous pouvez soit intercepter des événements clés et y répondre, soit vérifier l'état d'une touche donnée à tout moment, pour voir si elle est enfoncée ou non.
paper-js

Site Internet:

Alternatives à Paper.js pour toutes les plateformes avec n'importe quelle licence

Processing.js

Processing.js

Processing.js est un langage de programmation ouvert, port du ...
Raphaël

Raphaël

Raphaël est une petite bibliothèque JavaScript qui devrait simplifier votre travail avec des graphiques vectoriels sur le web.
Three.js

Three.js

L'objectif du projet est de créer une bibliothèque 3D légère avec un très faible niveau de complexité - en d'autres termes, pour les nuls.
  • Gratuite
p5.js

p5.js

p5.js une bibliothèque côté client JS pour créer des expériences graphiques et interactives, basée sur les principes de base du traitement.
GraphicsJS

GraphicsJS

Bibliothèque JavaScript open source gratuite pour dessiner facilement des graphiques et des animations HTML5.Il est léger et plus puissant en termes de fonctionnalités prêtes à l'emploi que les composants basés sur SVG / VML existants, y compris Raphaël et Bonsai.
Pts

Pts

Pts est une bibliothèque JavaScript pour la visualisation et le codage créatif.Pts est léger et modulaire.
Zdog

Zdog

Zdog est un moteur JavaScript 3D pouret SVG.Avec Zdog, vous pouvez concevoir et rendre des modèles 3D simples sur le Web.Zdog est un moteur pseudo-3D.
StageXL

StageXL

Créez des jeux et des applications 2D avec l'API de type Flash pour le langage de programmation Dart.
Draw2D

Draw2D

Créez Visio comme des dessins, des diagrammes ou un éditeur de workflow avec la bibliothèque Javascript Draw2D. L'interface utilisateur permet un dessin interactif à l'aide de votre navigateur standard.
SVG Artista

SVG Artista

Dans l'outil navigateur pour animer les fichiers SVG.
FabricJS

FabricJS

Fabric.js est une bibliothèque de canevas HTML5 puissante et simple, SVG-to-Canvas (& canvas-to-SVG) ParserIt est un modèle d'objet interactif au-dessus de l'élément canvas.C'est également un analyseur SVG-to-canvas.
Snap.svg

Snap.svg

Snap.svg est une toute nouvelle bibliothèque JavaScript pour travailler avec SVG.
oCanvas

oCanvas

oCanvas est une bibliothèque JavaScript destinée à faciliter le développement avec HTML5 Canvas.Au lieu de travailler avec des pixels, vous travaillez avec des objets.C'est très simple et facile à démarrer.
Anime.js

Anime.js

Une bibliothèque d'animation Javascript flexible qui fonctionne avec CSS, les transformations individuelles, SVG, les attributs DOM et les objets JS.