awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jgraph avatar

jgraph/drawio-desktop

0
View on GitHub↗
61,625 stele·5,700 fork-uri·JavaScript·Apache-2.0·20 vizualizăriwww.diagrams.net↗

Drawio Desktop

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 for rendering, ensuring high-resolution output, while executing all graph processing and layout logic locally to provide immediate visual feedback.

The software manages document structure through an XML-based serialization format, which supports version control and cross-platform compatibility. It also incorporates an event-driven command system to handle complex undo and redo operations throughout the editing lifecycle. The desktop shell integrates with the local file system, allowing for offline access and the ability to embed visual assets into external project management and documentation platforms.

Features

  • Visual Modeling Environments - Constructs complex system architectures and visual models through an intuitive drag-and-drop workspace.
  • Diagramming Tools - Functions as a standalone desktop environment for designing, managing, and rendering intricate visual diagrams.
  • Visual Diagram Editors - Offers an interactive canvas for drafting and refining complex flow charts, technical workflows, and structured diagrams.
  • Cross-Platform Productivity Tools - Maintains consistent diagramming functionality and file compatibility across multiple desktop operating systems.
  • Visual Workflow Documentation - Maps technical processes and system requirements into clear, visual documentation.
  • Diagramming Standards - Supports standardized visual notations and formats for documenting software architecture and system designs.
  • Keyboard-Driven - Streamlines design workflows by prioritizing command-based interactions and extensive keyboard shortcuts.
  • Command Line Utilities - Creates diagrams and flowcharts offline.
  • Design and Graphics - Desktop application for diagramming and whiteboarding.
  • Design Tools - Listed in the “Design Tools” section of the Awesome Mac awesome list.
  • Network Management Utilities - Open source software for creating network diagrams and topologies.
  • Graphics Tools - Desktop app for creating diagrams and flowcharts.
  • Notes and Documentation - Native diagramming and flowchart creation.
  • SVG-Based Vector Rendering - Renders diagram elements using scalable vector graphics to ensure infinite resolution and precise geometric manipulation.
  • Client-Side - Handles layout algorithms and connection logic directly within the client to provide immediate visual feedback.
  • Collaborative Diagramming Tools - Embeds visual assets directly into project management platforms to facilitate team version control and alignment.
  • XML Serialization Formats - Serializes diagram structure and metadata into an XML format to simplify parsing and version tracking.
  • Diagramming Integrations - Integrates visual design capabilities into external documentation and project management platforms for seamless team collaboration.
  • Event-Driven Command Patterns - Encapsulates user actions into discrete objects to manage complex undo and redo operations during the editing process.
  • Rapid Interface Prototyping - Visualizes user flows and software structures through the rapid creation of low-fidelity wireframes.

Istoric stele

Graficul istoricului de stele pentru jgraph/drawio-desktopGraficul istoricului de stele pentru jgraph/drawio-desktop

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Drawio Desktop

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Drawio Desktop.
  • jgraph/drawioAvatar jgraph

    jgraph/drawio

    6,292Vezi pe GitHub↗

    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.

    JavaScriptdiagramjavascriptwhiteboard
    Vezi pe GitHub↗6,292
  • hediet/vscode-drawioAvatar hediet

    hediet/vscode-drawio

    9,451Vezi pe GitHub↗

    This project is a visual diagramming tool and integration for VS Code that allows users to create and edit Draw.io files directly within their workspace. It provides a graphical interface for building architecture diagrams and flowcharts using XML, SVG, and PNG formats. The extension includes a code-to-diagram navigator that links visual nodes to specific files and symbols in the codebase. It also features a collaborative editing environment with synchronized cursors for brainstorming and an offline interface that maintains full functionality without an internet connection. The toolset cover

    TypeScript
    Vezi pe GitHub↗9,451
  • buzzfeed/sketch-toolboxAvatar buzzfeed

    buzzfeed/Sketch-Toolbox

    2,098Vezi pe GitHub↗

    DEPRECATED: A plugin manager for Sketch.app

    Objective-Carchiveddeprecated
    Vezi pe GitHub↗2,098
  • dsward2/macsvgAvatar dsward2

    dsward2/macSVG

    1,288Vezi pe GitHub↗

    macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤

    Objective-Canimationarkansasbezier
    Vezi pe GitHub↗1,288
Vezi toate cele 30 alternative pentru Drawio Desktop→

Întrebări frecvente

Ce face jgraph/drawio-desktop?

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.

Care sunt principalele funcționalități ale jgraph/drawio-desktop?

Principalele funcționalități ale jgraph/drawio-desktop sunt: Visual Modeling Environments, Diagramming Tools, Visual Diagram Editors, Cross-Platform Productivity Tools, Visual Workflow Documentation, Diagramming Standards, Keyboard-Driven, Command Line Utilities.

Care sunt câteva alternative open-source pentru jgraph/drawio-desktop?

Alternativele open-source pentru jgraph/drawio-desktop includ: jgraph/drawio — drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps,… hediet/vscode-drawio — This project is a visual diagramming tool and integration for VS Code that allows users to create and edit Draw.io… dsward2/macsvg — macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit… buzzfeed/sketch-toolbox — DEPRECATED: A plugin manager for Sketch.app. utom/sketch-measure — sketch-measure is a design specification tool and design-to-code annotation utility for Sketch. It functions as an… jsplumb/jsplumb — jsplumb is a JavaScript diagramming library and visual connectivity engine used to draw draggable connections between…