
My personal portfolio, where all these little experiments live.
- TypeScript
- UI
Every bot, website and small experiment that made it out of the drafts folder.

My personal portfolio, where all these little experiments live.
A Telegram bot that lets a whole group listen to music together in real time. You can play, queue and search songs, and everyone hears them in sync through a web player.

A weather app with accurate live forecasts and a clean, simple interface.

A video discovery app that helps you find things to watch without infinite scroll or autoplay traps.

Browse trending, seasonal and top-rated anime, search the catalog and keep your own watchlist.
A manga reader for finding new series and reading your favourites.
A free, open-source atlas of the observable universe that runs right in your browser.
A fast, minimal file and image host built with Next.js and Cloudflare D1, with a simple short-link API.
A themed music streaming web app built with Next.js 14, TypeScript, Tailwind CSS, Framer Motion, Zustand and TanStack Query, powered by the Saavnx API.
An unofficial JioSaavn REST API. Node.js and Express on the backend, Vite and React on the frontend, bundled for Vercel serverless.

An open-source color toolkit for developers and designers. Explore colors, build palettes and gradients, convert formats and check contrast, all in your browser.

A single-page React app built around one idea: one field is enough. Paste a YouTube link, an Instagram reel, a Pinterest pin or just some search words, and it figures out the platform and finds the original video, audio or image. No account, no queue, no watermark.

Serves a random programming quote as an SVG card on every request. Add one image tag to your README and it just works, with no JavaScript, database or account.

An open-source SVG card API you can embed in GitHub READMEs, portfolios and personal sites. It pulls live data from the GitHub API and returns a plain SVG you can use in any Markdown image tag.

A free, open-source image compressor that shrinks files right in your browser, with full control over quality and output settings.