Mohit Ranka GitHub

Projects

Small games I'm making for fun, and software I've written and given away.

Games

Arcade sports · prototype · 2026

Clutch

Four quick sports challenges you can finish in about a minute: hit 4 home runs in 10 pitches, score 16 points in 8 shots before the buzzer, keep a 10-shot tennis rally alive, and score 4 of 5 penalties against a keeper with habits. A new daily challenge every day, or practice whenever you like. Keyboard or touch; bests stay on your device.

Webcam boxing · prototype · 2026

Lantern Barge

Three rounds with Tamsin “Tugboat” Rourke on a lantern-lit river barge. Punch and guard with your real fists in front of the webcam, or play with the keyboard (F/J straights, D/K hooks, Space to guard). Hand tracking runs in your browser; video never leaves your device.

Open source

OpenLemma

Current

Teaches complex concepts visually. Ask about a concept, or bring a paper, article or chapter, and it builds a short, hands-on lesson: a live model for each idea, an explanation with an exact quote from a real source, and a chance to try it yourself. The source is on GitHub.

pydgraph

2016

The first Python client for the Dgraph graph database. I wrote the first versions and packaged it for pip; Dgraph Labs later took it over, and it is now their official Python client.

Earlier