About this project
Drawnix is an open-source whiteboard tool built based on the Plait drawing framework. It employs a plugin-based architecture and supports multiple UI frameworks (such as Angular and React) as well as the Slate rich text framework, giving it high extensibility.
Key functional features include:
- Drawing Capabilities: Supports the creation of mind maps, flowcharts, and freehand drawing, with support for generating flowcharts via mermaid syntax and mind maps via markdown text.
- Canvas Features: Provides an infinite canvas (supporting zoom and scroll), theme mode switching, and adaptation for mobile devices.
- Editing and Exporting: Includes basic editing functions such as undo, redo, copy, and paste, and supports exporting works in PNG or JSON (.drawnix) formats.
- Data Management: Supports automatic saving via browser cache.
- Extensibility: Based on a plugin mechanism, it allows the development of fine-grained reusable plugins to expand application scenarios.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.