~/projects

Tales of Orbis

Reach the core before Dawn Lights you up with Null. A full RPG built in LÖVE with custom engine systems.

Lua427 commits
GitHub

LatLang

A Ruby-based compiler that transpiles a custom language to Lua LÖVE. Full lexer, parser, and code generator.

Ruby198 commits
GitHub

Spellfluid

Fluid simulator based on the Euler-Grid Fluid method, inspired by research from the University of Freiburg.

Lua80 commits
GitHub

Stacks Against You

A no-database, fully private chatting app. Stateless architecture with end-to-end privacy by design.

TypeScript132 commits
WebsiteGitHub

Flowlog

Aesthetic productivity and activity logging Chrome extension.

JavaScript87 commits
GitHub

Winpedia

A freeze-based full-stack social media app.

TypeScript100 commits
WebsiteGitHub

Flowlog Desktop

Dashboard view of metadata and productivity stats from the Flowlog Chrome Extension.

Lua98 commits
GitHub

GoSpooks

Horror escape CLI game written in Go.

Go94 commits
GitHub

Signalizer

Simple encoding and decoding tool with live API endpoints.

TypeScript92 commits
WebsiteGitHub

Jengine

Grid-based physics simulator inspired by Box2D physics simulations.

Lua82 commits
GitHub

OSSint

Open source intelligence tool for social media and people tracking.

JavaScript42 commits
GitHub

seashell

A Unix shell implementation written from scratch in C.

C5 commits
GitHub

logo-scraper

Nix-based Playwright logo scraper with BeautifulSoup4 parsing pipeline.

Python39 commits
GitHub

Mantis

T3 stack meets Kamal 2.0 — opinionated full-stack app with containerised deployment.

Go36 commits
GitHub

Rhythm

A rhythm game built from scratch in LÖVE with custom beat mapping and timing systems.

Lua35 commits
GitHub

tiled-wakatime

WakaTime integration plugin for the Tiled map editor — tracks time spent designing game maps.

JavaScript26 commits
GitHub

anim16

A lightweight quickie animation tool built in LÖVE. Simple enough for anyone to pick up.

Lua22 commits
GitHub

Vellapaper

Posters and vintage paintings e-commerce store.

Liquid20 commits
WebsiteGitHub

Kerala Hackclub Website

Contributed to the Kerala Hackclub's official website as an active org member and developer.

Astro15 commits
GitHub

memsnoop

Memory introspection and process snooping tool for security research.

Python11 commits
GitHub

Cozy Music Player

A cozy desktop music player built in Lua.

Lua10 commits
GitHub

Build On Rails

Website for Build On Rails Hackathon 2025 ( Tinkerhub x IEDC ).

TypeScript10 commits
WebsiteGitHub

Liora

Prequel to Tales of Orbis, built in Godot. A standalone story set in the same universe.

GDScript9 commits
GitHub

Nullborn Saga

A visual novel for the unification of Liora and Orbis.

Lua7 commits
GitHub

2D Physics Engine

A bare-bones interactive 2D physics engine built from scratch in Lua.

Lua7 commits
GitHub

seductivehood

A 2D car physics library for LÖVE games — plug-in vehicle handling for your projects.

Lua6 commits
GitHub

JSRC Framework

A Lua GUI library for LÖVE games — reusable UI components for game developers.

Lua3 commits
GitHub

Oversmart Shuffle

A smarter shuffling algorithm for songs and queues — avoids repetition and clustering.

Lua4 commits
GitHub