Anton Lavrenov
lavrton.com
Anton Lavrenov
@lavrton.com
Making Design Editor SDK http://polotno.dev.
Maintaining https://konvajs.org/
(5) And as usual, fixing some edge cases, bugs, and general maintenance.
September 5, 2025 at 12:45 PM
4) Added ability to hook into character render for text animations.
September 5, 2025 at 12:42 PM
Another large update is the new Node.js render backend via skia-canvas.

From my tests, the rendering is closer to Chrome, especially in text. It's very useful to have as consistent results as possible on both client and server side renders.
September 5, 2025 at 12:40 PM
Native filters work a lot faster.

Here I am applying a blur filter on a 5000x5000 px image.
August 28, 2025 at 6:29 PM
2. New: Native CSS-style filters

Native filters work much faster if supported (I hate you, Safari).
August 27, 2025 at 9:55 PM
~70% of Konva.js downloads are paired with react-konva.

Looks like native React integration plays a big role in its popularity.
April 25, 2025 at 2:18 PM
According to npm, Konva.js is downloaded half a million times every week now. That is the top, comparing to alternatives.

Are there ways to estimate CDN usage?
April 25, 2025 at 2:17 PM
It feels so good to add a good index into DB for better performance.
March 8, 2025 at 1:18 PM
Konva docs already have tons of demos for vanilla js.

Updating these docs for react and vue versions is very time-consuming. And here I got a good use of AI and Cursor editor. So I can boostrap demos with AI and then manually review them to make sure they are good.
November 18, 2024 at 2:09 AM