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

Projects in Awesome Lists tagged with object-oriented-programming

A curated list of projects in awesome lists tagged with object-oriented-programming .

https://github.com/matheusvidal21/kanban

Este repositório contém um aplicativo de gerenciamento de tarefas baseado na metodologia ágil e no método Kanban. O Kanban é uma metodologia para acompanhar o progresso do trabalho, que utiliza um quadro com colunas para representar os estágios das tarefas.

cpp kanban object-oriented-programming

Last synced: 28 Feb 2026

https://github.com/foyez/oop

Basic concepts of object oriented programming

object-oriented-programming oop programming-paradigms

Last synced: 12 Apr 2025

https://github.com/rebelhere/social-network-application

Welcome to the Social Network Application repository! This project is a console-based application designed to simulate a social network environment. Users can interact with the application through the console, performing various actions such as posting updates, liking posts, commenting, and exploring content shared by friends and liked pages.

console-app cpp object-oriented-programming social social-media

Last synced: 23 Aug 2025

https://github.com/wp-grogu/objectpress

A PHP Library to enhance Wordpress development the Object-Oriented way. Manage PostTypes, Taxonomies, Roles, Eloquent Models, WP-CLI Commands and more using PSR-4 classes.

laravel object-oriented-programming php wordpress

Last synced: 05 Apr 2025

https://github.com/matheusvidal21/diagramacao-classes-iphone

Este repositório contém a implementação de um desafio de modelagem de software que visa representar as funcionalidades de um iPhone. O projeto demonstra o uso de conceitos de POO e modelagem UML para criar uma estrutura que permite que um dispositivo iPhone desempenhe três funções distintas.

java object-oriented-programming uml

Last synced: 06 May 2025

https://github.com/profpantoja/java-exercicios

Repositório das listas de Exercícios da disciplina de Linguagens e Técnicas de Programação II

introducao java object-oriented object-oriented-programming oo orientacao-a-objetos youtube

Last synced: 16 Aug 2025

https://github.com/milind220/tic-tac-toe-game

A basic Tic-Tac-Toe game that runs in the terminal. Created it to help me practice my Git and Python OOP skills.

command-line-game console-game game object-oriented-programming python3 terminal-game tic-tac-toe

Last synced: 31 Jan 2026

https://github.com/patsaoglou/ooscompiler

An Object Oriented programming language made using the ANTLR Framework to produce a final C source file that gets compiled into binary using GCC

antlr4 c class-inheritance compiler gcc-complier object-oriented-programming oop python-compiler

Last synced: 03 Sep 2025

https://github.com/maxicorrea/java-design-patterns

This repository contains my personal practices and implementation of software design patterns.

best-practices design-patterns java object-oriented object-oriented-programming uml-diagrams

Last synced: 03 Jul 2025

https://github.com/andr3w03/kgv_uas_turing-a

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 24 Jan 2026

https://github.com/amritmaurya1504/rentease

RentEase is a comprehensive Rental Management System designed to streamline the management of rental properties for landlords and tenants. It offers a simple and user-friendly interface with essential features for managing rental properties, leases, tenants, and payments.

fullstack java javascript object-oriented-programming postgres react react-query reactjs redux spring spring-boot spring-security sql stripe-payments tailwindcss

Last synced: 28 Jul 2025

https://github.com/senior-sigan/reverse_polish_calc_cpp

OOP-style Reverse Polish Calculator in C++ I did during twitch stream

calculator cpp object-oriented-programming reverse-polish-notation

Last synced: 19 Apr 2025

https://github.com/kongruksiamza/java-oop

โค้ดประกอบเนื้อหาการเขียนโปรแกรมเชิงวัตถุด้วยภาษาจาวา

java object-oriented-programming oop

Last synced: 05 May 2025

https://github.com/poncoe/java_basic_oop

introduction to Basic Object Oriented Programming (Pemograman Berbasis Objek) in Bahasa Indonesia & English (Using Netbeans & Jetbrains IntelliJ IDEA for Build Java)

intellij-idea java jetbrains learning learning-by-doing luckytrue-development object-oriented-programming

Last synced: 11 Apr 2025

https://github.com/manraj29/logic_gates

C++ code for Logic-Gates Concept.

cpp logic-gates object-oriented-programming txt-files

Last synced: 03 Mar 2025

https://github.com/felixarpa/CAP-Reflexio

👨‍💻 (Català) Codi i apunts en markdown de la part de reflexió de l'assignatura Conceptes Avançats de Programació (CAP)

continuations fib introspection object-oriented-programming pharo reflection smalltalk upc

Last synced: 14 Mar 2025

https://github.com/senavs/knn-from-scratch

:heavy_check_mark: A Python implementation of KNN machine learning algorithm.

iris-dataset knn knn-classification machine-learning machine-learning-algorithms object-oriented-programming python3 scracth

Last synced: 16 Jan 2026

https://github.com/rafaykhattak/assets-managment-system-oop

Efficiently manage real estate properties and stock investments with this C++ console application. Track profits, input details, and streamline your financial management.

asset-management-system c cpp management-system object-oriented-programming oop

Last synced: 14 Jul 2025

https://github.com/gowthertg/cpp-module-05

This module is designed to help you understand Try/Catch and Exceptions in CPP.

imperative-programming object-oriented-programming rigor

Last synced: 07 Mar 2026

https://github.com/thisis-developer/c-plus-plus

This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.

constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode

Last synced: 14 Oct 2025

https://github.com/debapriyo007/oops

This is my OOPS Repository and i had kept my all OOPs concept which i learned. If you wanna contribute you may.

java object-oriented-programming opps

Last synced: 31 Aug 2025

https://github.com/kenvilar/miozika

:musical_note::notes::headphones: A Music Streaming Service Web Application https://miozika.herokuapp.com/

javascript music-player mysql-database object-oriented-programming php7 sql

Last synced: 10 May 2026

https://github.com/irfanshadikrishad/java101

Life is way too short to be coding in Java. 😐

java object-oriented-programming oop oops-in-java

Last synced: 15 Apr 2025

https://github.com/swapnanildutta/oops-pcc-cs593

This repository contains the entire directory of 5th Semester Object Oriented Programming using Java.

java java-8 object-oriented-programming oops-in-java

Last synced: 25 Apr 2025

https://github.com/farehiqbal/learn-oop-with-me

I am sharing everything I am learning about object oriented programming concepts :)

java object-oriented-programming oop-principles oops oops-in-java

Last synced: 27 Apr 2025

https://github.com/benwoo1110/ratventure

Ratventure is a simple and fun role-playing game!

game object-oriented-programming pygame python python3

Last synced: 05 Sep 2025

https://github.com/raphaelalmeidamartins/trybers-and-dragons

TypeScript, OOP and SOLID project developed at the end of Unit 27 (Back-end Development Module) of the Trybe's Web Development course

object-oriented-programming oop solid solid-principles typescript

Last synced: 03 Apr 2026

https://github.com/umut-tosun/java102_patikasi

Patika_dev egitimlerinde java 102 için yaptıgım çalışmalar ve örnekler

intellij-idea java java102 object-oriented-programming oop patikadev umut-tosun

Last synced: 23 Jan 2026

https://github.com/nidhiupman568/object-oriented-programming-oops-

Ace Your Interviews with These Key Object-Oriented Programming (OOP) Concepts

object-oriented-programming oops

Last synced: 13 Feb 2026

https://github.com/wilfredpine/php-mysql-oop

An enhanced object-oriented programming approach using PHP in web development. It includes PDO class for database and query builder, validation class, and other useful functions. See prerequisites, php-native, php-OOP

object-oriented-programming oop pdo pdo-mysql php

Last synced: 25 Aug 2025

https://github.com/bb-simon/javascript-all-you-need-to-know

A comprehensive guide to JavaScript, covering essential concepts, advanced topics, and problem-solving techniques. This repository includes in-depth resources for functional programming, object-oriented programming (OOP), data structures, algorithms, and numerous solved LeetCode problems.

data-structures-and-algorithms es6 functional-programming javascript leetcode-solutions nodejs object-oriented-programming oop-in-javascript problem-solving

Last synced: 23 Apr 2025

https://github.com/michaelehab/snakes-ladders-and-monopoly-mix-game

A simple game application that is a mixture between the Snakes & Ladders and Monopoly games. This is an Educational Project for OOP course taken during Fall 2021 semester.

cpp game gui object-oriented-programming oop

Last synced: 04 Mar 2025

https://github.com/shingiraibhengesa/awsome-books-v1

This is a Javascript application that is basically a list of books and it uses javascript objecs to add and remove books from the list

css html javascript object-oriented-programming

Last synced: 28 Apr 2026

https://github.com/joanjpx/cursojava

🎓Learning Java ☕& JDK w/ Eclipse IDE. 🌖 [OOP]🚗

course development eclipse java jdk learning object-oriented-programming poo

Last synced: 21 Jun 2025

https://github.com/ruban2205/java-programs

This repository contains a collection of Java programs that cover various concepts and topics in Java Object Oriented Programming. The programs are designed to help developers enchance their understanding and proficiency in Java.

java object-oriented object-oriented-programming oop

Last synced: 25 Feb 2026

https://github.com/valeriopagliarino/tcf-2021-unito-public

Exam project of the course "Computing Tecniques for Physics" - Università degli Studi di Torino - Physics department - 2021

cern-root data-analysis geant4-simulation monte-carlo-simulation object-oriented-programming physics

Last synced: 27 Mar 2025

https://github.com/mrcaidev/design-patterns

Design patterns written in TypeScript, under both OOP and FP paradigm.

design-patterns fp functional-programming object-oriented-programming oop typescript

Last synced: 27 Sep 2025

https://github.com/degawa/any

A user-defined type for mimicking procedures that can return different types

fortran fortran-library fortran-package-manager modern-fortran object-oriented-programming operator-overloading user-defined-type

Last synced: 20 Jan 2026

https://github.com/seferogluemre/book-manager

python object oriented programming example

object-oriented-programming programming python

Last synced: 26 Sep 2025

https://github.com/mo-karbalaee/java-stats

The final project of the introductory statistics and probabilities course taken at SBU on fall 2021

java jfreechart object-oriented-programming probability shahid-beheshti-university statistics swing

Last synced: 02 Aug 2025

https://github.com/hamid-rezaei/discord-project

The final project of Advanced Programming in which we implemented client-server paradigm with socket programming in Java.

disign-pattern java javafx mvc-architecture networking object-oriented-programming socket-programming

Last synced: 22 Apr 2025

https://github.com/mohammed-3tef/tic_tac_masterpiece

A classic Tic Tac Toe game built with an intuitive design and user-friendly interface. This project showcases creativity and fundamental programming skills, offering a simple yet enjoyable gaming experience. Perfect for learning, playing, or expanding with new features!

assignment clean-code cplusplus cpp cs213 object-oriented-programming oop

Last synced: 10 Apr 2025

https://github.com/mohammadkarbalaee/java-stats

The final project of the introductory statistics and probabilities course taken at SBU on fall 2021

java jfreechart object-oriented-programming probability shahid-beheshti-university statistics swing

Last synced: 27 Mar 2025

https://github.com/shafikshaon/posconsoleapp

A point of sale is a simple project developed with C#. It have some basic functionalities like an admin can add products with stock and price and an user can buy product from available stocks.

object-oriented-programming oop point-of-sale

Last synced: 28 Jul 2025

https://github.com/dardin88/oop-lab-intellij-course

This is a collection of lab sessions for an Object Oriented Programming course in Italian.

java object-oriented-programming programming-exercises

Last synced: 19 Sep 2025

https://github.com/diable201/oop

Course of OOP in KBTU spring 2021

java object-oriented-programming oop oops-in-java

Last synced: 17 Oct 2025

https://github.com/bettercallshao/hppuml

Help flip C++ header text to be used in UML class diagrams.

cpp documentation html microservices nojavascript object-oriented-programming python serverless uml uml-diagrams

Last synced: 10 Feb 2026

https://github.com/seferogluemre/checklist-angular

Angular project: Checklist! 🚀 In this TypeScript-based project

angular object-oriented-programming todolist typescript

Last synced: 17 Sep 2025

https://github.com/saiankit/swapbookx

Web Application made with React and Spring boot ( Easing the process of Mutual Book Sharing ) for the course CS F213 Object Oriented Programming

hibernate lombok object-oriented-programming react spring-boot

Last synced: 19 Apr 2025

https://github.com/vineetagarwal-code/oop_crashcourse

A repository containing all the knowledge of OOP in java in one single bundle ! ✰⋆🌟✪🔯✨

coding codinground interview java javainterview object object-oriented-programming oop oopinjava oopnotes progarmming

Last synced: 14 Apr 2025

https://github.com/sarincr/object-oriented-programming-with-cpp

Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A feature of objects is that an object's own procedures can access and often modify the data fields of itself.

algorithms artificial-intelligence c course cplusplus cpp data-science datascience datastructure datastructures deep-learning machinelearning object-oriented-programming objective-c oops-in-cpp opps programming-exercises programming-paradigm regression

Last synced: 09 May 2026

https://github.com/ahlem-phantom/poker-hands-euler-problem-54

🂡 Solving Project Euler Problem #54, which involves analyzing and comparing poker hands to determine the number of hands Player 1 wins.

java junit5 object-oriented-programming poker-hands streams

Last synced: 20 Jan 2026

https://github.com/maxicorrea/java-jbmp-desktop

Simple image editor in 24-bit BMP format. Inspired by a practical work of the UNPAZ.

image-processing matrix matrix-calculations object-oriented-programming swing-gui

Last synced: 10 Oct 2025

https://github.com/pypy66/Python

This repository contains the python source code, containing more than 40 python projects, involving many fields.仓库用于储存python源代码, 包含40多个python项目,涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。

algorithm object-oriented-programming opengl python tkinter web-crawler

Last synced: 30 Oct 2025

https://github.com/ashmalzahra/oop-school-library

This project uses Object Oriented Programming to build a school library app. The tool records what books are in the library and who borrows them. Built with Ruby.

best-practices object-oriented-programming oop-principles ruby uml-diagram unit-testing

Last synced: 14 Jul 2025

https://github.com/safo-samson/object-oriented-programming

Showing the importance of object-oriented programming by reorganising a clustered code in well-structured classes

java15 object-oriented-programming

Last synced: 25 Feb 2025

https://github.com/neymarsabin/javaclass

College Java Programming Stuffs

java object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/team-optix-3749/java-training

🖊️ A repository with coding exercises for Team Optix 3749's software training!

first-robotics-competition java object-oriented-programming

Last synced: 08 May 2025

https://github.com/w-n-r/-car-showroom-sales-system-c-

🚗 Car Showroom Sales System (C++) This repository contains a C++ object-oriented software system designed for a car showroom to automate its sales process. This project is developed as part of CS1002 - Programming Fundamentals (Spring 2025, FAST-NU Lahore).

carshowroom carsystem classes classes-and-inheritance classes-and-objects object-oriented-programming oop salesystem showroom showroom-management system-design system-programming systematic-mapping

Last synced: 17 Jan 2026

https://github.com/dashroshan/daa-oop-lab

📝 3rd semester DAA and OOP lab question solutions in C++

cpp design-and-analysis-of-algorithms object-oriented-programming

Last synced: 06 Apr 2025

https://github.com/j3soon/allegro5ooptemplate

An Object-Oriented 2D game library written from scratch. Includes a 2D tower defense game that supports enemy path-planning and homing missiles.

allegro5 game object-oriented-programming template

Last synced: 17 Jul 2025

https://github.com/wassim-rached/iset-java

Java exercices from institute of technological studies of charguia DSI201 2023/2024

exercices java java-course object-oriented-programming

Last synced: 15 May 2025

https://github.com/michaelehab/shipping-company-simulator

A CLI that simulates the operation of the cargo delivery process of a Shipping Company and calculates some related statistics. This is an Educational Project for Data Structures course taken during Spring 2022 semester.

algorithms cargo cli company cpp data-structures delivery linked-list object-oriented-programming oop priority-queue queue simulation statistics truck

Last synced: 04 Mar 2025

https://github.com/burhanahmed1/oop

Practice Codes for Object Oriented Programming in C++. Task files are numbered from 1 to 21.

abstraction aggregation association classification cpp encapsulation inheritance object object-oriented-programming pointers polymorphism

Last synced: 07 Mar 2026

https://github.com/hrosicka/simplecalculator

The Calculator is a 💪 powerful and user-friendly desktop application. Perform basic arithmetic operations, keep track of your history, and save your results to a file with this tool.

basic-calculator calculator calculator-app calculator-application calculator-python3 design desktop-application gui math object-oriented-programming oop oop-python python python-calculator python3 simple-calculator-python simplecalculator test unit-testing unittests

Last synced: 21 Mar 2025