Widgets#

Widgets

This is a home for tools and mini games built with just HTML and JavaScript. Instead of obsessing over polish, I want this to be a lightweight playground where I keep testing the question: “Can the web do this?”

All kinds of experimental web apps will show up here. And if something looks surprisingly ordinary, there’s a good chance I built it simply because I actually needed it.

What you’ll find here#

  • Tools: Small utilities that make input easier, reduce repetitive work, or help with tiny decisions.
  • Games: Lightweight mini games with simple rules you can play immediately.
  • Experiments: Quick prototypes exploring UI, interaction, rendering, and input devices on the web.

Ground rules#

  • No networking: Only standalone web apps without a backend—meaning no network communication.
  • Everything stays in the browser: Apps run entirely in the browser, and data is stored locally only (for example, localStorage / IndexedDB).
  • Keep it light and simple: No install, no signup, no login—just open and try.

Where this could go#

This space is meant for low-pressure imagination and experimentation. But if an app unexpectedly gets real interest, it might evolve into a mobile app or a web service with a backend.

How to read#

  • Pick a tool / game from the left sidebar to try it or read related notes.
  • Since these are experiments, things may change often—and the structure might get refactored without much warning.
© 2026 Ted Kim. All Rights Reserved. | Email Contact