Open source projects I've created or maintain.

  • orsh

    ORSH - is an Oranios simple shell written in order to understand how shells work .

    C · 12 stars

  • C-Data-Structures

    Implementation of popular data structures with the C programming language

    C · 5 stars

  • Sahla

    My programming language

    Java · 4 stars

  • Student-Management-System

    designing an object-oriented system which manages the students & their enrolling courses and various features.

    Java · 3 stars

  • zoom_bash

    a shell script to help bash users to zoom_in & zoom_out the text in bash CLI

    Shell · 3 stars

  • simpler_orsh

    i just decided to write another shell as i was reading Abraham Silberchatz book about Operating systems, the assignement asks for this , so i decided to create a minimal version of my project orsh , with one file

    C · 1 star

  • shared_memory

    This project demonstrates Inter-Process Communication (IPC) using POSIX shared memory (shm_open) . A child process generates the Collatz sequence for a given number and writes it to shared memory. The parent process reads and prints the sequence.

    C · 1 star

  • object-creation-time

    A java program to display the exact time ( h/m/s ) of the instantiation of the class aka object creation.

    Java · 1 star

  • OOP-Plays

    Bunch of programs built with beautiful object oriented design that respects the clean code rules.

    Java · 1 star

  • Array-Reverser-FILE

    A program that reverse an array using file handling

    C · 0 stars

  • strlen_many_approachs

    A C-program where i implemented the different approach of string length problem using iterative , recursive , pointers & addresses approaches

    C · 0 stars

  • my_leetcode_solutions

    repository which contains my solutions to leetcode.com problems , and geeksforgeeks exercices to develop my problem_solving skills

    C · 0 stars

  • HTTP-Server-Java

    Goal : implement HTTP RFC using Java .

    Java · 0 stars

  • hash_map_C

    Hash_Map implementation in C

    C · 0 stars

  • email_sender_bot

    a script that receives as an input a well-formatted csv(name,email) file and sends an email to multiple addresses

    Python · 0 stars

  • BRISQUE_Video_Calculator

    a C++ real-time visual stream acquisition system that incorporates quality control using the BRISQUE

    C++ · 0 stars

  • sockets

    manipulating both tcp , udp sockets with both C , Java

    Java · 0 stars

  • Django-Assignment-Tracker-Authentication-API

    Django Assignment Tracker & Authentication API

    Python · 0 stars

  • nest_js_tem

    Nest_js API for product management with user authentication

    TypeScript · 0 stars

  • Laravel_Passport

    Laravel 11 using Passport OAuth for Products CRUD

    PHP · 0 stars