Generate UML diagrams based on an intuitive DSL.
Inspired by PlantUML. This is an early alpha version under heavy development.
Flora currently always reads from stdin and writes to stdout.
Flora accepts a list of class declarations, each terminated by a semicolon, as its input. Excess whitespace is ignored.
A class declaration has the following structure: class <name>;
class A; class B;
class C;
class D;
The only supported output format at the moment is DOT. DOT can be converted to SVG and other formats using GraphViz.
Flora generates a graph with a node containing the class name for each class. Currently, every class is connected to every other class via a solid line (i.e. the graph is fully connected).