Skip to content

UmlCanvas is an implementation around the HTML5 Canvas that allows generation of UML diagrams. Two interfaces are provided: an OO Javascript API and a textual DSL.

License

Notifications You must be signed in to change notification settings

ajt2/UmlCanvas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UmlCanvas
by Christophe VG <xtof@umlcanvas.org>
Copyright 2009-2010, Christophe VG

---

UmlCanvas is an implementation around the HTML5 Canvas that allows
generation of UML diagrams. A Mediawiki extension is provided to allow
editors to just enter the commands required to generate the
diagrams. Two interfaces are provided: an OO Javascript API and a
textual DSL in the form of a UML profile for ADL, the Application
Definition Language.

WARNING: the current UmlCanvas repository is not stable. Yes, shame on me.
not even the master, I know. I'm currently migrating from our old more closed
git repositories to the open GitHub world. Some issues still need to be
addressed.

* Kickstart

$ make
...

Install the Mediawiki extension:
$ cd /var/www/htdocs/mediawiki-install-dir/extensions
$ ln -s /path/to/UmlCanvas/dist/ext/UmlCanvas
$ echo 'require_once( "$IP/extensions/UmlCanvas/UmlCanvas.php" );' \
    >> LocalSettings.php

About

UmlCanvas is an implementation around the HTML5 Canvas that allows generation of UML diagrams. Two interfaces are provided: an OO Javascript API and a textual DSL.

Resources

License

Stars

Watchers

Forks

Packages

No packages published