Displaying 1 to 20 from 523 results




epoch - A general purpose, real-time visualization library.

  •    HTML

A general purpose real-time charting library for building beautiful, smooth, and high performance visualizations.


react-art - React Bridge to the ART Drawing Library

  •    Javascript

React ART is a JavaScript library for drawing vector graphics using React. It provides declarative and reactive bindings to the ART library. Using the same declarative API you can render the output to either Canvas, SVG or VML (IE8).

jspaint - 🎨 Classic MS Paint, REVIVED + ✨Extras

  •    Javascript

The goal is to remake MS Paint (including its little-known features), improve on it, and to extend the types of images it can edit. So far, it does this pretty well.Ah yes, good old paint. Not the one with the ribbons or the new skeuomorphic one with the interface that can take up nearly half the screen. And sorry, not the even newer Paint 3D.

lottie-web - Render After Effects animations natively on Web, Android and iOS, and React Native

  •    Javascript

Or get it from the adobe store https://creative.adobe.com/addons/products/12557 CC 2014 and up.

pica - Resize image in browser with high quality and high speed

  •    Javascript

Resize images in browser without pixelation and reasonably fast. Autoselect the best of available technologies: webworkers, webassembly, createImageBitmap, pure JS.Note. Old browsers may need Promise polyfill to work. For example, lie.

bubbly-bg - Beautiful bubbly backgrounds in less than 1kB (696 bytes gzipped)

  •    Javascript

Beautiful bubbly backgrounds in less than 1kB (696 bytes gzipped).Bubbly creates a canvas element and appends it to the body. This element has position: fixed and z-index: -1, and always fills the width/height of the viewport, which should make it plug and play for most projects.

EaselJS - The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier

  •    Javascript

EaselJS is a library for building high-performance interactive 2D content in HTML5. It provides a feature-rich display list to allow you to manipulate and animate graphics. It also provides a robust interactive model for mouse and touch interactions.It is excellent for building games, generative art, ads, data visualization, and other highly graphical experiences. It works well alone, or with the rest of the CreateJS suite: SoundJS, PreloadJS, and TweenJS.

node-canvas - Node canvas is a Cairo backed Canvas implementation for NodeJS.

  •    C++

Alpha versions of 2.0 can be installed using npm install canvas@next.node-canvas is a Cairo backed Canvas implementation for NodeJS.

color-thief - Grabs the dominant color or a representative color palette from an image

  •    Javascript

A script for grabbing the color palette from an image. Uses Javascript and the canvas tag to make it happen.In this example, we build an 8 color palette.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.