Browse free open source Flowchart software and projects for Windows below. Use the toggles on the left to filter open source Flowchart software by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    Mermaid

    Mermaid

    Diagram and flowchart generation from text similar to markdown

    Mermaid is a JavaScript-based diagram and flowchart generating tool that uses markdown-inspired text for fast and easy generation of diagrams and charts. Forget about using heavy tools to explain your code. Mermaid greatly simplifies documentation with its simple markdown-like script language, and offers a great range of diagram and chart options. The latest version of Mermaid comes with a number of bug fixes and enhancements, as well as a new diagram type, entity relationship diagrams. Its range of available diagrams include flowcharts, sequence diagrams, gantt diagrams and more, with new ones continuously being developed.
    Downloads: 108 This Week
    Last Update:
    See Project
  • 2
    Pencil

    Pencil

    The Pencil Project's unique mission is to build a free tool

    Pencil is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and use to create mockups in popular desktop platforms. The latest stable version of Pencil is 3.1.0 which contains stability fixes and many new features. More details can befound in the releaste notes. Pencil provides various built-in shapes collection for drawing different types of user interface ranging from desktop to mobile platforms. Starting from 2.0.2, Pencil is shipped with Android and iOS UI stencils pre-installed. This makes it even easier to start protyping apps with a simple installation. Starting from 2.0.2 Pencil has even more shape collections included by default. The list of built-in collections now includes general-purpose shapes, flowchart elements, desktop/web UI shapes, Android and iOS GUI shapes.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 3
    Excel to Graphviz

    Excel to Graphviz

    Free Excel tool to easily create Graphviz data visualizations.

    The Excel to Graphviz Relationship Visualizer spreadsheet transforms your Excel data into professional Graphviz diagrams. Enter simple "A is related to B" rows to instantly generate polished relationship graphs using the Graphviz DOT language. Ideal for data analysis, network visualization, and IT architecture. Free, open-source, MIT-licensed. Customize the look of nodes, edges, and clusters with the Style Designer. Build a CSS-like gallery of reusable styles that lets you apply consistent visual themes. Run SQL queries for advanced data import. Export graphs as BMP, GIF, JPG, PDF, PNG, or SVG files (with animation support). View Graphviz DOT code and command-line messages. Works on Windows and macOS with a ribbon interface and UTF-8 support for global text. Explore illustrated guides at https://exceltographviz.com With over 10,000 downloads and a SourceForge Community Choice award, this open-source VBA tool clarifies complex data. Download now and turn data into insight.
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 4
    Wireflow

    Wireflow

    User flow chart real-time collaborative tool

    Wireflow is an open-source collaborative tool for designing and visualizing user experience flows and wireframes directly in the browser, aimed at UX designers, product managers, and developers who need to map out interactive user journeys without heavy graphic design tools. Unlike static flowchart apps, Wireflow’s interface focuses on quick and intuitive creation of flow diagrams that represent screens and transitions, helping teams prototype and iterate on navigation logic and interaction sequences. It supports real-time collaboration, meaning multiple people can work on the same flow simultaneously, making it useful for distributed teams and remote workshops. Users can drag and drop nodes, connect steps with directed lines, and annotate interactions, producing a visual blueprint for app behavior, website navigation, or feature flows.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 6
    Bio7
    The application Bio7 is an integrated development environment for ecological modelling and contains powerful tools for model creation, scientific image analysis and statistical analysis. The application itself is based on an RCP-Eclipse-Environment (Rich-Client-Platform) which offers a huge flexibility in configuration and extensibility because of its plug-in structure and the possibility of customization.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    JLink lets users author flow charts based on ISO 5807 and IBM standards. Developers can use JLink to add flowcharts to applications, serve a flow chart over the web in PDF or PNG, or dynamically create a flowchart with Javascript, Python or Ruby scripts
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    devFlowCharter is a complete environment for creating program flowchart, source code generation, and compilation. Its main goal is to be straightforward, educational tool for use during procedural programming classes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Create flowchart using only HTML GUI. Functions are written in JavaScript with the help of JQuery. Drawing source is in HTML and visible. Program can be used locally if open the index.htm in browser.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 10
    Aqueduct is a simple state machine library written in Java. Some programs can be described naturally as a state machine or a flowchart; this library is intended to simplify the development of such programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Editor.md

    Editor.md

    The open source embeddable online markdown editor (component)

    The open source embeddable online markdown editor (component), based on CodeMirror & jQuery & Marked. The available dependents are CodeMirror, marked, jQuery, FontAwesome, github-markdown.css, KaTeX, prettify.js, Rephael.js, flowchart.js, sequence-diagram.js, and Prefixes.scss. You can enable HTML tags decode, TeX, Flowchart, sequence diagram, Emoji, FontAwesome, task lists. You can also enable image upload, [TOCM], search replace features, code fold, etc. Combine multiple JS module files used by CodeMirror to greatly reduce HTTP requests and speed up downloading. In addition, when using Require.js, because of CodeMirror's strict module dependency restrictions, the merged module files cannot be used, and multiple module files are still dynamically loaded. Newly added images, links, anchor links, code blocks, pre-formatted text and other operations pop-up dialog layers and examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    FAST(Flowchart Abstract Syntax Tree) SDK is a development toolkit built upon Eclipse RCP and GEF to visualize the process of converting unstructured flowcharts in to structured ones.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    FLO (Markup Language)

    FLO (Markup Language)

    FLO: a simple markup language to write flowcharts with any text editor

    FLO is a simple markup language to write flowcharts with any text editor. FLO is a free and open-source plain text markup language that makes it possible to write a flowchart in any text editor, using a simple, easy-to-understand and readable text format. With its simple text format, FLO allows users to easily create diagrams and visual representations of even the most intricate concepts. Whether you are an engineer, scientist, educator, storyteller, or just someone who wants to better understand the world around you, FLO provides a simple, yet powerful tool for presenting information. In particular, storytelling is an area where FLO can be quite useful. By visualizing the flow of a story by their plot points, FLO can help authors, filmmakers, and other storytellers better understand the structure of their stories and to create a visual representation of the plot, with each plot point represented by a node and the connections between them showing the flow of the story.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    FC Designer is a standalone flowchart designer written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Build a flowchart from pascal/delphi source code
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    wizard4j offers a java engine that 'runs' flowcharts (written in xml). A 'flowchart run' creates a sequence of user interactions (java api, html forms, rs, ...).The result of a 'run' can be applied to template frameworks like Velocity or Freemarker
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB