Xola's design system. React components on Tailwind, used across the seller and admin apps.
Rushi Vishavadia
Engineering Manager at Xola, working out of Bangalore, India. Full-stack by training, which mostly means I still read the queries.
Day work sits behind an NDA. Everything below I built for myself. Some are tools I wanted to exist, some are side projects about cricket, F1 and learning Kannada.
Open Source
15 sample repositories, picked because I still use them.
A full-stack dashboard over currentOp, so you can see what a MongoDB cluster is doing right now.
An MCP server that lets an AI assistant read GoCD pipelines, stages and failing jobs.
ps -ef | grep node, but useful. Finds the real node, bun and deno processes, skips the Electron noise, kills what you pick.
Frequency plus recency ranking for search results. ESM-only TypeScript fork of Mixmax's original.
Interactive map of the Spanish F1 Madring circuit.
Mutes cricket ads on a stream by audio fingerprint. Record the ad once, it mutes every time after.
A visual builder for CSS Grid and masonry layouts where you drag the tracks and copy out the CSS.
Flashcards for learning a new language. Kannada first.
Prints a progress bar while ESLint runs, for repos where a lint pass takes minutes.
Node library for the Wakatime API.
Tealdeer (tldr) pages inside Raycast.
gh extension that shows the PR for your current branch: title, URL, merge state, CI checks.
Screenshots your GitHub profile on a schedule, then stitches the frames into a video.
Generates names for servers so you stop calling them db1.
Nothing in that language here.
All repositories on GitHubElsewhere
Where to find me.
Email is the one I actually read.