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
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jgraph avatar

jgraph/drawio

0
View on GitHub↗
6,292 Stars·1,003 Forks·JavaScript·Apache-2.0·11 Aufrufewww.drawio.com↗

Drawio

drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps, and technical schemas. It functions as a vector graphics editor and an XML-based diagramming engine that allows users to design and export scalable graphics.

The software supports a wide range of technical design tasks, including infrastructure mapping for server layouts and the creation of visual aids for technical documentation. It enables the import of diagram files from other tools to facilitate cross-tool migration.

Features

  • Visual Diagram Editors - Provides a comprehensive visual canvas for creating and manipulating flowcharts, network maps, and database schemas.
  • Browser-Based Diagramming Tools - Functions as a browser-based editor for creating flowcharts and technical schemas using a library of specialized shapes.
  • Cross-Platform Design Tools - Offers a graphical interface for building complex technical maps and charts that works across different operating systems and browsers.
  • XML Serialization Formats - Stores diagram structure and element properties in a structured XML format for easy serialization and exchange.
  • Diagramming Tools - Facilitates the transition between different design tools by importing and editing files from other diagramming software.
  • Vector Graphics Editors - Provides tools for creating and editing scalable vector diagrams that maintain precision when exported to various image formats.
  • SVG-Based Vector Rendering - Utilizes scalable vector graphics to ensure diagrams remain crisp and precise regardless of the zoom level.
  • Diagramming Engines - Implements a system for defining and rendering visual diagrams using an open XML format for interoperability.
  • Technical Documentation - Produces visual aids and diagrams to accompany technical manuals, API documentation, and system specifications.
  • Diagram File Importers - Converts files from external tools into an editable format to maintain design consistency across different platforms.
  • Infrastructure Topology Mapping - Provides specialized shapes for designing and documenting network topologies and server layouts for IT infrastructure.
  • Plug-in Shape Extensions - Allows the addition of new visual components through external configuration files without modifying the core rendering engine.
  • Browser-Side State Management - Manages diagram element selection and modifications entirely within browser memory for instant user feedback.
  • Diagramming - Web-based diagramming tool with extensive templates.
  • Diagramming Tools - Comprehensive diagramming and whiteboarding web application.
  • Media and Graphics - Client-side editor for general diagramming.
  • JavaScript 框架汇总 - Listed in the “JavaScript 项目” section of the Great Open Source Project awesome list.

Star-Verlauf

Star-Verlauf für jgraph/drawioStar-Verlauf für jgraph/drawio

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 Drawio

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Drawio.
  • jgraph/drawio-desktopAvatar von jgraph

    jgraph/drawio-desktop

    61,625Auf GitHub ansehen↗

    This project is a cross-platform desktop application designed for creating, editing, and managing structured diagrams and technical workflows. It provides a visual modeling environment that allows users to construct complex charts through a drag-and-drop interface, supporting the documentation of processes, software architectures, and system flows. The application distinguishes itself by utilizing a layered canvas composition that enables independent manipulation of diagram components, paired with a keyboard-driven workflow that minimizes mouse reliance. It employs scalable vector graphics fo

    JavaScriptdiagram-editorelectron-appgraphics
    Auf GitHub ansehen↗61,625
  • knsv/mermaidAvatar von knsv

    knsv/mermaid

    88,686Auf GitHub ansehen↗

    Mermaid is a text-to-diagram rendering engine that transforms markdown-inspired text definitions into visual flowcharts, sequence diagrams, and Gantt charts. It functions as a markdown-based diagramming tool designed to keep technical documentation synchronized with development by defining visuals as plain text. The engine utilizes a sandboxed rendering process, executing diagram generation inside isolated frames to prevent malicious scripts embedded in user text from executing in the browser. The system handles client-side text transformation and domain-specific language parsing to map text

    TypeScript
    Auf GitHub ansehen↗88,686
  • evolus/pencilAvatar von evolus

    evolus/pencil

    9,809Auf GitHub ansehen↗

    Pencil is a cross-platform design environment and vector drawing application used for GUI prototyping and diagramming. It provides a canvas-based editor to create interactive user interface mockups, system architecture diagrams, and scalable visual representations of technical flows. The tool functions as a vector graphic editor that renders shapes as mathematical paths to ensure scalability across different resolutions. It includes a PDF export layout engine specifically designed to convert screen-based visual designs into fixed-layout documents for physical printing and distribution. The p

    JavaScriptdrawingelectronjavascript
    Auf GitHub ansehen↗9,809
  • fex-team/kityminderAvatar von fex-team

    fex-team/kityminder

    4,861Auf GitHub ansehen↗

    KityMinder is a web-based mind map editor that runs entirely in the browser, letting users create and edit hierarchical diagrams without installing any software. It automatically syncs mind maps to the cloud, keeping them accessible across devices and sessions. From the same interface, users can generate a public link that allows others to view the mind map immediately in their own browser. The editor provides a desktop-like interactive experience with drag-and-drop node manipulation, inline text editing, and an undo/redo history that tracks each action. All changes are persisted remotely, en

    JavaScript
    Auf GitHub ansehen↗4,861
Alle 30 Alternativen zu Drawio anzeigen→

Häufig gestellte Fragen

Was macht jgraph/drawio?

drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps, and technical schemas. It functions as a vector graphics editor and an XML-based diagramming engine that allows users to design and export scalable graphics.

Was sind die Hauptfunktionen von jgraph/drawio?

Die Hauptfunktionen von jgraph/drawio sind: Visual Diagram Editors, Browser-Based Diagramming Tools, Cross-Platform Design Tools, XML Serialization Formats, Diagramming Tools, Vector Graphics Editors, SVG-Based Vector Rendering, Diagramming Engines.

Welche Open-Source-Alternativen gibt es zu jgraph/drawio?

Open-Source-Alternativen zu jgraph/drawio sind unter anderem: jgraph/drawio-desktop — This project is a cross-platform desktop application designed for creating, editing, and managing structured diagrams… knsv/mermaid — Mermaid is a text-to-diagram rendering engine that transforms markdown-inspired text definitions into visual… fex-team/kityminder — KityMinder is a web-based mind map editor that runs entirely in the browser, letting users create and edit… evolus/pencil — Pencil is a cross-platform design environment and vector drawing application used for GUI prototyping and diagramming.… jsplumb/jsplumb — jsplumb is a JavaScript diagramming library and visual connectivity engine used to draw draggable connections between… jgraph/mxgraph — mxgraph is a client-side graph visualization tool and JavaScript diagramming library. It functions as an SVG-based…