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/priyansh19077/colorswtichclone

A JavaFX Project involving Object Oriented Programming concepts

java javafx object-oriented-programming uml

Last synced: 14 Apr 2025

https://github.com/benwoo1110/a-list-of-sorts-v2

Visualisation for sorting algorithms. Version 2.0

object-oriented-programming pygame python sorting-algorithms visualisation

Last synced: 11 Feb 2025

https://github.com/khaledashrafh/sqgen

This project demonstrates the use of inheritance, templates and exceptions in C++ to implement two generic data structures: stacks and queues.

data-structures excep generic-programming object-oriented-programming oob queue stack templates

Last synced: 02 Feb 2025

https://github.com/objectionary/eo-phi-normalizer

Command Line Normalizer and Rewriter of 𝜑-calculus Expressions (part of EOLANG family)

eolang normalization object-oriented-programming oop

Last synced: 01 May 2025

https://github.com/b-gonzalez/Fluent-VBA

An object-oriented fluent unit testing library for VBA

fluent-api object-oriented-programming oop tdd tdd-vba unit-testing vba

Last synced: 04 Dec 2024

https://github.com/darwinz/oo-file-system

An object-oriented file-system developed in Python

filesystem hacktoberfest object-oriented-programming python

Last synced: 04 Dec 2024

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

Streamline library tasks with my Library Management System. Borrow, return, search books hassle-free. Organized, user-friendly, efficient. Fully utilizing the power of C++ OOP

c cpp library-management-system managment-system object-oriented-programming

Last synced: 03 May 2025

https://github.com/ryantusi/word-frequency-analyzer-and-visualization

📊 The Word Frequency Analyzer and Visualization is a Python program designed to analyze the frequency of words in a given text or a set of texts. This tool is perfect for anyone interested in understanding the distribution of words within a passage and visualizing the most commonly used words. 🔍

analyzer cs50p cs50p-final-project data-visualization database flask matplotlib modules nltk object-oriented-programming python unit-testing webapp word-frequency

Last synced: 16 May 2025

https://github.com/ridika-2004/my-development-tools

💻 A curated collection of small, functional projects—built for learning, experimenting, and leveling up coding skills 🚀📈.

chrome-extension codingame cpp game-development html-css java java-fx java-swing javascript object-oriented-programming pong-game pyqt5 python raylib-cpp tkinter-gui vanilla-javascript web-development

Last synced: 11 Apr 2025

https://github.com/natelalor/ai_report_generator

A tool that converts long audio files into a thorough, summarized report. Leverages OpenAI and its API (ChatGPT backend), Langchain for text processing, and Pinecone for vector database facilitation.

artificial-intelligence chatbot embedding-models langchain map-reduce object-oriented-programming openai openai-api pinecone python vector-database

Last synced: 02 Dec 2024

https://github.com/ahmedukamel/cs241-object-oriented-programming

Complete reference for Object Oriented Programming course in FCAI Beni Suef University. All exercises, exams, practical labs, tasks, and projects solutions are here coded by me

java javafx-desktop-apps object-oriented-programming

Last synced: 09 Apr 2025

https://github.com/seferogluemre/csharplayeredarchitecture

Personnel Management Software This project is a 4-layer personnel management software developed using C# with object-oriented programming principles, adhering to the N-tier architecture.

csharp dataaccesslayer entitylayer layeredarchitecture mssql nlayer-architecture object-oriented-programming

Last synced: 11 Apr 2025

https://github.com/oblivious-oblivious/margaret

An object-oriented system based on Ruby and Smalltalk.

declarative-programming margaret object-oriented-programming programming-language

Last synced: 18 Dec 2024

https://github.com/rampal-punia/python-class-tutorial

Python OOP tutorial with three examples(Point class, Animal Class and Rectangle Class) & one project (Student Management System)

class classes-and-objects classes-in-python inheritance-examples object-oriented-programming oop python python-classes python-objects

Last synced: 13 Apr 2025

https://github.com/onehilltech/base-object

Base object that enables OOP-like support with JavaScript objects

base-object mixins object-oriented-programming oop

Last synced: 15 Apr 2025

https://github.com/simplyyan/spellspike

The new, more powerful and easier programming language. (Under CC-BY 4.0 license). The fastest language in the world is Brazilian and is SpellSpike.

algorithms async-programming code-examples community compiler data-structures documentation golang interpreter javascript library networking object-oriented-programming open-source programming-language python spellspike spike syntax

Last synced: 09 May 2025

https://github.com/MoamenShoman/Hearthstone

2D computer game, a clone of the famous Hearthstone World of Warcraft ,implemented by Java

gui-application java mvc-application mvc-pattern object-oriented-programming oop swing-gui

Last synced: 26 Apr 2025

https://github.com/kougen/dotnet-core

Extended base C# functionalities

cs library object-oriented-programming

Last synced: 20 Nov 2024

https://github.com/criscorreas/apuntes-javascript

Apuntes y ejercicios de JavaScript que he usado para aprender este lenguaje

javascript object-oriented-programming vscode

Last synced: 11 Apr 2025

https://github.com/commonphp/di

Lightweight and easy-to-use dependency injection library for PHP to simplify object management and promote loose coupling.

commonphp dependency-injection design-patterns di di-container loose-coupling object-management object-oriented-programming php php8 service-container

Last synced: 09 Apr 2025

https://github.com/javanile/granular

WordPress extension framework based on object-oriented paradigm.

composer object-oriented-programming psr-4 testability wordpress wordpress-plugin

Last synced: 12 Apr 2025

https://github.com/suhy-jang/battleship

collaborative battleship project, object-oriented programming

animations javascript-applications jest-tests object-oriented-programming

Last synced: 02 May 2025

https://github.com/jaliborc/poncho-2.0

A library for implementing object-oriented frame classes with inheritance in World of Warcraft.

library lua object-oriented-programming world-of-warcraft

Last synced: 16 Dec 2024

https://github.com/laderast/oop_talk

Object Oriented Systems in R Talk

object-oriented-programming r r6 s3 s4

Last synced: 16 Jan 2025

https://github.com/tagae/context-traits

Dynamic behaviour adaptation through run-time trait recomposition.

javascript object-oriented-programming traits

Last synced: 15 Apr 2025

https://github.com/nitbravoa92/hellorails

This is a practice project to get you started in the world of the wonderful Ruby on Rails framework.

mvc-architecture object-oriented-programming postgresql rails7 ruby

Last synced: 21 Jan 2025

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

Engin Demirog`un Java Yazılım Geliştirici Yetiştirme Kampı`nın ders notları ve kendi eklediklerim.

clean-code java object-oriented-programming oop umut-tosun

Last synced: 13 Apr 2025

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: 06 May 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/sevlamare/tictactoe_ruby

Mini game to play on command line.

object-oriented-programming ruby

Last synced: 28 Apr 2025

https://github.com/gstcarv/js-flappy-bird

Flappy bird game made with plain javascript code

game javascript object-oriented-programming

Last synced: 12 Jan 2025

https://github.com/erseco/napakalaki_ruby

Implementación en ruby del Juego Napakalaki para la asignatura PDOO de la UGR (ETSIIT)

object-oriented-programming ugr

Last synced: 13 May 2025

https://github.com/foo123/classy.js

classy.js: Object-Oriented mini-framework for JavaScript

javascript object-oriented-programming oop polyfill

Last synced: 22 Nov 2024

https://github.com/suwadith/hotel-management-system-java-oop-cli

Java based Hotel Management System. [Object Oriented Programming]

cli hacktoberfest java object-oriented-programming

Last synced: 06 May 2025

https://github.com/nguyenkhanhquy/warehouse-management

Final term project of the "Object Oriented Programming" course

csharp java object-oriented-programming

Last synced: 03 Jan 2025

https://github.com/suwadith/slot-machine-javaswing-oop-gui

Java based Slot Machine Game. [Object Oriented Programming]

gui java object-oriented-programming swing

Last synced: 13 Jan 2025

https://github.com/sleepymalc/parkinglot

🚗 Start Parking! Watch Out! ⚠️

cpp object-oriented-programming opengl

Last synced: 12 Feb 2025

https://github.com/fabriciosantana/poo

Repositório da disciplina Programação Orientada a Objetos ministrada por Fabricio Santana no 3º semestre da graduação em Ciência da Computação do IDP

java object-oriented-programming openjdk

Last synced: 05 May 2025

https://github.com/seferogluemre/stone-scissors

python object oriented programming example

object-oriented-programming programming python

Last synced: 11 Apr 2025

https://github.com/daoud-hussain/object-oriented-programming

Are you looking for a complete repo about OOP from scratch to learn and practice java? Then, this repo is surely going to help you. Give it a star if you find it helpful!

abstraction classes constructors encapsulation inheritance interface java object-oriented-programming objects polymorphism

Last synced: 15 Apr 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/ajayrandhawa/hospitalization-charges-application-assignment

This program computes and displays various components of hospitalization cost based on the level of hospital stay, duration of stay, and costs associated with diagnostic tests, lab tests, medication and rehab, if any. You will be prompted to enter several inputs.

assignment college-project csharp douglas hospital-management-system object-oriented-programming programming

Last synced: 22 Nov 2024

https://github.com/sevdanurgenc/object-oriented-programming-lecture-notes

In this repo, there are lecture notes of Object Oriented Programming by Java and CSharp.

abstract csharp encapsulation inheritance interface java object-oriented object-oriented-programming oop

Last synced: 29 Jan 2025

https://github.com/angel-penchev/librarity-but-dumber

Semester project #1 for the object oriented programming (OOP) course in Faculty of mathematics and informatics (FMI) Computer science's first curriculum.

computer-science cpp norapora object-oriented-programming semester-project

Last synced: 14 Jan 2025

https://github.com/sevdanurgenc/javaoop

Nesne Programlama dersine ait ornek kodlardir.

java object-oriented-programming oop

Last synced: 29 Jan 2025

https://github.com/electrostat-lab/automata4j

A classic finite state automaton framework for JVM Applications (Android and jMonkeyEngine Applications).

android-apps design-patterns electrostat-lab finite-state-automata java jmonkeyengine object-oriented-programming state-machines

Last synced: 07 May 2025

https://github.com/nicolasalmerge/newharu

PDF Creation Library based on the C LibHaru library

cpp cpp17 cpp20 libharu object-oriented object-oriented-programming oop pdf pdf-generation

Last synced: 19 Apr 2025

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/ryantusi/cs50python

🐍Embark on a code odyssey with this repository, a meticulously curated collection housing solutions to problem sets from Harvard's esteemed CS50 Python course. Delve into the depths of Python programming excellence, guided by the renowned CS50 curriculum. Welcome to the intersection of learning and elegance in code. 🌟🔍💻

data-structures flask object-oriented-programming programming python python-library regular-expressions

Last synced: 16 May 2025

https://github.com/beratyesbek/biletsgo

Aims of "BileLet's Go" to sell concert, theater and cinema tickets on online. You can buy easily and safely to tickets on Mobile and Web app clients which developed using Android SDK - Kotlin and React ---- Fake Project For School :))))

asp-net-core aspect-oriented-programming autofac csharp fluentvalidation ioc-container nlayer-architecture object-oriented-programming

Last synced: 12 Feb 2025

https://github.com/mwapsam/ruby-capstone

In this project, you can create items (games, music albums, books) and store them in a database. This is Ruby capstone project for Microverse program.

collaboration incapsulation inheritance object-oriented-programming pair-programming polymorphism ruby sql

Last synced: 17 Apr 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 14 Jan 2025

https://github.com/kenvilar/bull-stock-readers

A simple stock market news, analysis and blog sharing web app for traders and investors.

animation bull-stock-readers investors javascript object-oriented-programming php stock-market

Last synced: 13 May 2025

https://github.com/maxicorrea/java-order-admin-desktop

Order management system programmed in the 2017 programming workshop at UNPAZ.

javase jdbc mysql mysql-database object-oriented-programming swing swing-gui uidesign

Last synced: 10 Apr 2025

https://github.com/slavfox/yeahlol.lua

Yet another homespun Lua OOP library

classes lua module object-oriented-programming oop

Last synced: 13 Apr 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: 02 Dec 2024

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: 28 Dec 2024

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: 12 Jan 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: 12 Jun 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: 22 Apr 2025

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: 13 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/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: 13 Mar 2025

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: 16 Apr 2025

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/benwoo1110/ratventure

Ratventure is a simple and fun role-playing game!

game object-oriented-programming pygame python python3

Last synced: 01 Jan 2025

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: 27 Feb 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