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.