All Projects
Creator & Architect
Vue Ecosystem
A monorepo of independently versioned Vue 3 libraries built to compose with each other, not merely to share a repository.
Overview
Most package collections are unrelated libraries that happen to live in one repo. This one is built the other way round: a shared core supplies error handling, debug logging and common types, and every package composes on top of it. Five ship today — core, persian-tools, realtime, virtual-scroll and query-builder — with five more scaffolded for later phases.
Key Highlights
- Independent semver per package rather than one lockstep release
- TypeScript strict throughout; ships ESM, CJS and declaration files
- Vue 3 as a peer dependency, so consumers keep control of their own version
- Build tooling split by need: tsup for logic-only packages, Vite for those shipping SFCs
- persian-tools covers Jalali dates, Persian formatting and Iranian validators
- realtime handles WebSocket and SSE reconnection with pub-sub channels
Contact
Let's build something reliable.
Available for senior full-stack, backend, dashboard, and real-time engineering work.