Welcome to the Microdiagram codebase, the platform that powers microdiagram.com.
Live website: https://www.microdiagram.com/
This project is built on Node.js (Polka and Sapper with Typescript), but there is also a python version (Flask app), check it out: diagrams-web
Microdiagram is open source software for building online diagram toolkit. Toolkit for prototyping cloud system architectures, microservices architectures crafted on AWS, Azure, GCP, AlibabaCloud and so on. This is built on the top of a python lib Diagrams and fully compatible with it.
microdiagram.com is hosted by Microdiagram. It is a online toolkit for software developers who design architectures, from basic programming concept to cloud-based microservices architecture. The generated architecture images are free to download and use in any format.
You might found the website is quite simple, but more features are planned in the future. The initial idea of building this website was just helping people get started to use Diagrams without setting up a local python environment.
Once you get the code, you can install dependencies and run the project in development mode with:
cd microdiagram
npm install # or yarn
npm run dev # or yarn dev
Open up localhost:3000 and start clicking around.
Read more about Sapper.