The oovcde project creates object oriented static class, component, and sequence diagrams from C++ source, and can build projects with an easy to use build system. The diagrams are optionally a superset of UML, are generated automatically and quickly, and allow easy navigation between objects. Diagrams can be edited manually and saved as .SVG files.

Core Goals: