Skip to content

Development Roadmap

We are in an ongoing process of continuous evolution and improvement. Some features you may need might still be missing—please don’t worry.

Below is the list of features we plan to develop. We have also already introduced a plugin mechanism, allowing the community to extend functionality freely and self-sufficiently to support various application scenarios.

TIP

If you want these features sooner, there are two ways to accelerate development:

  1. Provide sponsorship to help us speed up development.

  2. Develop plugins through our defined extension interfaces (for supported features).

Core Features

Plugin system (completed)

Import / export (completed)

String object

Animation (completed)

Auto layout (completed)

Component system

Blur effects

Group effects

Pixel picking (completed)

Rounded path (completed)

Rectangle border (completed)

Element searching (completed)

Plugin Features

Transform (scale / rotate) editor (completed)

Text editor (completed)

Arrow functionality (completed)

Connection / linking system (completed)

Multi-Platform Support

Node.js (completed)

Mini Programs (completed)

Worker runtime support (completed)

Canvaskit

Multilingual Support

English (completed)

Enhanced Features

AI integration (completed)

Rich text rendering

Text editing (completed)

Graphic editing (completed)

Path boolean operations

Stroke-to-path conversion

Path animation (completed)

Morphing animation

Interaction performance (target: smooth interaction with millions of elements)

File storage system (target: fast read/write for millions of graphic objects)

Released under the MIT License.