String

String Libraries.

Newest releases
27

jamiebuilds Replace all instances of "@@strings like this" with hashes.
 
2k

sindresorhus slugify Slugify a string Useful for URLs, filenames, and IDs. Install $ npm install @sindresorhus/slugify Usage const slugify = require('@sindresorhus/slugify'); slugify('I ♥ Dogs'); /
 
57

Jintin transai transai is a command line tool to help you do Android and iOS translation management. You can extract string files to csv format, or generate string files from csv file for both Android, iOS and Mac.
 
35

mafintosh number-pad Convert a string to a number based on a classic phone number pad encoding npm install number-pad Usage var numberPad = require('number-pad') console.log(numberPad('data')) // 3282
 
66

jakealbaugh Fuzzy Search A JavaScript plugin to find exact and fuzzy matches in a library of strings. Using Generator Babel Boilerplate. Example codepen.io/jakealbaugh/pen/wzzrmX Overview Fuzzy Search pr
 
3.3k

panzerdp Voca is a JavaScript library for manipulating strings. https://vocajs.com v.camelCase('bird flight'); // => 'birdFlight' v.sprintf('%s costs $%.2f', 'Tea', 1.5); // => 'Tea costs $1.50' v.slug
 
28

LunarLogic JS Ipsum - put some JavaScript into your mockups JS Ipsum is a random text generator. It takes real JavaScript buzzwords definitions from JS Jargon and mixes them in unexpected ways that will make you laugh and cry insi
 
70

sindresorhus unique-string Generate a unique random string Install $ npm install --save unique-string Usage const uniqueString = require('unique-string'); uniqueString(); //=> 'b4de2a49c8ffa3fbee
 
325

sindresorhus crypto-random-string Generate a cryptographically strong random string Can be useful for creating an identifier, slug, salt, fixture, etc. Install $ npm install --save crypto-random-string
 
238

diracdeltas niceware A JS library for generating random-yet-memorable passwords, either server-side in Node or in the browser. Each word provides 16 bits of entropy, so a useful password requires at least 3 words. Because the wo
 
88

watson progress-string Generate a CLI progress bar as a string that you can then output in any way you like. Installation npm install progress-string --save Usage var progress = require('progres
 
60

airbnb deline An ES6 string tag that strips unwanted newlines from multi-line strings. Usage import deline from 'deline'; function usageExample() { const example1 = deline` A string that’s too long to put
 
30

hustcc slice.js slice.js is a simple(< 1 Kb) javascript library to engance String.substring / Array.slice with python slice style. In python, we can process string or array with code below: string = '12345678' prin
 
3

wangqingmeng sqlobj A JavaScript utility used to build SQL strings via an Object Install $ npm install sqlobj Usage SELECT var sqlobj = require('sqlobj'); var options = { select: '*', from: 'use