30 open-source projects similar to alexei/sprintf.js, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Sprintf.js alternative.
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.
Lo-fi, powerful, community-driven string manipulation library.
:fishingpoleand_fish: A library that allows you to access the text selected by the user
Extra JavaScript string methods.
A robust HTML entity encoder/decoder written in JavaScript.
This is a suite of JavaScript utilities for the bidirectional conversion and manipulation of URL components and query parameters. It provides a mechanism for parsing URL query strings into data objects and serializing those objects back into URL-encoded strings. The library includes functions for filtering, isolating, and modifying parameters within a full URL or query string. It supports the construction of complete web links by combining base addresses with formatted query parameters. The toolset covers data transformation primitives such as alphabetical key sorting, input sanitization, an
String manipulation helpers for javascript
Multiline strings in JavaScript
Implements string functions widely used in other languages but absent in Go.
URI.js is a full-featured JavaScript library for parsing, building, normalizing, and mutating URLs and their components programmatically. It provides a mutable-component object model that exposes each URL part as a separate object with getter and setter methods, enabling direct manipulation of schemes, hosts, paths, query strings, and fragments. The library implements strict RFC 3986 compliance for encoding, decoding, and normalization of URI components, and includes a template expansion engine that substitutes variables using operator-specific rules. The library distinguishes itself through
Parse next JSON value from string allowing extraneous characters after value
An implementation of PHP's strip_tags in Typescript.
Convert a string to a constant case.
sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements binary-safe storage by tracking string lengths explicitly, allowing the library to handle null characters within data. The library distinguishes itself through a memory architecture that uses interchangeable function pointers for allocation and freeing, enabling the integration of custom memory managers. It utilizes header-stored length tracking to provide constant-time length retrieval and maintains null-terminated buffer padding to ensure compatibility with standard C string
Convert a string to a capital case.
Convert a string to pascal case.
Convert a string to a sentence case.
:milky_way: nano library to enhance String.substring / Array.slice with python slice style by Proxy.