CamanJS
CamanJS est une bibliothèque offrant plusieurs fonctionnalités permettant de manipuler les pixels d’un élément canevas ( <canvas>). Elle permet de redimensionner et recadrer une image ou d’y appliquer des modes de fusion ou des filtres comme : saturation, bruit, gamma, luminosité, etc. Contrairement aux filtres de CSS3, l’image résultante peut être sauvegardée. Cette bibliothèque peut être utilisée dans un fureteur ou dans un environnement compatible avec Node.js.