Packages
Packages
25 packages, 7 groups. Each one is independently installable; together they form a cohesive TypeScript toolkit.
Featured
The packages most teams reach for first.
Reinforcements
~130 typed utility functions — arrays, objects, strings, numbers, async, lazy values.
@mongez/reinforcements Featured HTTP
Fetch-based HTTP client with {data, error} results, abort, caching, interceptors, and a Resource CRUD helper.
@mongez/http Featured React Router
Configuration-based React router — lazy apps, typed nav, locale-aware routes, middleware, prefetch.
@mongez/react-router Featured React Form
React form primitives — useFormControl, validation rules, form events. React Native compatible.
@mongez/react-form Featured Agent Kit
Authoring toolkit for AI coding agents — one AGENTS.md drives every tool's config file. Skill sync from npm.
@mongez/agent-kit Foundations
Events
Namespace-aware event bus. Used internally by atom; usable standalone.
@mongez/events Reinforcements
~130 typed utility functions — arrays, objects, strings, numbers, async, lazy values.
@mongez/reinforcements Supportive Is
Focused type-guard library: isString, isArray, isEmail, isBrowser, and 60+ more.
@mongez/supportive-is Collection
Fluent array wrapper — filter, sort, group, paginate, pluck, math, 100+ helpers.
@mongez/collection State
Atom
Framework-agnostic state primitive. Typed value, actions, derived state, persistence, SSR, DevTools.
@mongez/atom React Atom
React adapter for @mongez/atom — per-atom hooks, store provider, preset atoms.
@mongez/react-atom Atomic Query
Client-side query cache built on react-atom — useQuery, useMutation, infinite, suspense, list helpers.
@mongez/atomic-query Data & Networking
Infrastructure
Config
Typed app config tree. Dot-notation get/set, deep-merge writes, TypeScript generics.
@mongez/config Dotenv
.env parser/loader for Node — type coercion, ${VAR} interpolation, NODE_ENV resolution.
@mongez/dotenv Encryption
Symmetric encrypt/decrypt for JSON values + md5/sha1/sha256/sha512 — browser and Node.
@mongez/encryption DOM
Browser DOM helpers — metadata, fonts, stylesheets, CSS vars, keyboard shortcuts, viewport.
@mongez/dom Concat Route
Dependency-free path joiner — normalises segments, handles stray slashes, preserves protocols.
@mongez/concat-route Query String
Query-string parse/serialize with nested objects and arrays, plus a browser URL helper.
@mongez/query-string Internationalisation
React
React Router
Configuration-based React router — lazy apps, typed nav, locale-aware routes, middleware, prefetch.
@mongez/react-router React Form
React form primitives — useFormControl, validation rules, form events. React Native compatible.
@mongez/react-form React Helmet
Declarative <head> manager — titles, descriptions, OG/Twitter meta, canonical URL.
@mongez/react-helmet User
Framework-agnostic user/auth state — current user, permissions, tokens, pluggable storage.
@mongez/user Developer tooling
Vite
Vite plugin suite for SPAs — typed env, in-HTML interpolation, path aliasing, auto-open, post-build zip.
@mongez/vite Pkgist
Build, version, and publish tool for TypeScript npm packages. tsdown-powered, dual ESM+CJS, git+npm automation.
@mongez/pkgist Copper
Zero-dependency CLI toolkit — ANSI colors, spinners, progress bars, themed loggers, boxed messages, OSC-8 hyperlinks, ANSI stripping. NO_COLOR aware.
@mongez/copper Agent Kit
Authoring toolkit for AI coding agents — one AGENTS.md drives every tool's config file. Skill sync from npm.
@mongez/agent-kit