Skip to content
View zainzafar90's full-sized avatar
:octocat:
:octocat:

Block or report zainzafar90

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zainzafar90/README.md

Hi, I'm Zain 👋

📍 Islamabad · Mostly frontend, occasionally everything else · I care too much about pixels

TypeScript Node.js React Next.js Astro Tailwind Remix Angular Flutter

Things I've built that I keep coming back to

  • scroll-sync — Chrome extension that scrolls two tabs in sync
  • yap — Built for people who think faster than they type
  • lumidot — Dot-grid loading animations for React. 36 patterns & 20 colors
  • lumiterm — Dot-grid terminal spinner with wave, spiral, and frame animations
  • meelio — Browser extension that turns your new tab into a distraction-free productivity space (⭐ 107)

Worth a look

Connect

Portfolio Twitter LinkedIn Medium GitHub


"Good design is invisible" — I build things where the code and the craft feel seamless.

Pinned Loading

  1. meelio meelio Public

    TypeScript 113 15

  2. lumidot lumidot Public

    Dot grid loading animations for React

    TypeScript 3 1

  3. shadcn-colors shadcn-colors Public

    shadcn/colors is a Visual Studio Code extension displays real-time previews of colors for themes in ui.shadcn

    TypeScript 9

  4. angular-switchery-ios angular-switchery-ios Public

    IOS Toggle/Switch in Angular (Angular Switchery iOS)

    TypeScript 15 4

  5. yap yap Public

    Built for people who think faster than they type

    Swift 9 1

  6. scroll-sync scroll-sync Public

    Chrome extension that scrolls two tabs in sync

    TypeScript