• Stars
    star
    27
  • Rank 905,827 (Top 18 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐ŸŽฏ VanillaJS pathfinding visualizer using bunch of different shortest-path algorithms (A*, DFS, BFS, ...etc.)

More Repositories

1

Orchestra

Orchestra is a sheet music reader (optical music recognition (OMR) system) that converts sheet music to a machine-readable version.
Python
103
star
2

Algorithmic-Toolbox-San-Diego

โœ” My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
C++
102
star
3

Instanews

๐Ÿ“ธ Instanews is a fully responsive social media app that is a mimic for Instagram built using Vuejs.
Vue
61
star
4

Oud

๐ŸŽต The frontend of Oud, an online music streaming service that is a mimic of Spotify with all its functionalities built using ReactJS, React-Router, Bootstrap.
JavaScript
57
star
5

Sorting-Visualizer

๐Ÿ“Š Sorting.Visualizer is a web app for visualizing a bunch of different sorting algorithms Like Selection Sort, Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Heap Sort With the functionality of (Speed Control) and (Array Size Control)...
JavaScript
42
star
6

FIRED-OR-TIRED

๐Ÿ”ซ A 2 player assembly X86 shooting game that each player has a gun and can use his gun in horizontal line to shot the other player, every player has the ability to move right or left or even jump with the existence of Gravity..
Assembly
40
star
7

Qurany

๐ŸŽง Qurany is a simple music player built using Vue.js as a side-project to enhance my skill in Vue ...
Vue
36
star
8

Conventional-Buttons

Chrome extension that adds a conventional comment button to Github file explorer comments, allowing you to quickly leave a structured semantic comment during your PR reviews!
CSS
36
star
9

TIL

TIL (Today I Learned) is a collection of concise write-ups on small things I learn day to day..
HTML
27
star
10

FirstToSolve

๐Ÿ† FirstToSolve is a competitive programming website to manage competitive programming activities with a virtual judge..
CSS
21
star
11

Instahelp

Instahelp is a Q&A portal website similar to Quora
Vue
21
star
12

Instafolio

๐Ÿ‘‹ Instafolio is a simple fully responsive portfolio website for Instabug coding challenge using ReactJS.
JavaScript
19
star
13

Sqrt_OS

Sqrt OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin.
C
18
star
14

Courses-Notes

๐Ÿ“œ This Repository Contains Some Notes , Summaries Of Some Crash Courses and Some Tips Tricks..
HTML
17
star
15

fifteenPuzzleGame

๐ŸŽˆ My implementation of the classic fifteen-puzzle-game which consists of 4x4 grid with 15 tiles numbered from 1 to 15. Tiles are moved to order the numbers...
JavaScript
17
star
16

vee-observe

Detect when an element is becoming visible or hidden on the page using Vue component for the Intersection observer API
Vue
16
star
17

Vue-Patterns

๐Ÿ“ Slides and materials of my talk about vue patterns..
HTML
15
star
18

DidUMean

๐Ÿš€ DidUMean, is a spelling checker application checks your spelling and recommend words for you in case of wrong spelling ...
C++
15
star
19

eLearn

E-Learn is a learning management system like google classroom
Vue
15
star
20

Lazy-Loading

All codes I wrote while learning Intersection Observer API and its applications like lazy-loading
HTML
14
star
21

do-it

๐Ÿ“‘ do-me is a simple todo application with a fully functionality of TODO MVC built using vue.js to enhance my vue skill
Vue
12
star
22

Souq.Cat

๐Ÿ›’ Simple Cat store for selling cats to help me get rid of all street cats.. build using ReactJS, Redux, React-Router, React-Bootstrap..
JavaScript
12
star
23

Paint-For-Kids

๐ŸŽจ Paint-For-Kids Project, fully coded using C++,C as a Project for Object Oriented Course
C
12
star
24

Problem-Solving-For-FE-Engineers

๐Ÿ“ Slides and materials of my talk about Problem-Solving for Frontend Engineers
HTML
12
star
25

Wasla

Wasla is a project to modulate and perform synchronous demodulation for speech signals
MATLAB
12
star
26

SpaceTrippers

๐Ÿš€ SpaceTrippers is a 3D infinite survival game in which you trying to avoid rocks and obstacles to get high score which is coded using TypeScript and NodeJS...
TypeScript
11
star
27

AbdallahHemdan

๐ŸŽ‰ This repository is testing repo for Github profile readme new feature
11
star
28

Circuits-Solver

๐Ÿ”ŒCircuits Solver is a simple tool to simulate and solve AC circuits....
C++
11
star
29

Tetris-Game

๐ŸงฉImplementation of Tetris Game using C++/SDL..
C
9
star
30

Tayara

๐Ÿ›ต Tayara is delivery system which manage the process of receiving the orders and deliver it to the customer fully coded using C++/C
C
9
star
31

QR-Scanner

๐Ÿ“ฑ QR code decoding program, takes input from your device or from built-in camera using Opencv , zbar..
Python
8
star
32

2048

๐ŸŽฎ HamDola-2048 is an Implementation of 2048 game (a single-player sliding block puzzle game with objective of combine the tiles to create a tile with the number 2048) by HamDola members ...
JavaScript
8
star
33

learningVue

All codes I write while learning Vue.JS, new commit = new Lesson.
Vue
8
star
34

Data-Structure-San-Diego

โœ” My Solutions of ( Data Structures ) Assignments from Coursera (University of California San Diego )
C++
8
star
35

RoboArm

๐Ÿค– Analysis tool using MATLAB for to simulate the work-space of an RRR robot arm
MATLAB
7
star
36

Dynamic-Wallpapers

๐ŸŒœ The Dynamic Walls a python application for windows for dynamic changing of wallpapers depending on the time in the day..
Python
7
star
37

Image-Recognition

๐Ÿง‘ Image Recognition is a Simple Face,Eye Recognition Using OpenCv ,Haar Cascade classifier and Python
Python
7
star
38

HackerRank-Solutons

โœจ My solutions on HackerRank with c/c++ ..
C++
7
star
39

Version-Control-with-Git

๐Ÿ’ก my solutions and notes for "Version Control With Git" that was created by By Atlassian University and delivered through Coursera platform..
Jupyter Notebook
7
star
40

AbdallahHemdan.github

๐Ÿคต My personal website as a way to showcase more about me, education, main projects, skills, volunteering experience and accomplishments....
HTML
7
star
41

30-Day-leetCode-Challenge

๐Ÿƒโ€โ™‚๏ธ My solutions of 30-Day Leetcoding Challenge with cpp with multiple soultions...
C++
7
star
42

Huffman-Coding-Compression

๐Ÿ“ฆ Huffman Coding Compression Algorithms with Encoding and Decoding using C++
C++
6
star
43

CrackingTheCodeInterview

๐ŸŽฏ My Solutions to Cracking the Coding Interview Book, 6th Edition with cpp..
C++
6
star
44

Timer4You

โณ A Simple Stop Watch With 3 Options (Start, Stop, Reset) Fully Coded Using JavaScript, HTML and CSS
CSS
6
star
45

HemPad

โŒจ๏ธ A fully functional Notepad app like (Microsoft "Word-pad") using C++/QT
C++
6
star
46

todo__react

๐Ÿ—“ Simple TO-DO app using React.JS to improve my react skills.
JavaScript
6
star
47

MiniMax

๐Ÿฅ‡ Unbeatable Tic Tac Toe game with a README contains very thing about MiniMax algorithms with explanation of it with c++ and js Implementation code
C++
6
star
48

Emoji-Fly

๐ŸฅEmoji Fly is a simple game using JavaScript,HTML5 with CANVAS..
JavaScript
5
star
49

frontend-engineering-articles

๐Ÿ“ Today I Read
5
star
50

Mini-Projects

๐Ÿ’Ž My implementation of some small projects as an application of different Languages and technologies ..
C++
5
star
51

Sudoku-Solver

๐Ÿ”ข A Simple Sudoku Solver Using Recursive Backtracking technique..
C++
5
star
52

SketchPad

๐ŸŽจSketchpad is a simple drawing app which allow drawing with different pen-widths, colors , using eraser to erase specific part or using clear to reset the board and take a screenshot for your drawings..
C#
5
star
53

Maze-Generator

๐Ÿ€A maze generator is a flexible size random maze implemented using Union Find Set (Disjoint Set)
C++
4
star
54

Python-Solutions

HackerRank python Solutions
Python
4
star
55

Focus

๐ŸŽฏ Focus is a Simple To Do List To Manage Your Tasks Coded Using JavaScript,HTML,CSS
CSS
4
star
56

10-Days-of-Javascript

๐Ÿ† My Solutions of 10-Days-Of-Javascript Problems on HackerRank
JavaScript
4
star
57

30-Days-of-Code-Solutions

HackerRank 30 Day of Code Solutions
C++
4
star
58

10-Days-of-Statistics-Solutions

HackerRank 10 Days of Statistics Solutions
C++
4
star
59

CS50-Harvard

My Solutions of CS50 2019โœ”โค
C
4
star
60

ContactMe

๐Ÿ”— Simple Google Chrome extension for quick access for Abdallah Hemdan contacts (Website - Facebook - LinkedIn - GitHub - Mail - CodeForces)..
HTML
4
star
61

Problem-Solving-Solutions

HackerRank Algorithms Solutions
C++
4
star
62

Hangman-With-React

๐Ÿ’€ my Implementation of Hangman (guess the programming Language) to improve my react skills.
JavaScript
4
star
63

Calculate-With-Me

๐Ÿ’ก A Simple Calculator Contains The Basic Operations (Addition, Subtraction, Multiplication, Division) Which Coded Using JavaScript, HTML and CSS
HTML
4
star
64

SnakeGame-Pygame

๐ŸSnake Game Using Pygame Python
Python
3
star
65

SignalsFinal

๐Ÿ“ก All Codes and Report of ELC225 Signals's Final project..
Python
3
star
66

Image-Processing-with-OpenCV

Image processing using OpenCV with Python
Python
3
star
67

Competitive-Programming

C++
3
star
68

node-express-course

An introduction to Node.js and Express.js servers
JavaScript
2
star
69

HuffmanCodingAlgorithmAssignment

๐Ÿ“ Implementation of Huffman coding compression algorithm in c++ as an assignment for Multimedia course
C++
2
star
70

ACM-Time-Complexity-STL

๐Ÿ“ Slides and materials of my session about Time complexity and STL
HTML
2
star
71

CSS-Nesting

Nesting CSS selectors natively using PostCSS as an experiment for the draft of CSSWG
HTML
2
star
72

CodeForces_UVA

My solutions of the problems from codeforces and UVA
C++
2
star
73

LearningAngularJS

All codes I write while learning AngularJS, new commit = new Lesson.
HTML
2
star
74

Arithmetic-Coding

๐Ÿ—ƒ Implementation of encoding and decoding of Arithmetic-Coding algorithm using python..
Python
1
star
75

shades

dummy repo for testing
JavaScript
1
star
76

Slack-Integration

GitHub and Slack integration testing
1
star
77

enwik8-compression

๐Ÿ“ฆ Compressing of the challenge enwik8 (100MB of wikipedia) using LZW(Lempelโ€“Zivโ€“Welch) compression algorithm using cpp...
C++
1
star
78

LZ77-compression-algorithm

๐Ÿ—ƒ Implementation of encoding and decoding of LZ77 compression algorithm using python..
Python
1
star
79

LearningAngular

All codes I write while learning Angular, new commit = new Lesson.
TypeScript
1
star