Hacker News new | ask | show | jobs
by wolfspider 567 days ago
Automattic created node-canvas a long time ago which was based around Cairo.
3 comments

My previous startup Vidmaker created a browser-based collaborative video editor (think Google Docs for iMovie) in 2014 which did live preview in the browser and final render server-side. To use the same typescript-based "engine" for both we re-implemented most of the media browser APIs in NodeJS: 2d and 3d canvas, WebAudio, image APIs, something akin to HTML Video, etc. It worked amazingly well.

We got acqui-hired in 2015 and the product was shut down, but in hindsight I wish we'd open sourced at least those libraries.

Automattic acquired LearnBoost who employed TJ Holowaychuk, the original creator of node-canvas (and also Express and tons else). Automattic has not been involved in any way since at least 2017 when I joined node-canvas.
Yeah that's been around for a while - I used node-canvas to generate frames to render to mp4 for my HTML canvas animation site:

https://www.superanimo.com

Looks like it would have been a lot easier if this existed back then. (haven't worked on the site for 5+ years)