Browse by Keyword: "string"
grunt-refactor Grunt tasks for refactoring code.
grunt-regex-replace Grunt plugin to search and replace text content of files based on regular expression patterns
grunt-replace Replace text patterns with a given replacement.
grunt-replace-withinit Replace text patterns with a given replacement.
grunt-replacer Replace strings in files
grunt-string-replace Replaces strings on files by using string or regex patterns. Attempts to be a String.prototype.replace adapter task for your grunt project.
grunt-text-replace Replace text in files using strings, regexs or functions.
grunt-to-double-quotes Replaces single ( escaped or otherwise ) quotes with double quotes.
grunt-to-single-quotes Replaces double ( escaped or otherwise ) quotes with single quotes.
gulp-batch-replace A batch string/regexp replace plugin for gulp
gzip-size Get the gzipped size of a string or buffer
hash-code java like string hashCode
hash-mod Hash strings into numbers and then mod them into buckets.
hash-string hash string
he A robust HTML entities encoder/decoder with full Unicode support.
htmlentities.js Simple HTML entities decoding
http-string-parser Parse HTTP Request and Response from String
humanize-component Humanize a string
index-of-js mdn Array#prototyp#indexOf
inflection-extended Inflection string extensions
ink-strings The purpose of the *ink-strings* library is to gather up the best of the available string libraries and edit them into a single, somewhat cohesive whole that runs on server and client.
inquire Generate advanced URL query strings.
insertify dumb string insertion util
interpolate.js string interpolation
invert Invert string casing
is-html Check if a string is HTML
izzy A robust micro library for type checking. Defers to constructs' internal `[[Class]]` property rather than duck typing for excellent type detection and to avoid triggering false positives.
jampack unpack msgpack just how you like
jsq Command line tool for repacing all double quoted strings with single quoted strings in a file or directory. Usage: jsq fileOrDirectory [fileOrDirectory [..]]
jumbler A word scrambler whose output is still easy to read.
juxtapose Compare multi-line strings side by side
k-hash Generic k-way indepenent hash function
keygenerator Random key generator for node.js
keypather Get or set a object values from a keypath string. Supports bracket notation, dot notation, and functions
latenize Npm/NodeJS port of Semplice latinise/latenize
latinize Simple library to convert accents (diacritics) from strings to latin characters.
legitjs Lightweight objects and strings validation for Node.js
line-stream simple line parsing string emitting stream. tired of implementing line delimited streams ;)
linewrap Word wrapping with HTML, ANSI color code, indentation and paragraphing support.
literal-stream wrap a string literal in a readable stream
lpad Left pad each line in a string
lz-string LZ-based compression algorithm
mark-it Simple tool to match patterns in your files and replace they with the content of another Markdown file instead.
maxmin Get a pretty output of the original, minified, gzipped size of a string or buffer: 130 B → 91 B → 53 B (gzip)
memory-streams Simple implmentation of Stream.Readable and Stream.Writable holding the data in memory.
minimap Simple, elegant data mapping and string templating without the bells and whistles.
mkup transparently insert metadata chars into a string at offsets without affecting the overall offset
morph Lightweight string transformations
mstring Multi-line strings module for node.js
murmurhash-js Native JS murmur hash implementation
nasa-keypath New Age Keypath Traversal Technology.
nativity-fomatto nativity plugin to install fomatto onto native String prototype.
natural-compare-lite Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
ndarray-string ndarray views of strings
ndarray-text Takes a 2D ndarray, and converts it to a legible string.
new-error Create Error Objects With String Formatting
ng-string An angular module for string manipulation. Encapsulates the awesome npm string package.
node-matchstats Compares two strings and gives you back stats as to how similar they are
node-string-pad String padding module
nodutils Node utilities to manage common operations over: string, numeric, array, date, file, url, cache, properties files, geocoding
normalizer Better string filter and sort for MongoDB and Mongoose Models, accounting for special (accentuated and such) utf8 characters
ntriples PARSE and STRINGIFY for N-Triples strings. It's like JSON object but for N-Triples.
number-string-representation Take a decimal number and convert it to its string representation
numberwang Iterates through objects and converts strings that look like numbers into numbers
o2.string o2.js String utility methods
object-replace String.prototype.replace for Objects
occurrences Count the occurrences of a substring within a string and keep track of each occurrence's position.
pad Left and right string padding
pad-component Pad strings to a given length
pad-stdio Pad stdout and stderr
padder Pad strings in different ways
parse-key Parses strings into key objects of the same format as the ones emitted by nodejs readline.
parsed-url Short cut to get a parsed url and query string in browserify
pattern-replace Replace text patterns with a given replacement.
pep Peppy string interpolation library with value filters such as 'pluralize' & 'articlize'.
piton-string-utils Various string utilities from the piton toolkit
polyfill-string Add useful functions to strings
post-split Split a post (status, tweet) up into human-readable strings of a set length.
prelude-ls prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
pretty-filename A simple helper to create a pretty filename from a string (leaves out anything but alphanumeric chars and the usual dashes).
pretty-seconds a very simple function to stringify any huge number of seconds. give it million seconds and it tells you how many days, hours, minutes and seconds in a pretty string.
profanity-filter A node.js utility for masking words or phrases in strings that aren't allowed.
property-path Get and set object properties by path where you can specify the separator.
prototypes Some common prototypes for node.js: string.startsWith(), object.countProperties() and more. Functions are added using Object.defineProperty() to avoid polluting new objects.
pstrscan A simple, fast string tokenizer for lexical scanning operations.
pyformat Simple Python-style string formatting for JS