Utilities
68 modules
@robinpath/dotenv
Secure .env file management with key validation, path restrictions, and protected system variables
@robinpath/email
SMTP email sending and address parsing for RobinPath
@robinpath/encode
Encoding and decoding conversions: Base64, Base32, hex, URL encoding, HTML entities, binary, ROT13, percent-encoding, and more
@robinpath/encrypt
AES and RSA encryption/decryption with key generation
@robinpath/env
Secure environment variable management with sensitive value redaction and protected system vars
@robinpath/faker
Fake data generation with seedable PRNG. Generates names, emails, addresses, lorem ipsum, numbers, dates, UUIDs, colors, IPs, and more. No external dependencies.
@robinpath/fs
Read, write, copy, move, and manage files and directories
@robinpath/geo
Geolocation utilities: distance, bearing, geocoding, bounding box, polygon containment, DMS conversion
@robinpath/glob
File pattern matching: find files by glob patterns, test matches, expand braces
@robinpath/hash
Cryptographic hashing utilities: MD5, SHA family, HMAC, CRC32, file hashing, UUID v5 generation, secure random bytes, and content fingerprinting
@robinpath/html
Parse, extract, escape, and manipulate HTML content using regex-based processing
@robinpath/i18n
Internationalization: translations, number/currency/date formatting, relative time, pluralization, RTL detection
@robinpath/image
Image processing: resize, crop, convert, watermark, and metadata
@robinpath/ini
Parse, stringify, read, and write INI configuration files
@robinpath/ip
IP module for RobinPath.
@robinpath/jotform
JotForm module for RobinPath.
@robinpath/json
JSON manipulation: parse, stringify, deep merge, flatten, unflatten, diff, query by path, pick, and omit
@robinpath/ldap
LDAP client module for interacting with LDAP directories. Supports connecting, binding, searching, adding, modifying, and deleting entries. Includes convenience functions for user authentication, user lookup, and group membership queries.
@robinpath/log
Structured logging with levels, file output, JSON format, timers, and grouping
@robinpath/markdown
Markdown processing: convert to HTML, extract headings, links, images, code blocks, frontmatter, and tables

