AlternativeTo Logo

Open Source OmniGraffle Alternatives

The best open source alternative to OmniGraffle is diagrams.net. If that doesn't suit you, our users have ranked more than 50 alternatives to OmniGraffle and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to OmniGraffle are Penpot, Pencil Project, LibreOffice - Draw and Dia.

OmniGraffle alternatives are mainly Mind Mapping Tools but may also be Diagram Editors or Wireframing Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of OmniGraffle.
This page was last updated
  • Mac
  • iPad

OmniGraffle can help you make eye-popping graphic documents—quickly—by providing powerful styling tools, keeping lines...

Learn more about OmniGraffle

  1. diagrams.net icon

    diagrams.net

    • Mac
    • Windows
    • Linux
    • Online
    • Chrome OS
    • Notion
    • Self-Hosted
    • Microsoft SharePoint
    • Microsoft OneDrive
    • PortableApps.com
    • Google Drive
    • Google Drive - Docs
    • Microsoft Teams
    • Google Slides
    • Google Drive - Sheets
    122 alternatives to diagrams.net 

    diagrams.net (previously draw.io) is a free online diagram drawing application for workflow, BPM, org charts, UML, ER, network diagrams. No login or registration are required and features include the ability to save locally (including SVG), a range of stencils, .

     Suggest and vote on features
    Features
    1.  Works Offlinediagrams.net can be used without the need to connect to the internet.
    2.  Support for Layersdiagrams.net supports the organization of elements through a hierarchical order that can be manipulated/viewed independently.
    3.  Dark Modediagrams.net supports dark mode for comfortable usage in low light conditions.
    4.  Lightweightdiagrams.net consumes less device resources compared to similar apps.
    5.  Support for LaTeXdiagrams.net supports LaTeX for text and math equation formatting.
    Example AWS diagram using draw.io
    Screenshot
    diagrams.net vs OmniGraffle opinions
    Most users think diagrams.net is a great alternative to OmniGraffle.
  2. Penpot icon

    Penpot

    • Online
    • Self-Hosted
    104 alternatives to Penpot 

    Penpot is the first Open Source design and prototyping platform meant for cross-domain teams. Non dependent on operating systems, Penpot is web based and works with open web standards (SVG). For all and empowered by the community.

     Suggest and vote on features
    Features
    1.  Real time collaborationMultiple users can work together in Penpot simultaneously.
    2.  Cloud SyncSync your data (notes, documents, bookmarks, etc.) across your different devices and to the cloud.
    Penpot artboard
    Prototyping interactions


  3. Pencil Project icon

    Pencil Project

    • Mac
    • Windows
    • Linux
    • PortableApps.com
    79 alternatives to Pencil Project 

    Pencil is a standalone app that lets you create diagrams or UI mockups. It doesn't have collaboration/multi-user features.

    Discontinued

    The last release/commit was in October 2019.

    Screenshot
    Pencil Project vs OmniGraffle opinions
    Most users think Pencil Project is a great alternative to OmniGraffle.
  4. LibreOffice - Draw icon

    LibreOffice - Draw

    • Mac
    • Windows
    • Linux
    • BSD
    • PortableApps.com
    89 alternatives to LibreOffice - Draw 

    Draw lets you produce anything from a quick sketch to a complex plan, and gives you the means to communicate with graphics and diagrams. With a maximum page size of 300cm by 300cm, Draw is a an excellent package for producing technical drawings, general posters, and much else.

     Suggest and vote on features
    Features
    1.  PortableLibreOffice - Draw can be used from a USB stick or similar with no prior installation.
    2.  Support for LayersLibreOffice - Draw supports the organization of elements through a hierarchical order that can be manipulated/viewed independently.
    3.  LightweightLibreOffice - Draw consumes less device resources compared to similar apps.
    4.  Auto LayoutLibreOffice - Draw supports layouts that dynamically grow and adapt to the size of its contents.
    5.  Extensible by Plugins/ExtensionsLibreOffice - Draw can be extended with add-ons, plugins and extensions.
    6.  Import CSV DataLibreOffice - Draw can import data from a CSV (Comma seperated values) file.
    7.  Works OfflineLibreOffice - Draw can be used without the need to connect to the internet.
    Screenshot
    Screenshot
  5. Dia icon

    Dia

    • Mac
    • Windows
    • Linux
    • PortableApps.com
    • FreeBSD
    • Xfce
    • DragonFly BSD
    • NetBSD
    • OpenBSD
    92 alternatives to Dia 

    Dia is a GTK+ based diagram creation program for Linux, Unix, Mac OS X and Windows released under the GPL license.

     Suggest and vote on features
    Features
    1.  LightweightDia consumes less device resources compared to similar apps.
    2.  Extensible by Plugins/ExtensionsDia can be extended with add-ons, plugins and extensions.
    3.  WYSIWYG SupportDia integrates a WYSIWYG editor to edit the look and content of a document, page, or file.
    Screenshot
    Screenshot


  6. PlantUML icon

    PlantUML

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Chrome OS
    111 alternatives to PlantUML 

    PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. The generator can be run anywhere within JVM and integrated with various application such as wiki, text editor, IDE, programming language, documentation generator, and others.

     Suggest and vote on features
    Features
    1.  PortablePlantUML can be used from a USB stick or similar with no prior installation.
    2.  Support for MarkDownPlantUML supports MarkDown for document formatting.
    Common PlantUML JAR GUI application that will render text file into image.
    Text file that will be rendered into image.
  7. Graphviz icon

    Graphviz

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    47 alternatives to Graphviz 

    Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design...

     Suggest and vote on features
    Features
    Screenshot
  8. Wireflow icon

    Wireflow

    • Online
    • Self-Hosted
    114 alternatives to Wireflow 

    Wireflow is free, online, real-time collaborative, open source tool for creating beautiful user flow prototypes.

     Suggest and vote on features
    Features
    1.  Real time collaborationMultiple users can work together in Wireflow simultaneously.
    2.  Kanban BoardWireflow allows you to organize your workflow by moving cards with drag-and-drop functionality between multiple columns.
    Screenshot
  9. Gephi icon

    Gephi

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    40 alternatives to Gephi 

    Gephi is an open-source software for visualizing and analyzing large networks graphs.

    Screenshot
  10. Heimer

    • Windows
    • Linux
    96 alternatives to Heimer 

    Heimer is a desktop application for creating mind maps and other suitable diagrams. It's written in Qt and targeted for Linux and Windows.

     Suggest and vote on features
    Features
    Simple mind map of Heimer itself running on Ubuntu 18.04
Showing 10 of 21 alternatives
AlternativeTo