Pranav Gajjewar's Projects
Its a custom hook to combine all your useReducer hooks in return for one global state container with one dispatch function. You can use it at the top-level component and pass dispatch function (and state) down via React's Context API with Provider and Consumer/useContext.
Core part of the code in the PYPI library ipconv
K5-compose is a sketchy port of p5.js for Jetpack Compose Desktop
Workshop on Lambda Calculus from Ground Up in Clojure
Python bindings for Clojure
A library/module providing function to plot decision boundary for 2D input space classifiers
Interrupt-based matrix keypad library for Raspberry Pi
Easy to use general purpose implementation of pix2pix model in tensorflow to train for image to image translation
Tensorflow.js + React.js experiment.
My GitHub profile-README (Don't Just Fork, star too 🥺)
A python implementation of LRUCache from scratch
A python3 implementation of the Trie data structure
A line follower bot which uses a Reinforcement Learning algorithm to learn to follow the line
Clojure lib to send metrics to Sensu
A module to bypass snahpit link protection for scripting convenience.
Using socket.io to control the gpio pins of the RPi remotely.
A connector for Spark that allows reading and writing to/from Redis cluster
Generic manipulation of homogeneous containers of primitive datatypes
A script to download complete sticker packs from telegram and convert them into png
Some example components of three.js graphic rendering in react
A toy todo example made using Re-frame (Clojurescript)
Playing around with ToneJS and Socket.io
Source code for "WaterGAN: Unsupervised Generative Network to Enable Real-time Color Correction of Monocular Underwater Images"
A script to convert images into webp format to add as stickers in whatsapp.
The backend code for all our website-related apps
RDS bank where you can view and manage your currency