Home

@mangalcore/ui-utils

I built and shipped my own npm package.

$npm install @mangalcore/ui-utils

@mangalcore/ui-utils is an open-source React + TypeScript micro-component library designed for modern SaaS dashboards and Next.js apps.

It delivers drop-in utility UI primitives — QR codes, avatars, latency indicators, JSON viewers, time formatting, and more — all packaged as a tree-shakable, typed npm module with CI/CD and automated releases.

This isn’t a tutorial project.
It’s a production-grade library I architected, published, and now maintain.

npm registry listing for @mangalcore/ui-utils

Why I Built This

Most teams re-implement the same UI utilities over and over.

I built @mangalcore/ui-utils to solve that problem once — clean APIs, strong typing, modern bundling, and zero-drama integration into Next.js and React apps.

This project let me go end-to-end:

Founder energy means shipping, not just planning.

What’s Inside

Engineering Highlights

Architecture Snapshot

src/ ├─ components/ ├─ utils/ └─ index.ts

What’s Next

Founder’s Note

Shipping an npm package taught me how to design for strangers, maintain backward compatibility, automate releases, and document decisions.

@mangalcore/ui-utils is a signal of how I build — fast, opinionated, production-first.