AltHub

adrai/flowchart.js Alternatives

text-to-diagram / flowchart generation

flowchart.js is a JavaScript library that renders SVG flowcharts in the browser and terminal from a simple textual DSL.

8.7kJavaScriptMITslowing ยท last push 9mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

mermaid-js/mermaidGitHub

Choose it for an actively maintained text-to-diagram suite with a wider variety of diagram types.

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

90.0k
TypeScript
MIT
active2mo ago
plantuml/plantumlGitHub

Choose it for UML-heavy diagrams in a Java-based toolchain.

Generate diagrams from textual description

13.3k
Java
LGPL-3.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

NorthwoodsSoftware/GoJSGitHub

Choose it for interactive commercial diagram editors rather than static DSL-to-SVG rendering.

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

8.5k
JavaScript
NOASSERTION
active3mo ago
bcakmakoglu/vue-flowGitHub

Choose it for a Vue 3 interactive flow editor with pan, zoom, and minimap support.

A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan ๐Ÿ”Ž, additional components like a Minimap ๐Ÿ—บ and utilities to interact with state and graph.

6.8k
TypeScript
MIT
active3mo ago
antvis/X6GitHub

Choose it for interactive SVG/HTML diagrams requiring a full graph-editor toolkit.

๐Ÿš€ JavaScript diagramming library that uses SVG and HTML for rendering.

6.7k
TypeScript
MIT
active2mo ago
clientIO/jointGitHub

Choose it for mature interactive SVG diagramming UIs in JavaScript.

A proven SVG-based JavaScript diagramming library powering exceptional UIs

5.4k
JavaScript
MPL-2.0
active2mo ago
reaviz/reaflowGitHub

Choose it for a React workflow editor with custom nodes and edges.

๐ŸŽฏ React library for building workflow editors, flow charts and diagrams. Maintained by @goodcodeus.

2.5k
TypeScript
Apache-2.0
slowing1.4y ago
nocode-js/sequential-workflow-designerGitHub

Choose it for a zero-dependency no-code workflow designer component.

Customizable no-code component for building flow-based programming applications or workflow automation. 0 external dependencies. Check out https://nocode-js.com

1.5k
TypeScript
MIT
active3mo ago
AlexeyBoiko/DgrmJSGitHub

Choose it for a dependency-free interactive flowchart editor that works on desktop and mobile.

Dgrm.net - flowchart editor. Works on desktop, phone and tablet. Has no dependency. Pure JavaScript.

1.1k
JavaScript
Apache-2.0
active4mo ago
jerosoler/DrawflowGitHub

Choose it for a drag-and-drop flow editor in vanilla JavaScript, accepting a dependency without recent updates.

Simple flow library ๐Ÿ–ฅ๏ธ๐Ÿ–ฑ๏ธ

6.1k
JavaScript
MIT
dormant2.0y ago
Foblex/f-flowGitHub

Choose it for an Angular-native node editor and workflow designer.

Angular-native node editor library for production workflow builders, AI pipelines, and interactive diagram editors. MIT licensed.

521
TypeScript
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

skanaar/nomnomlGitHub

Choose it for simple UML class diagrams from a compact DSL, not general flowcharts.

The sassy UML diagram renderer

2.8k
TypeScript
MIT
active2mo ago
seflless/diagramsGitHub

Choose it for a tiny, unmaintained text-to-diagram library covering flowcharts and other diagram types.

Generate Flowcharts, Network Sequence Diagrams, GraphViz Dot Diagrams, and Railroad Diagrams

780
JavaScript
MIT
dormant3.9y ago
sdrdis/jquery.flowchartGitHub

Choose it only for legacy jQuery UI flowchart drawing; it is unmaintained and not text-based.

JQuery plugin that allows you to draw a flow chart.

514
JavaScript
NOASSERTION
dormant6.1y ago
mariusbrataas/flowpoints.jsGitHub

Choose it for a very small programmatic flowchart API, though it is unmaintained.

A developer-friendly library for creating flowcharts and diagrams.

139
JavaScript
MIT
dormant3.6y ago
MrBlenny/react-flow-chartGitHub

Choose it for a declarative React flow chart component, though it is unmaintained and limited.

๐ŸŒŠ A flexible, stateless, declarative flow chart library for react.

1.6k
TypeScript
MIT
dormant3.8y ago
cidrblock/drawthe.netGitHub

Choose it for network topology diagrams described in YAML, not general flowcharts.

drawthe.net draws network diagrams dynamically from a text file describing the placement, layout and icons. Given a yaml file describing the hierarchy of the network and it's connections, a resulting diagram will be created.

1.2k
JavaScript
none
dormant2.6y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

yuzutech/krokiGitHub

Choose it when you need a self-hosted server that renders many text diagram DSLs into images.

Creates diagrams from textual descriptions!

4.3k
JavaScript
MIT
active2mo ago

Listed as an alternative to

These projects were analysed and named flowchart.js among their alternatives. The relationship is not symmetric โ€” how flowchart.js rates them is a separate judgement, made when flowchart.js is analysed in its own right.

alyssaxuu/flowyGitHub

calls flowchart.js โ€œUse for simple SVG flowcharts from text in a browser, with a lightweight dependency.โ€

The minimal javascript library to create flowcharts โœจ

12.1kJavaScriptdormant
NorthwoodsSoftware/GoJSGitHub

calls flowchart.js โ€œUse it for very simple SVG flowcharts produced from a text DSL, not for interactive editing.โ€

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

8.5kJavaScriptactive
jsplumb/jsplumbGitHub

calls flowchart.js โ€œUse for simple text-to-SVG flowchart generation in a lightweight way.โ€

Visual connectivity for webapps

7.8kdormant