Giter VIP home page Giter VIP logo

Abdulrahman Ibrahim's Projects

adaptivecpp icon adaptivecpp

Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!

arxml-file-reordering-program icon arxml-file-reordering-program

A program that reads an ARXML file containing a list of containers, each with a unique ID, and reorders the containers alphabetically

askme icon askme

AskMe Project is a command-line application that allows users to ask and answer questions. It provides functionality for managing questions, user accounts, and question threads.

bittorrent-client icon bittorrent-client

πŸš€ A BitTorrent client that implements core functionalities of the BitTorrent protocol, including file parsing, tracker communication, and peer-to-peer file downloading.πŸŒπŸ“

cpu-scheduling-simulator icon cpu-scheduling-simulator

A CPU Scheduling Simulator that supports FCFS, SJF, Priority, and Round Robin algorithms, featuring a user-friendly GUI . It includes a live Gantt Chart, displays average waiting and turnaround times, and provides real-time updates on remaining burst times for each process

devcamp-api icon devcamp-api

πŸ’» A backend API that enables features such as managing bootcamps, their associated courses, user reviews, user accounts, and secure user authentication.

dsync icon dsync

πŸ—ƒοΈβ˜οΈ A CLI tool for backing up MySQL, PostgreSQL or MongoDB databases to cloud storage services like Google Drive or Amazon S3. It automates the backup process and notifies users of backup status via email. πŸ“§

expense-tracker-app icon expense-tracker-app

A web-based tool designed to help users keep track of their expenses, manage transactions, and analyze spending patterns.

forkify-app icon forkify-app

Forkify is an application that uses the Forkify API to fetch and display recipe data. It allows users to search for recipes, bookmark them, adjust serving sizes, and view detailed directions.

gps-tracking-system icon gps-tracking-system

GPS tracking system using Tiva TM4C123G LaunchPad with LED indicators, web app, LCD display & Bing Maps API

jkube icon jkube

Build and Deploy java applications on Kubernetes

line-follower-robot icon line-follower-robot

A simple robot car using Arduino Uno which can detect a black line and follow it through a curved path.

media-player icon media-player

A media player application built using JavaFX. It allows you to view and control video files.

pathfinding-visualizer icon pathfinding-visualizer

🎯 Pathfinding Visualizer is an interactive web application designed to visualize algorithms in action. This tool helps in understanding how algorithms like A*, Kruskal, and others generate a random maze and navigate through a grid to find the shortest path between two points.

pattern-library icon pattern-library

A multi-language library containing implementations of common software design and architecture patterns

pong-game icon pong-game

A Python program that simulates the classic Pong game using the turtle module.

simulink-viewer icon simulink-viewer

A software tool that reads Simulink MDL files and presents their hierarchical structure through a Java-based GUI

social-network icon social-network

🌐 A GUI-based program to parse and visualize XML files representing users in a social network, supporting various operations such as error detection, conversion to JSON, network analysis, and more. πŸš€

tiva-c icon tiva-c

Programs for the Tivaβ„’ C Series TM4C123G LaunchPad that demonstrate the application of core concepts.

youtube-bookmark-extension icon youtube-bookmark-extension

πŸ“ A Chrome extension that allows users to take notes while watching YouTube videos, enhancing their viewing experience by enabling them to save, delete, and edit notes.

youtube-downloader icon youtube-downloader

A Python program that allows the user to download YouTube videos or audio in the desired quality and save them to a local directory.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.