awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
plait-board avatar

plait-board/drawnix

0
View on GitHub↗
14,095 Stars·1,214 Forks·TypeScript·MIT·14 Aufrufedrawnix.com↗

Drawnix

Drawnix is a digital whiteboarding and visual diagramming application centered around an infinite canvas. It provides a workspace for freeform sketching, interactive brainstorming, and the creation of structured visual documentation.

The platform distinguishes itself by supporting both manual drawing and the automatic generation of diagrams from markup text and mermaid syntax. It utilizes a plugin architecture that allows for the integration of custom modules to extend drawing behaviors and application features.

The toolset includes brush-based annotations, image insertion, and a coordinate system that supports panning and zooming across unbounded layouts. Users can manage their work through a command-pattern undo and redo system, while state synchronization and session recovery prevent data loss via browser storage. Workspaces can be exported as image files or structured data formats.

Features

  • Visual Diagramming Tools - Tools for generating mind maps and flowcharts using both manual drawing instruments and markup syntax conversion.
  • Whiteboarding - Provides a digital whiteboarding application with an infinite canvas for freeform sketching and brainstorming.
  • Visual Brainstorming Frameworks - Offers an unbounded workspace with zooming and panning for managing large sets of visual notes and ideas.
  • Structured Data Diagram Generators - Converts markdown text and mermaid syntax into structured visual diagrams and mind maps on the canvas.
  • Visual Diagram Editors - Provides a visual editor for creating flowcharts and mind maps via manual drawing and markup syntax.
  • Vector Graphics Renderers - Uses a vector graphics renderer that treats drawing elements as individual objects for efficient visual hierarchy manipulation.
  • Infinite Canvas Editors - Provides an infinite drawing surface that supports seamless panning and zooming across unbounded layouts.
  • Canvas-Based Annotation UIs - Includes brush-based annotation tools and image insertion for creating sketches and handwritten notes.
  • Freeform Sketching - Supports freeform sketching on an infinite canvas with panning and zooming for flexible layouts.
  • Infinite Canvas Coordinate Mapping - Implements a coordinate mapping system that translates panned and zoomed viewports into a global infinite canvas space.
  • Text-to-Diagram Compilers - Converts structured text and mermaid syntax into renderable visual components and diagrams.
  • Document Collaboration Tools - Enables the generation and export of structured diagrams as image files or data formats for project documentation.
  • Visual Layout Editing Operations - Provides standard editing operations including undo, redo, copy, and paste for refining visual canvas layouts.
  • State Auto-Saving - Automatically synchronizes canvas changes to browser storage to prevent data loss without manual saves.
  • Interactive Session Recovery - Persists work state to the browser cache to enable recovery after unplanned session closures.
  • Plugin Systems - Ships an extensible plugin architecture allowing the integration of custom modules to add application features.
  • Canvas Exporters - Provides the ability to export the infinite canvas as image files or structured data formats for external sharing.
  • Tooling Plugin Systems - Provides a registry-based plugin system for injecting custom drawing behaviors and tool modules.
  • Undo-Redo Management - Provides a command-pattern based undo and redo system to manage the history of canvas mutations.
  • Browser Session Persistence - Implements a synchronization layer that saves canvas state to browser storage to recover from unplanned session interruptions.
  • Infographic Canvas Editors - Implements a state history management system to reverse, re-apply, or duplicate canvas elements.

Star-Verlauf

Star-Verlauf für plait-board/drawnixStar-Verlauf für plait-board/drawnix

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Drawnix

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Drawnix.
  • mbrlabs/lorienAvatar von mbrlabs

    mbrlabs/Lorien

    6,687Auf GitHub ansehen↗

    Lorien is a cross-platform vector drawing application built with Godot. It functions as a vector graphics editor and a pressure-sensitive sketchbook for creating freehand drawings and geometric shapes. The application features an infinite canvas whiteboard with a boundless workspace, infinite zoom, and coordinate grids. It supports drawing tablets through pressure sensitivity to vary stroke thickness and opacity, and it includes a system for exporting drawings into the standardized SVG format. The software provides tools for vector sketch creation and brush stroke editing, managed via a comm

    GDScript
    Auf GitHub ansehen↗6,687
  • zsviczian/obsidian-excalidraw-pluginAvatar von zsviczian

    zsviczian/obsidian-excalidraw-plugin

    6,203Auf GitHub ansehen↗

    This is a drawing plugin for Obsidian that provides an integrated canvas editor for creating hand-drawn diagrams and sketches directly inside a note-taking vault. It functions as a freeform whiteboard-style editor where users can sketch, connect objects, and embed their drawings into markdown notes as SVG or PNG images. The plugin extends beyond basic sketching by offering data-driven diagram generation, allowing users to create mindmaps, family trees, and charts by processing structured data from vault notes or scripts. It supports scriptable drawing automation through macros and automated s

    TypeScript
    Auf GitHub ansehen↗6,203
  • automattic/node-canvasA

    Automattic/node-canvas

    10,676Auf GitHub ansehen↗

    node-canvas is a server-side 2D vector graphics and image processing library for Node.js. It provides a server-side implementation of the HTML5 Canvas API using the Cairo graphics library as its rendering engine to draw shapes, text, and paths. The library enables the programmatic generation of dynamic images and the creation of scalable vector graphics and PDF documents. It supports the registration of custom and system fonts for typography rendering and allows for the import of image assets via local paths, buffers, data URIs, and remote URLs. Capabilities include low-level pixel manipulat

    JavaScript
    Auf GitHub ansehen↗10,676
  • freeplane/freeplaneAvatar von freeplane

    freeplane/freeplane

    3,949Auf GitHub ansehen↗

    Freeplane is a Java-based mind mapping software and knowledge management system used to create hierarchical visual maps and interconnect ideas. It serves as a visual information organizer that transforms text-based notes into navigable spatial maps to facilitate non-linear thinking processes. The application features a swing-based visual canvas for rendering interactive concept maps and complex node-based layouts. It utilizes an XML-based document organizer to serialize map structures and node attributes into hierarchical files for persistent storage. The tool covers several core capability

    Javagroovy-scriptsjavaknowledge-management
    Auf GitHub ansehen↗3,949
Alle 30 Alternativen zu Drawnix anzeigen→

Häufig gestellte Fragen

Was macht plait-board/drawnix?

Drawnix is a digital whiteboarding and visual diagramming application centered around an infinite canvas. It provides a workspace for freeform sketching, interactive brainstorming, and the creation of structured visual documentation.

Was sind die Hauptfunktionen von plait-board/drawnix?

Die Hauptfunktionen von plait-board/drawnix sind: Visual Diagramming Tools, Whiteboarding, Visual Brainstorming Frameworks, Structured Data Diagram Generators, Visual Diagram Editors, Vector Graphics Renderers, Infinite Canvas Editors, Canvas-Based Annotation UIs.

Welche Open-Source-Alternativen gibt es zu plait-board/drawnix?

Open-Source-Alternativen zu plait-board/drawnix sind unter anderem: mbrlabs/lorien — Lorien is a cross-platform vector drawing application built with Godot. It functions as a vector graphics editor and a… zsviczian/obsidian-excalidraw-plugin — This is a drawing plugin for Obsidian that provides an integrated canvas editor for creating hand-drawn diagrams and… automattic/node-canvas — node-canvas is a server-side 2D vector graphics and image processing library for Node.js. It provides a server-side… freeplane/freeplane — Freeplane is a Java-based mind mapping software and knowledge management system used to create hierarchical visual… brooooooklyn/canvas — Canvas is a headless vector graphics engine and two-dimensional graphics rendering library built on a native graphics… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server…