uuid by uuidjs

Generate RFC-compliant UUIDs in JavaScript

created at Dec. 28, 2010, 2:59 p.m.

JavaScript

138 +0

14,248 +8

879 -1

GitHub
nanoid by ai

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript

created at Aug. 5, 2017, 5:24 a.m.

JavaScript

158 +0

23,574 +70

763 +1

GitHub
node-semver by npm

The semver parser for node (the one npm uses)

created at Feb. 12, 2011, 12:06 a.m.

JavaScript

104 +0

4,984 +8

463 +2

GitHub
JSONStream by dominictarr

rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

created at Sept. 23, 2011, 7:03 a.m.

JavaScript

36 +0

1,904 +1

180 +0

GitHub
fecha by taylorhakes

Lightweight and simple JS date formatting and parsing

created at Jan. 9, 2015, 3:08 a.m.

JavaScript

27 +0

2,060 +0

123 +0

GitHub
node-deep-equal by inspect-js

node's assert.deepEqual algorithm

created at Feb. 11, 2012, 5:41 a.m.

JavaScript

18 +0

761 +1

111 +0

GitHub
throttle-debounce by niksy

Throttle and debounce functions.

created at Dec. 20, 2014, 3:10 p.m.

JavaScript

5 +0

1,002 +1

107 +0

GitHub
through2 by rvagg

Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise

created at Aug. 1, 2013, 4:46 a.m.

JavaScript

21 +0

1,898 +1

106 +0

GitHub
module-best-practices by mattdesl

books some best practices for JS modules

created at Oct. 15, 2014, 1:25 p.m.

JavaScript

49 +0

1,532 +0

95 +0

GitHub
node-tmp by raszi

Temporary file and directory creator for node.js

created at Sept. 2, 2011, 10:39 a.m.

JavaScript

7 +0

730 +0

92 +0

GitHub
deep-object-diff by mattphillips

Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️

created at Nov. 25, 2016, 12:34 a.m.

JavaScript

11 +0

1,012 +2

88 +0

GitHub
is-odd by i-voted-for-trump

I created this in 2014, the year I learned how to program. All of the downloads are from an old version of https://github.com/micromatch/micromatch. I've done a few other things since: https://github.com/jonschlinkert.

created at Feb. 24, 2015, 5:58 a.m.

JavaScript

5 +0

294 +1

73 +0

GitHub
concat-stream by maxogden

writable stream that concatenates strings or data and calls a callback with the result

created at Aug. 3, 2012, 1:42 a.m.

JavaScript

13 +0

572 +0

71 +0

GitHub
pify by sindresorhus

Promisify a callback-style function

created at Aug. 29, 2015, 8:13 a.m.

JavaScript

16 +0

1,503 +0

67 +0

GitHub
pretty-ms by sindresorhus

Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`

created at March 20, 2014, 2:36 p.m.

JavaScript

11 +0

1,017 +3

62 +0

GitHub
pump by mafintosh

pipe streams together and close all of them if one of them closes

created at Aug. 14, 2013, 7:59 p.m.

JavaScript

7 +0

902 +0

57 +0

GitHub
is-number by jonschlinkert

JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.

created at Sept. 22, 2014, 3:40 a.m.

JavaScript

8 +0

253 +1

48 +0

GitHub
stringify-object by yeoman

Stringify an object/array like JSON.stringify just without all the double-quotes

created at Dec. 11, 2012, 8:16 p.m.

JavaScript

18 +0

307 +0

47 +0

GitHub
set-value by jonschlinkert

Set nested properties on an object using dot-notation.

created at March 25, 2015, 1:40 a.m.

JavaScript

9 +0

269 +0

42 +0

GitHub
map-obj by sindresorhus

Map object keys and values into a new object

created at Oct. 12, 2014, 11:42 a.m.

JavaScript

6 +0

189 +0

41 +0

GitHub