Ravi Theja's Projects
Email Regex Pattern
A blazing fast equality comparison, either shallow or deep
A file editor GUI using Java Swing/AWT
Java Swing application to experiment with Conway's Game of Life.
Common Data structure implementations in Java
A (nearly) uncloneable repo
Angular web app using Github public API to display user's repositories
A desktop player for Google Play Music with media controls
Fast static site generator
A web application to visualize graphs from adjacency matrix input
Greasemonkey is a user script manager for Firefox.
:construction_worker: Quick hack for making real work happen.
Based on a true story
A program to calculate Halstead metrics for a given source code file
How to Make a Computer Operating System in C++
A genetic algorithm car evolver in HTML5 canvas.
A java application that can download all the images from a given webpage URL
A subtle tilt effect for images. The idea is to move and rotate semi-transparent copies with the same background image in order to create a subtle motion or depth effect.
Modern Java - A Guide to Java 8
AngularJS web application to display user info using Github API
LiveXMLEdit is a web-based XML editor which makes use of jQuery's DOM manipulation to edit the actual file.
Generate mazes of different sizes
Meltdown Exploit PoC
The minesweeper game created using ReactJS
Take home assignment I did as part of a company's hiring process
motion graphics library for the web
Chess game GUI using C#.NET windows forms
Android client for cyberpirate92/music-fingerprint-server
Music fingerprinting server using echoprint-codegen library (deprecated)