Projects / KlassModeler


The KlassModeler is a tool for visually creating and documenting classes. It is not unlike other UML design tools except for four major differences: it focuses only on the class-diagramming aspects of UML and leaves out the use cases, actors, and other things, it generates code, it reads existing C++ header files, and it can create HTML documentation.

Operating Systems

Recent releases

  •  22 Sep 2003 23:11

    Release Notes: This release adds Has-a and Uses-a relationships between classes, a Cancel button for dialogs, support for const functions, and support for enums. It fixes some very evil bugs in header reading. Types you have used now appear in a dropdown on object dialogs. You can now generate a new class from the clipboard and exclude classes from full model generation.

    •  01 May 2003 14:42

      Release Notes: The KlassModeler has been re-written in wxWindows so that it will now run in Windows and Linux (and maybe others?). A number of usability upgrades were also made so that it will work better right out of the box. There is also a new set of documentation (for when it doesn't work out of the box). Binary versions for Windows and Linux are available.

      •  17 Sep 2002 02:47

        Release Notes: Support for Qt type things (now your classes can be Q_OBJECTs, and your methods can be signals and slots), inline code, improved inheritence handline, improved header file reading, ability to read and write multiple classes per header file, and massively-improved HTML doc generation (the HTML generation now creates a very handy set of docs complete with a picture of the class diagram and a page for each class with all your documentation included).


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.