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:
Provide sponsorship to help us speed up development.
Develop plugins through our defined extension interfaces (for supported features).
Core Features
Plugin system (completed)
Import / export (completed)
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)