Skip to content

Web projects

Standalone web projects moving toward release.

These projects are public-facing web prototypes, demos, or products that are not converted Android apps.

42 projects · Catalog updated August 14, 2026

Data analysis 1

B

Data analysis

BestsellerLens

Demo ready

Interactive dashboard for exploring and cleaning Amazon bestseller-style book data.

A defensive pandas data-cleaning pipeline and interactive dashboard for examining bestseller trends, authors, ratings, prices, and categories.

PythonpandasData visualization

Interactive experiment 16

B

Interactive experiment

BrewLater

Demo ready

A stubborn virtual coffee machine that keeps avoiding its only job.

An asset-free browser experience built with semantic HTML, CSS, inline SVG, and vanilla JavaScript.

HTMLCSSJavaScript+1 more
C

Interactive experiment

CookieGuard

Demo ready

A cartoon cookie jar determined to protect its final cookie.

A dependency-free browser game with pointer, touch, drag, and keyboard input plus randomized defenses from the cookie jar.

HTMLCSSJavaScript+1 more
D

Interactive experiment

DismissMeNot

Demo ready

A desktop notification that takes every dismissal attempt personally.

A dependency-free web experience where repeated close attempts trigger randomized refusals before the notification finally leaves.

HTMLCSSJavaScript
D

Interactive experiment

DramaPlant

Demo ready

A tiny interactive plant with enormous feelings about being watered.

A drag-and-tilt watering interaction with shuffled dramatic reactions and a final healthy flowering state.

HTMLCSSJavaScript+1 more
E

Interactive experiment

ElevatorDrama

Demo ready

An interactive cartoon elevator that makes every trip unnecessarily dramatic.

A standalone browser experience with semantic HTML, hand-written CSS, inline SVG, and vanilla JavaScript.

HTMLCSSJavaScript+1 more
F

Interactive experiment

FiveMoreMinutes

Demo ready

A sleepy desktop computer that repeatedly refuses to wake up.

A dependency-free browser interaction with pointer and keyboard controls, randomized excuses, and a deterministic final state.

HTMLCSSJavaScript
F

Interactive experiment

FridgePatrol

Demo ready

An interactive refrigerator protected by a tiny, serious snack guardian.

A keyboard, pointer, touch, and drag-friendly cartoon interaction with randomized snack-protection scenarios.

HTMLCSSJavaScript+1 more
I

Interactive experiment

ImpossibleLightBulb

Demo ready

A light bulb that refuses to stay on while a hidden bear objects.

A self-contained, dependency-free HTML experience using inline CSS, SVG, and vanilla JavaScript.

HTMLCSSJavaScript+1 more
L

Interactive experiment

LoginChase

Demo ready

A harmless fake login button that actively avoids the user.

A joke interface with no backend, accounts, credential handling, analytics, or network communication.

HTMLCSSJavaScript
M

Interactive experiment

MoodSwitch

Demo ready

One wall switch, one ceiling light, and absolutely no cooperation.

An unreliable apartment-room interaction where the switch triggers lighting mistakes, spatial anomalies, and ghost interference.

HTMLCSSJavaScript
P

Interactive experiment

PaperMonster

Demo ready

A cartoon printer that eats, mangles, and misprints documents.

A browser interaction with shuffled printer failures followed by a deterministic successful final attempt.

HTMLCSSJavaScript+1 more
R

Interactive experiment

RunawayButton

Demo ready

A large button that dodges, shrinks, spins, and refuses to be clicked.

A standalone browser experience with progressive reactions, decoys, attempt tracking, and an eventual win state.

HTMLCSSJavaScript
S

Interactive experiment

ShyDoorbell

Demo ready

An interactive cartoon resident who would rather not answer the door.

A dependency-free browser scene with increasingly elaborate randomized doorbell-avoidance tactics.

HTMLCSSJavaScript+1 more
S

Interactive experiment

ShyMirror

Demo ready

A cartoon mirror reflection that refuses to cooperate.

A pointer and touch-driven scene where the reflection hides, waves, changes expression, or sends in a cat.

HTMLCSSJavaScript+1 more
U

Interactive experiment

UmbrellaProblems

Demo ready

An interactive rainy cartoon about one spectacularly unhelpful umbrella.

A standalone scene built with semantic HTML, CSS, inline SVG, and vanilla JavaScript.

HTMLCSSJavaScript+1 more
W

Interactive experiment

WindowWars

Demo ready

An interactive storm scene about a window that refuses to remain closed.

A self-contained browser project using semantic HTML, CSS, inline SVG, JavaScript, and generated audio.

HTMLCSSJavaScript+1 more

Local discovery 1

B

Local discovery

BrewNearby

Demo ready

Responsive cafe finder with location search, synchronized maps, filters, and favorites.

Uses Google Maps Platform to find nearby cafes from a location or city search and keeps map, list, filters, and local favorites synchronized.

ReactJavaScriptGoogle Maps+1 more

Voice AI 1

E

Voice AI

EchoMate

Demo ready

Voice-enabled AI assistant that records, transcribes, and responds to short browser messages.

A Python and Streamlit assistant that captures browser audio, transcribes it with OpenAI, and returns an AI-generated response.

PythonStreamlitOpenAI+1 more

Developer tools 2

G

Developer tools

GitFootScore

Demo ready

Turns a public GitHub profile into a football-style developer player card rated out of 99.

Analyzes public GitHub activity and presents repository and contribution signals as an EA-style scouting card.

Next.jsTypeScriptTailwind CSS+1 more
R

Developer tools

RepoMind

In progress

Repository memory and insight tooling for codebase understanding.

Useful product direction, but needs release hardening before public production deployment.

WebDeveloper workflowRepository analysis

Browser puzzle 1

K

Browser puzzle

Keyception

Demo ready

A short puzzle where every key unlocks another unnecessary lock.

A standalone browser puzzle built with semantic HTML, responsive CSS, inline SVG, and vanilla JavaScript.

HTMLCSSJavaScript+1 more

Interactive museum 1

M

Interactive museum

MyWindChimes

Demo ready

A digital museum of wind chimes inspired by seven Asian countries.

An interactive collection exploring regional architecture, materials, atmosphere, and wind-chime sound.

ReactTypeScriptWeb Audio

Browser game 3

S

Browser game

SnoozeEscape

Demo ready

An alarm clock that refuses every attempt to stop it.

A self-contained browser game with unique evasive reactions and no framework, backend, analytics, or external assets.

HTMLCSSJavaScript
T

Browser game

TheLastSlice

Demo ready

A playful game about the most evasive slice of pizza in town.

A pointer, touch, and drag interaction where cartoon hands, stretchy cheese, and the pizza box keep the final slice out of reach.

HTMLCSSJavaScript+1 more
T

Browser game

TrashDash

Demo ready

A drag-and-drop game about a trash bin that refuses a document.

A standalone browser game with accessible drag-and-drop interaction and a production-ready private release candidate.

HTMLCSSJavaScript

Experiment collection 1

T

Experiment collection

TinyChaos

Demo ready

A searchable gallery of standalone interactive web experiments.

The main collection interface for playful projects featuring everyday objects with inconvenient personalities.

HTMLCSSJavaScript

Interactive audio 1

V

Interactive audio

VolumeWar

Demo ready

A cartoon speaker that fights every attempt to turn the volume down.

A playful browser audio battle maintained as production-gated source rather than a public deployment.

HTMLCSSJavaScript+1 more

Web learning 1

5

Web learning

50 Projects in 50 Days

Demo ready

Collection of 50 focused HTML, CSS, and JavaScript projects exploring browser UI patterns.

A framework-free learning collection covering responsive layouts, animation, DOM events, APIs, local storage, and Canvas.

HTMLCSSJavaScript

Developer learning 1

H

Developer learning

HundredsOfAppsIdeas

Demo ready

Curated collection of 491+ practical programming project ideas across multiple skill levels.

A build-first learning library spanning intermediate and advanced projects across web, mobile, AI, data, and emerging technologies.

Project planningLearning pathsDeveloper resources

CSS animation 1

F

CSS animation

FlyingBatAnimation

Demo ready

Pure CSS pixel-art bat animation with a starfield, moon, and day/night mode.

Renders animated bats from a single pixel element using box shadows, transforms, and stepped CSS keyframes.

HTMLCSSPixel art+1 more

AI systems 1

A

AI systems

AgentGrid

Demo ready

A local mock-agent grid for visualizing multi-agent coordination.

Build and typecheck pass for the demo scope. Keep it as a public project until real agent integrations are added.

Next.jsTypeScriptMock agents

Signage 1

F

Signage

FlowScreen

Demo ready

A screen-flow prototype for signage behavior and display modes.

Build and typecheck pass for public demo use. Production scheduling and media-source work can come after release.

Next.jsTypeScriptDisplay UI

AI storytelling 1

S

AI storytelling

StorySurface

Demo ready

A story-generation surface with mocked public demo behavior.

Ready for demo release after final Cloudflare Pages setup. Real AI generation can be added behind provider controls later.

Next.jsTypeScriptStory UI

Web experiments 1

S

Web experiments

SurfaceBend

Demo ready

A conceptual URL capture and surface transformation prototype.

Build and typecheck pass for public demo scope. Keep messaging as a concept demo until capture automation is real.

Next.jsTypeScriptPrototype UI

Browser tooling 1

C

Browser tooling

CSP Detective

Demo ready

Browser security + iframe diagnostics — explains why sites fail inside iframes, kiosks, signage players, and embedded dashboards.

AI-powered tool that inspects HTTP headers, analyzes CSP and X-Frame-Options, runs Playwright rendering checks, captures console errors, and produces a security score with concrete fixes.

Next.jsReactTypeScript+1 more

Messaging 1

L

Messaging

LanguageBridgeBot

Release ready

LINE messaging bot that translates messages across 35 languages with optional AI context, OCR, voice, and dashboard features.

Production backend candidate verified locally; pending real LINE credentials and webhook smoke before live deployment. Designed for Docker or Railway.

Node.jsLINE APITranslation

Developer workflow 1

P

Developer workflow

PRSignal

In progress

Hybrid PR review enforcement — GitHub webhook receiver, Slack DM workflow, and Chrome extension overlay for reviewer reminders.

POC/internal demo. Backend records reviewer assignments, Slack nudges them, and a Chrome MV3 extension surfaces pending reviews in-browser. Pending hardening of webhook setup, persistent storage, and extension/API auth.

ExpressSlack APIChrome MV3+1 more

AI infrastructure 1

S

AI infrastructure

Synaptiq

In progress

AI agent debugging and cost-tracking backend with Fastify API, BullMQ worker, PostgreSQL audit storage, and OpenAI integration.

POC/internal demo. Records agent runs, tracks steps and costs, and prepares foundations for loop detection and review workflows. Pending build pipeline, auth, rate limits, and Postgres/Redis smoke.

FastifyTypeScriptPostgreSQL+2 more

Web-to-desktop 1

W

Web-to-desktop

Web2Desk Studio

In progress

Turn any website into a lightweight desktop app — wrap a URL into a standalone window.

Wraps any website into a lightweight standalone desktop application, giving web tools a dedicated window and app presence.

TypeScriptDesktopWeb

Generative art 1

R

Generative art

RenderLoop

In progress

Generative art gallery — 22 p5.js algorithms × 12 seeded variations for 264 deterministic pieces.

A browser generative-art gallery combining 22 p5.js algorithms with 12 seeded variations each, producing 264 deterministic, reproducible pieces.

p5.jsTypeScriptGenerative

Interactive card 1

V

Interactive card

VideoCard

In progress

Interactive card with a 3D flip animation, fireworks, and floating effects.

A browser interactive greeting card experiment with a 3D flip transition, fireworks, and floating particle effects.

HTMLCSSAnimation