uml.js

0.2.0 • Public • Published

UML.js

Convert JSON to UML using Graphviz Dot.

Why?

A programmatic way to generate Class Diagrams

Example

Diagram generated by diagram.json

Sample diagram

TODO

  • More diagrams (like use case)
  • A "language"
  • Support for default values on properties
  • Option to export pretty dot files

How I think this language would be

CoffeeScript way (my favorite)

class Animal
  - name : string

  + Animal()
  + setName(name : string) : void
  + getName() : string

class Mammal < Animal

class Fish < Animal

class Dolphin < Mammal, Fish

Ruby way

class Animal
  - name : string

  + Animal()
  + setName(name : string) : void
  + getName() : string
end

class Mammal < Animal
end

class Fish < Animal
end

class Dolphin < Mammal, Fish
end

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i uml.js

    Weekly Downloads

    0

    Version

    0.2.0

    License

    GPL v2

    Last publish

    Collaborators

    • txgruppi