yagnikbarasiya2306@gmail.com

Open source · Free · MIT

Components

Interface parts drawn from apps I've shipped, rebuilt as standalone open-source pieces. The web ones are plain JavaScript and CSS you copy into any stack; the Flutter ones are single-file widgets. All have live demos, handle keyboard and screen readers, and respect reduced motion.

10 components shown

  • Web

    01 · Rolling number counter

    Tally

    Digits turn over like an odometer.

    • 3.6 KB gzip
    • No dependencies
    • Free · MIT
  • Web

    02 · Paper-fold accordion

    Fold

    Panels unfold like paper.

    • 3.0 KB gzip
    • No dependencies
    • Free · MIT
  • Web

    03 · Toast stack

    Deck

    Toasts that stack, fan out and flick away.

    • 5.0 KB gzip
    • No dependencies
    • Free · MIT
  • Web

    04 · Elastic tooltip

    Tether

    A tooltip hung on an elastic string.

    • 3.8 KB gzip
    • No dependencies
    • Free · MIT
  • Web

    05 · Product image zoom

    Loupe

    A lens that glides after your pointer.

    • 4.7 KB gzip
    • No dependencies
    • Free · MIT
  • Flutter

    06 · Arc gauge

    Arcline

    Progress that springs, not ticks.

    • Single Dart file
    • No dependencies
    • Free · MIT
  • Flutter

    07 · Ruler picker

    Notch

    Scroll to a number, feel every step.

    • Single Dart file
    • No dependencies
    • Free · MIT
  • Flutter

    08 · Camera scan frame

    Viewfinder

    A scan frame that looks alive.

    • Single Dart file
    • No dependencies
    • Free · MIT
  • Flutter

    09 · Swipe to confirm

    Latch

    Confirm with intent, not a tap.

    • Single Dart file
    • No dependencies
    • Free · MIT
  • Flutter

    10 · Streak counter

    Ember

    A streak you can feel burning.

    • Single Dart file
    • No dependencies
    • Free · MIT

Get in touch

Open for freelance projects, contract roles and collaborations — mobile apps and full-stack products in particular. WhatsApp gets the fastest reply.

Based in
Rajkot, Gujarat, India
Elsewhere