string | 45 utils | slugify, truncate, capitalize, escapeHtml, interpolate, titleCase, levenshteinDistance |
array | 40 utils | chunk, unique, groupBy, partition, shuffle, intersection, difference, zip |
math | 32 utils | clamp, lerp, mean, median, standardDeviation, factorial, isPrime, gcd, lcm |
object | 31 utils | deepClone, deepMerge, flattenObject, pick, omit, get, set, compactObject |
validate | 28 utils | isEmail, isUrl, isUuid, isIP, isSemVer, isCreditCard, isJWT, isStrongPassword |
date | 20 utils | relativeTime, formatDate, isLeapYear, addDays, subMonths, diffInDays, daysInMonth |
async | 19 utils | debounce, throttle, retry, retryWithBackoff, delay, asyncPool, pMap, timeout |
number | 18 utils | formatCurrency, formatCompact (1K/1M), toOrdinal, formatFileSize, roundToNearest |
crypto | 10 utils | uuid, fnv1a, cyrb53, sha256, sha384, sha512, hmacSha256, generateToken |
color | 10 utils | hexToRgb, rgbToHex, hslToRgb, rgbToHsl, hexToHsl, lighten, darken, getContrastRatio |
storage | 1 obj | safeStorage (Isomorphic localStorage/sessionStorage wrapper with JSON & expiry) |
events | 7 utils | EventEmitter (Pub/Sub pattern), listen, listenOnce, delegateEvent, waitForEvent |
dom | 14 utils | copyToClipboard, setCookie, getCookie, deleteCookie, createElement, scrollToTop |
url | 8 utils | joinPaths, parseUrl, stringifyQuery, buildUrl, isAbsoluteUrl |
functional | 14 utils | curry, partial, pipe, compose, onceFn, memoize, constant, not, trampoline |
types | 14 utils | isNil, isObject, isFunction, isDate, isRegExp, isString, isNumber, isPromise |
units | 8 utils | celsiusToFahrenheit, fahrenheitToCelsius, milesToKilometers, poundsToKilograms |
geometry | 9 utils | distance2D, distance3D, midpoint, angleBetween, rotatePoint, circleArea |
statistics | 12 utils | variance, standardDeviation, zScore, percentile, covariance, correlation, skewness |
cache | 2 utils | LRUCache, memoizeWithTTL |
regex | 1 obj | Pre-compiled regex patterns & validation generators |
tree | 2 utils | arrayToTree, treeToArray hierarchical traversals |
collection | 12 utils | countBy, keyBy, sortBy, symmetricDifference, mergeMaps, frequencies, filterMap |
random | 9 utils | randomUUID, randomColor, randomBoolean, randomFloat, randomItem, randomIntFast |
encoding | 8 utils | utf8Encode, utf8Decode, hexEncode, hexDecode, base64Encode, base64Decode |
guard | 12 utils | safeJsonParse, safeJsonStringify, safeParseInt, attempt, invariant, assertDefined |
format | 9 utils | formatDuration, formatPhoneNumber, formatCreditCardNumber, formatPercentage, pluralize |
schema | 12 utils | Lightweight rule validation runner (validateObject, required, minLength, minValue) |
browser | 16 utils | SSR-safe browser feature and environment checks (isBrowser, isChrome, isMobile) |
json | 6 utils | Deep JSON utilities (jsonClone, jsonFlatten, jsonUnflatten, jsonPath, jsonMerge, jsonDiff) |
store | 4 utils | Ultra-lightweight reactive primitives (signal, computed, effect, createStore) |
http | 5 utils | Isomorphic network fetch wrappers (fetchJson, fetchWithTimeout, fetchWithRetry) |
csv | 2 utils | Table processing utilities (csvParse, csvStringify) |
log | 2 utils | Custom level-based ANSI loggers (createLogger, ansi) |
ds | 4 classes | Advanced standard data structures (Stack, Queue, PriorityQueue, BiMap) |
template | 2 utils | Isomorphic logic-less micro template engine (render, compile) |
keyboard | 2 utils | Isomorphic hotkeys listener and key press state checking (registerShortcut, isKeyPressed) |
semver | 5 utils | SemVer 2.0 parser, validator, comparator, and range checker (semverCompare, semverSatisfies) |