go-diagram
A UML diagram editor for Golang projects.
Maintainence warning: This project is not maintained as this was a college project. Pull requests are accepted though.
Links
Project Proposal (includes response to feedback, reference, and design document)
Video Demo
Setup
Make sure your PATH
includes :$GOPATH/bin
cd app
sudo npm i
npm run build
cd ..
go install github.com/grant/go-diagram
go-diagram <directory name>
Tech Stack
- Golang for the server (uses goparser, gorilla websockets)
- React + Redux frontend
- Webpack
- Babel
- Stylus
Other
I believe Go 1.5+ is required.