Emad Aghajani's repositories
CodeTimeMachine
A lightweight IntelliJ IDE plugin to visualize a given system evolution via different code metrics, and to enable developers to navigate easily along with its Git history. The 3D interface is inspired by Apple Time Machine, and implemented using Java 2D Graphics API, by 3D projection technique.
ADANA-plugin
ADANA is a novel approach to automatically generate and inject code comments that describe a given piece of source code. This repository accommodate the **ADANA Android Studio/IntelliJ IDE plugin**.
crop-it-game
This is an open-source game about a polygon which you must crop it repeatedly. The more you shrink it, the more score you collect.
labeling-machine
Labeling Machine: A light-weight web application for researchers to label their data with ease.
CG-Algorithms
A collection of well-tested computational geometry algorithms
JavaParser-eclipse
Pure Java Parser based on org.eclipse.jdt
bSmart-downloader
Download your books from bSmart as offline pdf
competitive-programming
Algorithm Design, Data Structures, ACM-ICPC, and IOI
Computational-Geometry-Visualizer
The idea is an app that you can choose an algorithm among a list of computational geometries algorithms and you can enter the input points and the app runs the algorithms step-by-step to achieve the final output. Besides, I would like to apply unit testing in this project.
cpp-cheat-sheet
C++ Syntax, Data Structures, and Algorithms Cheat Sheet
game-of-life
Game Of Life
Graph-Viewer
A Graph viewer based on d3(https://d3js.org) framework, plus a nubmber of life-easing features.
GraphicsGems
Code for the "Graphics Gems" book series
GraphVisualizer
Spring Method Simulator
hashcode-2020
HashCode 2020 —— #1 score: 27,203,691, and #716(our team): 26,617,370
IfcOpenShell
Open source IFC library and geometry engine
Marin-Spectrum
Marin Spectrum Implementation with Cocos2d-x (TBD)