node-deep-is

node's assert.deepEqual algorithm except for NaN being equal to NaN

Node's `assert.deepEqual() algorithm` as a standalone module. Exactly like deep-equal except for the fact that `deepEqual(NaN, NaN) === true`.

node-deep-eql

Improved deep equality testing for Node.js and the browser

Deep Eql is a module which you can use to determine if two objects are "deeply" equal - that is, rather than having referential equality (a === b), this module checks an object's keys recursively, until it finds primitives to check for referential equality. For more on equality in JavaScript, read the comparison operators article on mdn.

goby

WYSIWYG presentation tool for Emacs

Goby is an Emacs Lisp package to display large fonts and images, which can be used as a WYSIWYG presentation tool on GNU Emacs.

node-http-errors

Create HTTP error objects

This modules allow you to create HTTP errors for Express, Koa, Connect, etc. with ease.

flite

Small run-time speech synthesis engine

Flite is a small fast run-time speech synthesis engine. It is the latest addition to the suite of free software synthesis tools including University of Edinburgh's Festival Speech Synthesis System and Carnegie Mellon University's FestVox project, tools, scripts and documentation for building synthetic voices. However, flite itself does not require either of these systems to run.

libjs-jquery-textcomplete

implement auto-complete support for textareas (browserified)

This jquery plugin implements auto-complete support for textareas, like a GitHub/Gitlab comment form or a social network comment box.