{"repo":"worktile/plait","free":true,"listed":false,"github":"https://github.com/worktile/plait","clone":"git clone https://github.com/worktile/plait.git","description":"A completely customizable framework for building all-in-one drawing whiteboard","language":"TypeScript","stars":680,"topics":["whiteboard","drawing","framework","angular","browser","javascript","plait","plugins","diagrams"],"license":"MIT","category":"ui-components","readme_excerpt":"A modern drawing framework for building an all-in-one whiteboard tool for interactive drawing features such as mind maps, flowcharts, and freehand drawing. Plait is a modern drawing framework that provides a plugin mechanism, allowing developers to extend drawing functionalities through plugins. It is particularly suitable for the development of interactive whiteboard tools. Plait does not rely on any frontend UI framework at its core, but it provides solutions for integrating with mainstream frontend UI frameworks to ensure a good development experience for upper-layer developers and to reuse mainstream framework components. 中文文档 Plait will also provide some basic functional plugins, which have been implemented so far: - Mind plugin - Draw plugin - GraphViz plugin - Flow plugin - 👉 Online example (Draw) - 👉 Online example (Mind) - 👉 Online example (GraphViz) - 👉 Online example (Flow) - 👉 Documentation Features - Independent of UI frameworks - Provides basic board capabilities, such as zooming in, zooming out, and moving - Plugin mechanism - Data model (supports collaboration) - Basic drawing utility functions UI Framework Integration The implementation of the framework requires components from frontend UI frameworks as carriers. This ensures that the development of drawing functionalities follows mainstream development patterns (data-driven). Currently, integration with Angular and React frameworks is supported. Text rendering in the plait is based on the Slate framewor","default_branch":null,"files":null,"tree":[],"storefront":"/r/worktile","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/worktile/plait/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}