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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to Creately

Ranking updated Aug 19, 2026

For an open source diagramming and flowchart tool, the strongest matches are excalidraw/excalidraw (Excalidraw is a collaborative virtual whiteboard and vector graphics), naotu/desktopnaotu (DesktopNaotu is a cross-platform mind mapping tool that serves) and freeplane/freeplane (Freeplane is a Java-based mind mapping and knowledge management). jgraph/drawio and jgraph/drawio-desktop round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open source alternatives to creately”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Creately

Find the best repos with AI.We'll search the best matching repositories with AI.
  • excalidraw/excalidrawexcalidraw avatar

    excalidraw/excalidraw

    125,451View on GitHub↗

    This project is a virtual whiteboard component and vector graphics editor designed for creating diagrams with a hand-drawn aesthetic. It provides a canvas-based drawing engine that can be embedded directly into web applications, allowing users to manipulate shapes, upload images, and export visual data into standard formats like PNG, SVG, or JSON. The platform distinguishes itself through a real-time synchronization layer that supports multi-user collaboration across distributed environments. This engine utilizes end-to-end encryption to secure shared sessions and employs a local-first data p

    Excalidraw is a collaborative virtual whiteboard and vector graphics editor that features an infinite canvas, real-time multi-user synchronization, and export capabilities, making it well-suited for diagramming though it lacks dedicated mind mapping features.

    TypeScriptInfinite Canvas EditorsSelf-Hosted ApplicationsCollaborative Drawing Engines
    View on GitHub↗125,451
  • naotu/desktopnaotuNaoTu avatar

    NaoTu/DesktopNaotu

    5,069View on GitHub↗

    DesktopNaotu is a cross-platform mind mapping tool for creating and organizing hierarchical visual diagrams. It functions as an offline editor and standalone application for managing knowledge without requiring an internet connection. The application includes utility functions for mind map data conversion, allowing users to import and migrate files from third-party platforms into a compatible offline format. It also acts as a version-controlled diagramming tool that tracks the history of maps to allow for the review or recovery of previous versions. The software provides capabilities for loc

    DesktopNaotu is a cross-platform mind mapping tool that serves as an offline desktop editor for hierarchical diagrams, though it lacks real-time collaboration and self-hosting capabilities.

    TypeScriptMind Mapping SoftwareMind Mapping Tools
    View on GitHub↗5,069
  • freeplane/freeplanefreeplane avatar

    freeplane/freeplane

    3,949View on GitHub↗

    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

    Freeplane is a Java-based mind mapping and knowledge management tool that provides an infinite canvas and visual mapping capabilities, though it lacks built-in real-time collaboration and self-hosting as a web service.

    JavaMind Mapping SoftwareMind Mapping Tools
    View on GitHub↗3,949
  • jgraph/drawiojgraph avatar

    jgraph/drawio

    6,292View on 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.

    Draw.io is a web-based diagramming and vector graphics editor designed for creating flowcharts and technical schemas, though it requires external integrations for real-time collaboration and self-hosting.

    JavaScriptDiagramming ToolsVisual Diagram Editors
    View on GitHub↗6,292
  • jgraph/drawio-desktopjgraph avatar

    jgraph/drawio-desktop

    61,625View on GitHub↗

    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

    This desktop application provides a robust drag-and-drop flowchart and diagram editor with extensive export capabilities, though it is primarily focused on client-side editing rather than built-in real-time collaboration or self-hosted server deployment out of the box.

    JavaScriptDiagramming ToolsVisual Diagram Editors
    View on GitHub↗61,625
  • tone-row/flowchart-funtone-row avatar

    tone-row/flowchart-fun

    3,357View on GitHub↗

    Flowchart Fun is a text-based diagram generator and interactive visual canvas editor that automatically transforms plain text input and natural language prompts into structured flowcharts and diagrams without requiring manual node placement. The application combines automated layout algorithms and structural templates with a web canvas interface for organizing layouts, applying custom shapes, borders, colors, and text sizes to diagram nodes and edges. The platform includes multi-format export pipelines that convert finished charts directly into vector graphics, raster images, and document dat

    Flowchart Fun is an open-source text-based diagram generator and visual canvas editor that automatically creates flowcharts and exports them in multiple formats, though it lacks real-time collaboration and self-hosting features.

    TypeScriptDiagram ExportingVisual Diagram Editors
    View on GitHub↗3,357
  • toeverything/affinetoeverything avatar

    toeverything/AFFiNE

    69,443View on GitHub↗

    AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b

    AFFiNE is a privacy-first workspace combining structured notes with an infinite digital canvas and real-time collaboration, making it a capable alternative for visual diagramming and knowledge management despite focusing more broadly on productivity.

    TypeScriptReal-time CollaborationSelf-Hosted ApplicationsInfinite Canvas Workspaces
    View on GitHub↗69,443
  • plait-board/drawnixplait-board avatar

    plait-board/drawnix

    14,095View on GitHub↗

    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

    Drawnix is a digital whiteboarding and visual diagramming application built around an infinite canvas that supports mind mapping, flowchart editing, and text-to-diagram generation, though it lacks explicit emphasis on self-hosting out of the box.

    TypeScriptInfinite Canvas EditorsVisual Diagram Editors
    View on GitHub↗14,095
  • wanglin2/mind-mapwanglin2 avatar

    wanglin2/mind-map

    12,363View on GitHub↗

    This project is a comprehensive diagramming ecosystem that functions as both a standalone cross-platform desktop application and a modular JavaScript library for web-based mind mapping. It provides a visual workspace for structuring hierarchical information, allowing users to create, organize, and manipulate complex node trees through an interactive canvas interface. The platform distinguishes itself through deep integration with artificial intelligence, enabling users to automatically generate, expand, and refine diagram content directly within their workspace. It supports real-time collabor

    This project is a JavaScript-based mind mapping and diagramming tool that offers cross-platform desktop support and data export capabilities, though it focuses more on hierarchical node structures than general flowcharting.

    JavaScriptDiagram ExportingDiagramming Tools
    View on GitHub↗12,363
  • evolus/pencilevolus avatar

    evolus/pencil

    9,809View on GitHub↗

    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

    Pencil provides a vector-based canvas editor for creating diagrams and UI mockups, fitting the visual diagramming category well even though it lacks built-in real-time collaboration and self-hosted server capabilities.

    JavaScriptVisual Diagram Editors
    View on GitHub↗9,809
  • drichard/mindmapsdrichard avatar

    drichard/mindmaps

    2,866View on GitHub↗

    An open source, offline capable, mind mapping application leveraging HTML5 technologies

    This JavaScript mind mapping application provides HTML5-based diagram creation capabilities, though it lacks real-time collaboration and self-hosting features for broader visual workspace use.

    JavaScriptDiagramming ToolsJavaScript 框架汇总Knowledge Management Tools
    View on GitHub↗2,866
  • ondras/my-mindondras avatar

    ondras/my-mind

    3,365View on GitHub↗

    Online Mindmapping Software

    This repository provides a focused online mind mapping application with web-based diagramming, though it lacks the broader real-time collaboration and self-hostable server features of a comprehensive visual workspace.

    TypeScriptDiagramming ToolsKnowledge Management Tools
    View on GitHub↗3,365
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
excalidraw/excalidraw125.5KTypeScriptMITJun 16, 2026
naotu/desktopnaotu5.1KTypeScriptGPL-2.0Feb 14, 2026
freeplane/freeplane3.9KJavagpl-2.0Feb 20, 2026
jgraph/drawio6.3KJavaScriptApache-2.0Jun 19, 2026
jgraph/drawio-desktop61.6KJavaScriptApache-2.0Jun 15, 2026
tone-row/flowchart-fun3.4KTypeScriptMITJun 7, 2026
toeverything/affine69.4KTypeScriptNOASSERTIONJun 16, 2026
plait-board/drawnix14.1KTypeScriptMITJun 22, 2026
wanglin2/mind-map12.4KJavaScriptMITMay 18, 2026
evolus/pencil9.8KJavaScriptGPL-2.0Jun 2, 2026

Related searches

  • an open source tool for drawing diagrams
  • an open source diagramming tool for teams
  • a diagramming tool
  • an open source diagramming tool for flowcharts
  • an open source alternative to Sketch
  • an open source alternative to Figma
  • an open source alternative to Prezi
  • an open source browser based 3d modeling tool