À propos du projet

Drawnix est un outil de tableau blanc open source construit sur le framework de dessin Plait. Il adopte une architecture pluggable, prenant en charge divers frameworks UI (tels qu'Angular et React) ainsi que le framework de texte enrichi Slate, ce qui lui confère une extensibilité élevée. Les principales fonctionnalités incluent : - Capacités de dessin : supporte la création de cartes mentales, de diagrammes de flux et le dessin libre, et permet de générer des diagrammes de flux via la syntaxe mermaid ainsi que des cartes mentales via du texte markdown. - Caractéristiques du canevas : offre un canevas infini (supportant le zoom et le défilement), la commutation de modes de thème et l'adaptation aux appareils mobiles. - Édition et export : dispose de fonctions d'édition de base telles que l'annulation, la répétition, le copier-coller, et supporte l'exportation des œuvres aux formats PNG ou JSON (.drawnix). - Gestion des données : supporte la sauvegarde automatique via le cache du navigateur. - Extensibilité : basé sur un mécanisme de plugins, permettant le développement de plugins réutilisables à granularité fine pour étendre les scénarios d'application.