Skip to content

A Home for
Tomato-Powered
Projects

Personal developer hub by Nihal
Not affiliated with any company named Tomato Web

TomatoWeb is my centralized hub for experiments, tools, games, and ideas - each living on its own subdomain.

Projects & Subdomains

🔌 node-ws (From Scratch)

A low-level WebSocket server built using Node.js core APIs - implementing the WebSocket handshake, frame encoding/decoding, room-based broadcasting, and client management without external libraries.

  • Manual HTTP → WebSocket upgrade handshake
  • RFC-compliant frame masking & decoding
  • Room-based message broadcasting
  • No ws, no frameworks - pure Node.js
GitHub • Educational / Experimental

🖼 RenderCard

RenderCard is a URL-based Open Graph (OG) image generator built with Next.js Edge Runtime. It generates dynamic, cacheable social preview images using query parameters - no SDKs, no uploads.

  • Dynamic OG image generation via Edge Runtime
  • Multiple visual themes (minimal, dark, spotlight, mono)
  • URL-driven configuration (title, description, date, accent)
  • Designed for SEO, social sharing, and metadata
Live Website • Developer Tool

📣 Formcord

Lightweight, universal notifications to Discord using only Web APIs.

  • Requirements: Node 18+ (or any runtime with fetch)
  • Zero dependencies, best-effort delivery
  • Retries once on HTTP 429 rate limits
  • Helpers: contact, error, deploy, feedback, bug

How TomatoWeb Is Structured

Each project lives on its own subdomain with isolated deployments, independent repositories, and production-style environments. This allows experimentation without breaking the core hub.

Some projects, like node-ws , focus on protocol-level understanding and systems programming rather than user-facing UI.

Why TomatoWeb?

TomatoWeb is designed as a long-term creative development hub where independent web projects live on isolated subdomains. My personal portfolio and resume are available at ionihal.vercel.app , while TomatoWeb focuses on experiments, systems, and production-style builds.

Get in Touch

Want to collaborate or explore something cool?

Email: nihal04x@gmail.com

TomatoWeb is a personal developer hub by Nihal featuring frontend projects, JavaScript applications, React experiments, indie games, and developer tools.