vijay
pemmaraju

hi. i'm vijay. i build apps, tools and games. there's an alien pet, a notes app, a live-coding synth and a bunch of games. most of it is free and you can try most of it right now.

fig. 0, a plant

on your phone

these are all free and they keep your data on your phone.

yibble: a round lavender alien with big eyes and two antennae

yibble 2026

a tiny alien pet that hatches on your phone. it listens to you talk and slowly learns to talk back in its own language. it works fully offline.

made with swift, spritekit, on-device ai

the jottie logo, a sketched seal, on lined notebook paper

jottie 2026

a note taking app for people like me that like taking notes but dread organizing them. it tags and organizes your notes for you on your device, and it works offline.

made with swiftui, on-device ml

sound

i'm a musician too, so a lot of what i build ends up making noise.

a code editor defining an acid synth, with an envelope curve drawn inline

rondocode 2026

a live-coding environment for synths and patterns that runs in the browser, even on a phone. i wrote the dsp engine from scratch in an audioworklet. it can also sing.

made with typescript, audioworklet, a small language

two bars comparing a 10-year and a 3-year bond under the word sensitivity

technically pop 2026

short pop songs that explain technical stuff like bond pricing, inflation and backpropagation.

made with elevenlabs, python, generated video

comics

stories told in panels.

a watercolor of june, a girl with red hair in a purple outfit, lying in a green meadow and looking up

june's ascent 2026

a webcomic about june, who wakes up in a meadow at the foot of a giant mountain with her memories gone. the comic panels are staged in 3d and rendered with a ray tracer, and some of them move. episode 1 is out and there are more on the way.

made with rust, blender, cloudflare

games

most of these are procedurally generated from a seed. they all run in a browser or on a phone.

a sunlit porch overlooking a green valley, with a small round robot waving and a solar glider parked in the grass

kal's valley 2026

a cozy solarpunk game set in a valley. you bring all the drones home and charge them, get the power back on, and then everyone gathers at the overlook for a drone show in the evening.

made with three.js, blender, elevenlabs, cloudflare

a dim apartment corridor lit by ceiling tubes, with a black hole ringed in swirling pale light waiting at the far end

null 2026

a first-person horror game set in a tower block that's generated from a seed. you wake up on the unfinished top floor and have to make it down to the street. there's something in the building that only moves when you aren't looking at it. you get a torch, a hand mirror and some site cameras.

made with three.js, blender, elevenlabs, cloudflare

a fan of foil card packs for series like living heritage and lost empires

wikitcg 2026

a trading card game where every wikipedia article is a holographic card. you can open packs, fuse duplicates, trade, raid and battle. it has over sixteen thousand players so far, and most of them are in france.

made with svelte, three.js, cloudflare

a purple windows 3.1 style sign in dialog for big science ideas: systems

big science ideas: systems 2026

a rebuild of a classroom cd-rom that mecc put out in 1996. it has a pond, a toilet and plate tectonics. there's no copy of the original anywhere online, so i pieced it back together from sell sheets and teacher guides.

made with typescript, canvas, vite

a tiny pixel-art hero pushing blocks around a dungeon room

daily dungeon 2022

a pixel art dungeon crawler with puzzles. there's a new dungeon every day and about thirty secret badges.

made with phaser, react

simulations

gpu simulations of lots of tiny things.

a dense cloud of green and gold points of light

ten million fireflies 2026

ten million fireflies drifting and pulsing at 60fps. the whole simulation runs in compute shaders.

made with webgpu, three.js tsl

smaller things

libraries, toys and older experiments that are still up.