An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with uml-class-diagram

A curated list of projects in awesome lists tagged with uml-class-diagram .

https://github.com/MontealegreLuis/phuml

phUML is a UML diagram generator. It takes arbitrary object oriented PHP code and creates fully blown class diagrams of it.

graphviz php uml-class-diagram

Last synced: 09 Apr 2025

https://github.com/llaville/umlwriter

Create UML class diagrams from your PHP source

php uml-class-diagram

Last synced: 19 Dec 2024

https://github.com/yemikudaisi/frappeviz

Python app for visualizing class diagrams for a Frappe Framework App using PlantUML

frappe-framework plantuml uml-class-diagram

Last synced: 25 Dec 2024

https://github.com/kelvindev15/kotlin2plantuml

A library for generating plantuml from Kotlin code

documentation java kotlin plantuml plantuml-generator tool uml uml-class-diagram

Last synced: 15 Apr 2025

https://github.com/inspirate789/bmstu-oop-cpp

:crystal_ball:Лабораторные работы по курсу "Объектно-ориентированное программирование" в МГТУ им. Н. Э. Баумана

4sem bmstu c cpp graphics gui ics7 iu7 make makefile oop pattern patterns-cpp qt qt5-gui qtcreator stl uml uml-class-diagram uml-diagram

Last synced: 23 Nov 2024

https://github.com/kislerdm/pyarch

The tool to visualise architecture of python packages

architecture design python static-analysis uml-class-diagram uml-diagram

Last synced: 29 Apr 2025

https://github.com/vimaltiwari2612/javacodeparserandumlcreator

Simple Parser which uses Compiler design concepts. Lexical analysis, symbol table formation, parse the code using symbol table. This code works for any OOP based Code. It can be made for other languages too using the same concepts. Create UML diagrams with class code. Convert your code into UML direclty using this tool. It can convert any OOP based code into UML.

compiler-design java java-8 languages parsing screenshot symbol-table tokens uml uml-class-diagram uml-diagrams uml-parser

Last synced: 18 Apr 2025

https://github.com/xjqx/sc2002-fypms

A Java-based application for managing final year projects (FYP) for students in tertiary institutions.

java oop solid-principles uml-class-diagram

Last synced: 22 Mar 2025

https://github.com/tsnsoft/software-development

Лекции и задания по "Инструментальные средства разработки программ"

case lectures uml uml-class-diagram uml-diagrams

Last synced: 11 Mar 2025

https://github.com/jv-cunha/uml2django

Generate Django code from Plantuml class diagrams

django django-rest-framework plantuml uml uml-class-diagram

Last synced: 04 Apr 2025

https://github.com/lebedevsergeyvach/astroaxis

The project is written on the LibGDX framework. The backend is written in Java. AstroAxis is an android reference application to help high school students study astronomy. The Planets section contains basic information about the planets of the Solar System, where you can read brief information about them, as well as consider their 3D models.

android java kotlin libgdx libgdx-framework rustore uml uml-class-diagram

Last synced: 15 Apr 2025

https://github.com/danstooamerican/bluej-klasseneditor

BlueJ UML class diagram editor with code generation - Part of the KIT Summer of Code for Society

bluej class-diagram code-generation uml uml-class-diagram

Last synced: 12 Apr 2025

https://github.com/tathithienthanh/oop_manage-reports-of-the-information-technology-department

Đề tài bài tập lớn môn Lập trình hướng đối tượng (18/04/2023)

astah exercise java oop oops-in-java uml-class-diagram

Last synced: 20 Mar 2025

https://github.com/pettiboy/java-ecommerce-cli

A java package that uses CSV files as its database to provide ecommerce functionalities such as 2-Factor Authentication, Products Catalogue, Add to cart, Ordering etc. All from the CLI.

2-factor-authentication csv ecommerce java java-auth java-csv java-otp java-project uml uml-class-diagram

Last synced: 21 Apr 2025

https://github.com/syed007hassan/backend-engineering-lyft

This repo contains the codebase of the tasks included in the virtual experience program of Forage.

factory-pattern refactoring tdd uml-class-diagram unit-testing

Last synced: 10 Apr 2025

https://github.com/zejiran/object-oriented-design-and-programming

Collection of projects made on a object-oriented programming course at Universidad de los Andes

java oop swing-gui uml-class-diagram uniandes

Last synced: 15 Mar 2025

https://github.com/maximo-perez-villalba/framework-dao-db

El proyecto implementa una extensión de framework-dao para base de datos a través de PDO con fines pedagógicos.

crud dao dao-crud dao-design-pattern database oop pdo pdo-php php uml uml-class-diagram

Last synced: 30 Mar 2025

https://github.com/dfleta/mollap-intercepting-filter

SOLID GoF desing-pattern intercepting-filter java UML

gof-patterns intercepting-filter java solid uml-class-diagram

Last synced: 25 Mar 2025

https://github.com/parzibyte/generador-uml-javascript

Generador de clases UML con JavaScript, Canvas y LocalStorage

canvas html javascript uml-class-diagram uml-diagram

Last synced: 20 Mar 2025

https://github.com/kepawni/twilted

A strictly typed PHP 7 library/framework suited for PhpSpec and striving for highest IDE intellisense comfort

cqrs-framework event-sourcing intellisense library php-library php-traits php71 phpspec plantuml-diagrams scrutinizer strict-types traits uml-class-diagram

Last synced: 05 Apr 2025

https://github.com/vheidari/kateeditor-plantuml

✨ KateEditor-PlantUML, is a syntax highlighter for the Kate Editor, designed specifically for PlantUML.

kate-editor plantuml uml uml-class-diagram uml-diagram uml-diagrams

Last synced: 01 Apr 2025

https://github.com/olaishola05/catalog_of_my_things

An Object Oriented console based app that allows users to manage collections of the things they own with features to add new books, labels, games, music, genre, author, list of added items , persists records of all saved items into a JSON files following below diagram UML class diagram. Built with Ruby.

collaboration git ruby sql uml-class-diagram

Last synced: 29 Mar 2025

https://github.com/dfleta/frank-brunos-boxing

Examen programación Java do módulo de programación do ciclo de grado superior en Desenvolvemento de Aplicacións Multiplataforma do IES de Teis - Vigo.

arraylist colections factory-pattern gof-patterns gradle java maven ocp solid streams tdd tdd-java uml-class-diagram

Last synced: 25 Mar 2025

https://github.com/bjastkuliar/softwareengineeringproject2

Development of a series of UML diagrams for the course of Software Engineering at UniBZ

uml uml-class-diagram uml-diagram uml-diagrams uml-model uml-sequence-diagram

Last synced: 09 Mar 2025

https://github.com/maximo-perez-villalba/framework-dao

El proyecto implementa el patrón DAO en PHP con fines pedagógicos.

dao dao-crud dao-design-pattern diagram oop php php-framework plantuml uml-class-diagram uml-diagram

Last synced: 30 Mar 2025

https://github.com/maximo-perez-villalba/framework-dao-json

El proyecto implementa una extensión de framework-dao para persistencia de objetos en archivos con formato Json con fines pedagógicos..

crud dao dao-crud dao-design-pattern json oop oop-library oop-php php uml uml-class-diagram uml-diagram

Last synced: 30 Mar 2025

https://github.com/18520339/uts-enrolment-app

Submission for the "Fundamentals of Software Development" subject at UTS

cli software-development tkinter uml-class-diagram use-case-diagram

Last synced: 30 Mar 2025

https://github.com/01barthez/tp-inf-211

TP: Object Oriented Programming. Subjet: Managing a supermarket’s stock can be challenging, with numerous products, suppliers, and inventory processes to oversee. As a developer for Dovv Supermarket in Biyem-Assi, Yaounde you’ve been tasked with creating a stock management system. This system will organize products by categories, manage supplier...

cpp crud-application java javascript management-system oriented-object-programming python3 sql staruml uml-class-diagram

Last synced: 16 Mar 2025

https://github.com/kanzatahreem/oop-principles

This project is dedicated to learn the basics of four Object Oriented Programming (OOP) Principles

oop oop-principles ruby uml-class-diagram

Last synced: 26 Feb 2025

https://github.com/hasanbaysal/uml-class-diagrams

Uml Class diyagramları ve anlamlarıyla ilgili aldığım notlar

tutorial uml uml-class-diagram uml-diagram

Last synced: 18 Mar 2025

https://github.com/jorgealfonsogarcia/uan-spec-sweng-architecture-2-lab-01-layered

Project for the Antonio Nariño University, Specialization in Software Engineering, Software Architecture II, corresponding to Laboratory No.1 about Layer Architecture and the Business Delegate pattern.

apache-maven architectural-patterns business-delegate-pattern java java-17 openapi3 proxy-pattern software-architecture spring-boot uml-class-diagram uml-sequence-diagram

Last synced: 12 Mar 2025

https://github.com/estelacode/tag_your_music_app

🎧 App - edición de metadatos de ficheros mp3 y reproducir música🎶 y videos 🎞️. #DesktopApp

event-driven-programming eyed3 mvc-pattern object-oriented-design pyqt5 python3 sqlite3 uml-class-diagram

Last synced: 21 Mar 2025

https://github.com/albreis/staruml-gitpush

Extensão pra StarUML para fazer push automático do diretório dos seus projetos. Também é gerada a documentação HTML automaticamente.

startuml uml uml-class-diagram uml-diagram uml-diagrams uml-sequence-diagram umls

Last synced: 23 Feb 2025

https://github.com/hari7261/uml-editor

A simple and intuitive UML (Unified Modeling Language) diagram editor built to help developers and architects create and manage UML diagrams efficiently.

editor fullstack-development hari7261 nextjs node uml uml-class-diagram uml-diagram uml-editor uml-model uml-sequence-diagram

Last synced: 28 Mar 2025

https://github.com/wgtsantos/modelagem_sistemas_php

Aplicando a Modelagem de Sistemas com PHP, seguindo o Diagrama de Classes e Objetos

modeling-language php requirements-management uml-class-diagram

Last synced: 03 Mar 2025

https://github.com/piyush26c/uber-low-level-design

The primary objective behind developing this project is to deepen the understanding of low-level system design in C++, encompassing Object-Oriented Programming (OOP) principles, threading concepts, and modern C++ features such as Smart Pointers and the Standard Template Library (STL).

cpp11 cpp17 locks object-oriented-programming singleton-design-pattern standard-template-library stl-containers strategy-design-pattern system-design uml-class-diagram

Last synced: 13 Mar 2025

https://github.com/mayankmittal29/drawease-user-interactive-drawing-editor

A cool interactive drawing editor by which user can create,edit or delete the shapes and use the shapes drawn for future use in form of XML and PNGs

python3 tkinter-gui uml-class-diagram

Last synced: 24 Feb 2025

https://github.com/mayankmittal29/ims_system_design

IMS System design using UML Class and Sequence diagrams

plantuml uml-class-diagram uml-sequence-diagram

Last synced: 24 Feb 2025

https://github.com/beatrixloureiro/mod2-uc7-auxiliar-na-elaboracao-de-projeto-de-sistema-orientado-a-objeto

Este repositório contém as atividades realizadas no módulo MOD2-UC7 Auxiliar na elaboracao de projeto de sistema orientado a objeto

figma java netbeans uml-class-diagram

Last synced: 03 Mar 2025

https://github.com/veltys/mdas-practicas

Prácticas de la asignatura de MDAS, del Grado en Ingeniería Informática, Universidad de Córdoba, curso 2019 - 2020

console console-app console-application csv csv-files java java-8 uco uml uml-class-diagram uml-diagrams uml-sequence-diagram uml2 university university-project visual-paradigm visualparadigm

Last synced: 25 Feb 2025

https://github.com/aaleksandraristic/data-modeling---design-and-development-of-a2a-system

Designing and developing an information system called ‘A2A System’ utilizing Data Modeling Tools.

data-modeling lucid-architecture mvc-architecture uml-class-diagram uml-diagram uml-sequence-diagram

Last synced: 05 Mar 2025

https://github.com/joshuajeschek/javatopuml

Extracts PlantUML from Java Code

java npmjs plantuml uml uml-class-diagram

Last synced: 02 Apr 2025

https://github.com/mouad-el-asri/piscine_object

A structured c++ piscine covering key software development concepts: encapsulation, relationships, UML, SOLID principles, and design patterns through hands-on exercises.

cpp design-patterns encapsulation relationships solid-principles uml-class-diagram

Last synced: 18 Feb 2025

https://github.com/openlabun/UnPlantUMLGenerator

https://proyectosingenieria.uninorte.edu.co/unplantumlgenerator

java javascript uml-class-diagram

Last synced: 15 Apr 2025

https://github.com/openlabun/unplantumlgenerator

https://proyectosingenieria.uninorte.edu.co/unplantumlgenerator

java javascript uml-class-diagram

Last synced: 15 Apr 2025

https://github.com/llaville/graph-plantuml-generator

A PlantUML generator for graph-uml.

graph plantuml uml-class-diagram uml-diagrams

Last synced: 31 Mar 2025

https://github.com/gyselle-marques/modelagemiphone-desafiodio

Desafio DIO: Modelagem e Diagramação de um Componente iPhone.

back-end brazilian-portuguese dio-bootcamp java poo uml uml-class-diagram

Last synced: 24 Mar 2025

https://github.com/baiyutang/draw

app.diagrams.net 画图保存

uml uml-class-diagram uml-diagram

Last synced: 27 Feb 2025

https://github.com/lexhouk/goit-pyweb-hw-01

Модуль 1. Прийоми об'єктно-орієнтованого програмування

abstractmethod goit goit-pyweb-hw-01 python-abc studying uml uml-class-diagram uml-diagram

Last synced: 17 Nov 2024

https://github.com/geetanjali098/walmart-project

Walmart USA Advanced Software Engineering Virtual Experience Program on Forage - March 2025 "Completed the Advanced Software Engineering Job Simulation where I solved technical projects for a variety of teams at Walmart."

data-mining data-structures database entity-relationship-diagram java python software-architecture sqlite uml-class-diagram

Last synced: 22 Apr 2025

https://github.com/leonard-namolaru/simulateur-circuit-combinatoire-cpp

[Note : 14 / 20] Projet UE Langages à objets avancés (Université Paris Cité, M1) - Simulateur de circuit combinatoire en C++

c-plus-plus design-patterns object-oriented-programming uml-class-diagram

Last synced: 16 Mar 2025

https://github.com/gozdesaygiliyalcin/uml-diagram-samples

This repository includes basic UML diagram samples which are directly related to OOP.

uml-class-diagram uml-diagram

Last synced: 19 Feb 2025

https://github.com/gabrielf7/mr-analise-de-requisitos

Facilite seus registros de entrada e saída de pessoas, use o MR (Monitoramento de Registro) para agilizar sua rotina.

analise-de-requisitos ui ui-components uml uml-caso-de-uso uml-class-diagram uml-sequence-diagram uml-state-diagram

Last synced: 20 Feb 2025

https://github.com/llaville/graph-uml

Build UML diagrams in PHP

graph graphviz uml-class-diagram uml-diagrams

Last synced: 24 Apr 2025

https://github.com/dfleta/galley-grub

Desing pattern exercise: flyweight pattern and chain of responsability

chain-of-responsibility-pattern desing-patterns flyweight-pattern gof-patterns java uml-class-diagram

Last synced: 25 Mar 2025

https://github.com/oscps-project/oscps-uml

UML Designs for the OSCPS project

plantuml uml-class-diagram

Last synced: 20 Feb 2025

https://github.com/dfleta/ricksy-business-observer

Patrón observer, Colecciones, SOLID, SRP, OCP, LSP, DIP, Tiene una /has-a, Agragación débil, TDD.

dip gof-patterns lsp observer-pattern ocp solid srp tdd uml-class-diagram

Last synced: 25 Mar 2025

https://github.com/joacokia/oopd

オブジェクト指向型汎用プロンプト用語定義 (Object-Oriented Terminology for Prompt Design)

android class cpp game-development hospital-management oop overriding pygame-library python srm-oopd-elabs tetromino uml uml-class-diagram uml-diagram

Last synced: 26 Mar 2025

https://github.com/emersonpessoa01/santander2024-desafio-classes-iphone

Criar um diagrama UML que represente as funcionalidades : Reprodutor Musical, Aparelho Telefônico, Navegador na Internet. Implementar as classes e interfaces correspondentes em Java (Opcional).

exceptions java scanner uml-class-diagram vscode vscode-extension

Last synced: 26 Mar 2025

https://github.com/ykerroum/catalog-of-my-things

My catalog of things is a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games.

json postgres postgresql ruby uml uml-class-diagram

Last synced: 11 Apr 2025

https://github.com/guillermoyacob/tandilcar

This is a project of third grade of my Institute for the subject called "Professional Practice". This is the first project. It is a student project in which we are working on in Java OOP.

java object-oriented-programming uml-class-diagram

Last synced: 17 Mar 2025

https://github.com/guillermoyacob/sistemadeinventario

Este es un proyecto Java Web creado con NetBeans utilizando Maven y MySQL con Docker con patrón MVC para un sistema de inventario de productos. Documentación en el archivo Sistema de Inventario PDF del repositorio.

docker java maven mvc-pattern mysql uml-class-diagram

Last synced: 17 Mar 2025