/go-diagram

🌐 A UML diagram editor for Golang projects

Primary LanguageJavaScript

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)

Poster

screenshot from 2016-03-17 02 05 31

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.