Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar
The main features of sindresorhus/camelcase are: Text and String Utilities, Text Processing.
Open-source alternatives to sindresorhus/camelcase include: mashpie/i18n-node — Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax… i18next/i18next — i18next is a JavaScript localization library and internationalization framework used to translate application text… ashtuchkin/iconv-lite — Convert character encodings in pure javascript. kurolabs/stegcloak — Stegcloak is a unicode steganography library and text-based data concealment tool. It provides a toolkit for hiding… ai/nanoid — Nanoid is a library for generating unique, fixed-length identifiers designed for distributed systems and database… mathiasbynens/he — A robust HTML entity encoder/decoder written in JavaScript.
Convert character encodings in pure javascript.
i18next is a JavaScript localization library and internationalization framework used to translate application text into multiple languages. It functions as a dynamic translation manager that handles translation resources, language detection, and the mapping of unique keys to localized strings. The system features a pluralization and interpolation engine that applies language-specific grammatical rules for numeric counts and injects dynamic variables into strings. It utilizes a plugin-based backend architecture to load and cache translation namespaces from various sources, including remote ser
Nanoid is a library for generating unique, fixed-length identifiers designed for distributed systems and database indexing. It produces compact, URL-safe strings by mapping random byte values to a custom character set, allowing for consistent memory allocation and predictable indexing performance across independent nodes without the need for central coordination. The library distinguishes itself by utilizing system-level, cryptographically secure entropy sources to ensure that every generated identifier is statistically unpredictable. This approach provides resistance against collision attack
Stegcloak is a unicode steganography library and text-based data concealment tool. It provides a toolkit for hiding encrypted, compressed secret messages within standard text strings by mapping binary data to invisible, non-printing Unicode characters. The project combines a symmetric encryption toolkit with an invisible character encoder to ensure secure data concealment. It utilizes password-based key stretching and authenticated symmetric encryption to protect hidden payloads from unauthorized access and tampering. The system covers the full steganography workflow, including payload compr