Automatic generator of UML class diagrams from source code using PlantUML
-
Updated
Mar 23, 2026 - Kotlin
Automatic generator of UML class diagrams from source code using PlantUML
kratai is an AI-native, visual toolkit for Spec-Driven Development (SDD) — it defines use cases, roles, and a data model for a new project, or generates them from your existing code.
C++ OOP mini–project for SLIIT Object Oriented Concepts module. Models an app platform with guest and registered users, employees (admin, developer), an app, FAQs, feedback, reviews and inquiries. Demonstrates inheritance, composition and basic object collaboration.
C++ OOP project for SLIIT Object-Oriented Concepts module. Implements an Online Recipe Management System with classes for users, recipes, payments, discounts, blogs, and reports. Demonstrates inheritance, polymorphism, and abstraction with CRC cards and class diagrams.
Tiny C++ library, which allows your application to build plantuml class diagrams regarding its own entities
An automated documentation tool for visually exploring .NET assemblies along type relations using rapid diagramming.
A tool to create mermaid class diagrams from Ruby code.
This is a design for a restaurant simulator. A fair bit of the restaurant simulator is up to us (the team) to design including the implementation as a pure simulation or as a "restaurant tycoon" game.
Repository with files that I worked upon during the SYD366 (Software Analysis and Design) course.
Interactive UML Diagram Hub for 18 enterprise-grade systems designed via Mermaid.js
Reverse-engineer Python projects into readable UML class diagrams with PlantUML, a local CLI, and a lightweight browser UI.
A medical tourism system designed with UML diagrams and a sample website for the Software Engineering course at the University of Tehran (Spring 2023)
Visualize Gym Management Software's architecture and functions with UML diagrams. Ideal for development, communication, and maintenance. Contribute to enhance this open-source UML project
Practicing low-level design with a focus on UML diagrams, SOLID principles, and design patterns through various projects.
A basic Course registration JAVA application with 3 versions including POS application, REST APIs and Dropwizard deployment
Course project for COE528 implementing a bookstore application, applying object-oriented design, UML modeling, class hierarchies, and system abstraction to simulate core bookstore operations.
Wiki Page for Senior Project
Gestió de videojocs.
StockVault – secure, emphasizes storage and inventory, Features updated: Integrated the Fortify authentication mechanism and added role-based access control.
PlantUML class diagrams for the Java Collections Framework
To associate your repository with the class-diagrams topic, visit your repo's landing page and select "manage topics."