String Utilities
Comprehensive string manipulation including case conversion, anagram generation, string masking, URL/email extraction, and advanced text processing with Levenshtein distance and many more.
Number Utilities
Mathematical operations (HCF/LCM, averages, percentage), Fibonacci generators, prime number utilities, number conversions (words, Roman numerals), currency formatting, and many more.
Object Utilities
Deep object operations including cloning, merging, flattening, field counting, selective picking/remapping, JSON parsing/serialization, and deep equality checks and many more.
Array Utilities
Array transformations (flattening, shuffling), duplicate handling, natural sorting, advanced element finding with Finder class, missing elements detection, and robust array validation.
Color Utilities
Advanced color manipulation with conversion between HEX, RGB, HSL formats, random color generation, alpha channel support, and specialized utilities for working with color initials.
Date & Time Utilities
Timezone handling, UTC conversions, greeting generation, leap year detection, and comprehensive date validation with strict type guards. With Chronos
class or its wrapper chronos
date and time can be manipulated so easily.
Form Utilities
Form data handling with type-safe FormData creation, parsing, serialization, and comprehensive file upload validation with multiple guard utilities.
DOM Utilities
Query parameter handling, clipboard operations, smooth scrolling, fullscreen toggling, and Web Storage (local/session) management.
Miscellaneous Utilities
Debounce/throttle functions, deep parsing, class introspection, Paginator class, and various helper utilities for production-grade apps.
Predicate Functions & Type Guards
Comprehensive runtime type checking for primitives, non-primitives, and special types (Base64, Email, UUID, URLs) with perfect TypeScript type inference. Also has a collection of predicte functions.