The easiest way to work with HTML5 canvas. And it's just Javascript. See in action at fabricjs.com/demos By @kangax & @andreabogazzi

canvas, html5
An interesting future idea for Fabric is to support WebGL -based renderer, together with canvas one. For performance reasons.
@Pepijn_sch Glad it worked. Fabric 0.8.41+ also has support for native text rendering so you might want to check it out.
@Pepijn_sch Which fabric version are you using?
Fabric is now on @travisci (continuous integration service) travis-ci.org/#!/kangax/fabr… And tests can be run headless via `npm test`
And a new simple animation easing demo, to see easing functions in actions — fabricjs.com/animation-easin…
Check out text performance demo to see just how faster native text rendering is — fabricjs.com/text-performanc…
1
You can now specify which modules to _exclude_ during build process (e.g.: `node build.js modules=ALL exclude=easing,json`)
`observe`/`stopObserving` are now deprecated (although still available). Use `on`/`off` instead (as in jQuery).
You can now observe events on objects themselves! E.g.: rect1.on('selected', function(){ console.log('selected 1st rectangle') })
New demo in Fabric: interaction with objects outside canvas. Often-asked question. Check it out — fabricjs.com/interaction-wit…
FabricJS 🇺🇦 retweeted
group dragging with fabric.js it's amazing responsiveness #qconnewyork
1
1
1
`object.on(...)` support is coming soon. Here's how you would do this with current API: groups.google.com/d/msg/fabr…
New image filters in Fabric! Sepia, Brightness, Noise, GradientTransparency fabricjs.com/image-filters/ Thx @stoyanstefanov phpied.com/pixel-manipulatio…
6
10
Fabric used for a graduation project "Will the typography creation become a collective process?" — lunionfaitlafonte.be/02compo…
FabricJS 🇺🇦 retweeted
Working with fabric.js today .. gotta say it is "fab" :)
1
Check out recently introduced "hasRotatingPoint" option in fabric. Last example in customization demo — fabricjs.com/customization/
Fabric now supports latest Node.js (0.6.18)! Big improvement over previously-supported 0.4.x (thanks to "xmldom" node package)
2
4
Glad to see Elastic.IO using fabric.js on both client and server! blog.elastic.io/post/2367270… We'll be updating fabric to work with newer node ASAP
1