Visitors
12,480
+14.3%
Five focused, production-grade packages for Nuxt 3 / 4 and Vue 3 — a typed fetch client, encryption, layout-based middleware, and two headless UI components. Pick one, pick all, ship faster.
$pnpmadd@alikhalilll/a-ghost-skeletonA skeleton that measures itself from your real component. One template, zero layout shift, chrome captured verbatim from the real card — including backgrounds, borders, and shadows.
An international phone input that gets out of the way. Country auto-detect, real-time libphonenumber-js validation, a responsive popover / drawer picker, and first-class VeeValidate + Zod wiring.
Try a dial code — the flag reveals when it matches.
A typed fetch client with TanStack-Query-style caching, interceptors, retry with backoff, and upload / download progress — plus a framework-agnostic core for Nitro and workers.
GET + cache-dedupeAES-256-GCM + PBKDF2 encryption built on the Web Crypto API. Optional device-fingerprint binding, pluggable algorithms, and a server-only mode so the passphrase never ships to the browser.
Declarative layout-based route middleware for Nuxt 3 / 4. Glob matching, named groups, per-page overrides, and a typed registry so middleware names are compile-time errors when they drift.
auth