13 packages
@utilify/array
A collection of utility functions for array manipulation and transformation. Simplifies common operations like chunking, flattening, shuffling, finding differences, and more.
@utilify/browser
A collection of utility functions for browser environments, including language detection, theme detection, cookie support, and more.
@utilify/colors
A collection of utility functions for working with colors, including conversions between RGB, HEX, and HSL formats, as well as checks for color validity and type.
@utilify/core
Modern, strongly typed, and safe utility function library for JavaScript and TypeScript. Includes type checking, manipulation of arrays, objects, strings, dates, colors, numbers, regular expressions, and more. Compatible with Browser, Node.js, Deno, and B
@utilify/crypto
These functions are useful for ensuring data security and integrity in web and back-end applications.
@utilify/date
The `@utilify/date` package offers essential utilities for working with dates and times in JavaScript and TypeScript. These functions are designed to be intuitive, efficient, and type-safe.
@utilify/environment
A utility library for detecting the runtime environment (Node.js, browser, Deno, etc.) and various environment-specific properties.
@utilify/function
These utilities help with tasks such as debouncing, throttling, function composition, and managing async behavior, making it easier to handle function flow and optimize performance.
@utilify/math
The Utilify math functions are designed to simplify common and complex mathematical operations, with full type safety and optimized performance.
@utilify/object
These functions simplify many common operations in JavaScript/TypeScript development when working with objects and data structures.