Skip to main content

Credits

diagrams-js is made possible thanks to these amazing projects and communities:

Original Project​

diagrams by mingrammer

This project is a TypeScript port of the original Python diagrams library. We are grateful to mingrammer for creating such an elegant and powerful tool for drawing cloud architecture diagrams as code.

Rendering Engine​

Graphviz

The graph visualization software that powers the layout and rendering of all diagrams. Graphviz provides the sophisticated algorithms for positioning nodes and routing edges.

viz-js by mdaines

A WebAssembly-based port of Graphviz for JavaScript. This enables diagrams-js to run entirely in the browser without requiring any server-side components.

Icon Sets​

All node icons are from the original diagrams library, which includes icons from various cloud providers and technology vendors.

Community​

Thank you to all contributors and users who help improve diagrams-js through bug reports, feature requests, and pull requests.

License​

diagrams-js is released under the MIT License, same as the original diagrams library.