roryrjb

37 Packages by roryrjb

  • buffer-convert-strea... use Buffer.toString() in a stream
  • buffer-store a simple stream based key value store
  • bytelabel convert byte lengths into a nice formatted string
  • cconsole simple colored console output
  • ckeys return a compare function (to compare object's keys) to use in an Array's .sort() function
  • download-stream create simple download streams
  • easydate get date and/or time by pattern
  • ew an evented wrapper for http and https createServer
  • fetchjson get json locally or remotely
  • funq a simple asynchronous function queue
  • index-array convert an array of objects into a single indexed object
  • iplocation get ip location information using the freegeoip.net service
  • is-hex check if a string is a valid hexadecimal number
  • is-version-newer check if a version string is newer than an existing version string
  • md5-file return an md5sum of a given file
  • mutic an advanced static server
  • nevent nano events, an exercise in minimalism.
  • omnicase use ianstormtaylor's toCase modules as String() prototypes
  • pure-each pure functional (recursive) forEach alternative with optional completion callback
  • randomr generate random strings (cryptographically strong pseudo-random data) of any length in hex or base64, suitable for random file or directory names
  • rjb-get evented asynchronous downloads
  • s3-multipart-tool a simple command line tool to manage s3 multipart uploads
  • s3init return an s3 object from the aws sdk
  • s3stream stream data to an amazon s3 bucket (using aws sdk's multipart upload)
  • sha1-file return an sha1sum of a given file
  • shatter splitting/chunk-based experimentation
  • sicwd text Search In Current Working Directory
  • simpleconfig parse config options in a very simple and quick manner
  • smart-static static sites with auto-compression/caching and more
  • stdout-json-array convert lines from stdout to a JSON array
  • string-streamer convert strings to a readable stream
  • terms remote stdin and stdout streams
  • text-replacements run asynchronous multiple regular expressions over strings
  • thisver return the version string from the currently running script
  • timelabel convert time lengths into a nice formatted string
  • together-async launch several functions together and call callback once all are complete
  • typer parse strings to different types automagically

42 Packages starred by roryrjb

  • auth0 Client library for the Auth0 platform
  • aws-sdk AWS SDK for JavaScript
  • bcrypt A bcrypt library for NodeJS.
  • cli-table Pretty unicode tables for the CLI
  • concat-stream writable stream that concatenates strings or binary data and calls a callback with the result
  • cookie cookie parsing and serialization
  • cradle the high-level, caching, CouchDB library
  • ec2sync Sync EC2 hostnames to your local hosts file
  • email A simple wrapper for sendmail.
  • express Fast, unopinionated, minimalist web framework
  • fastly Fastly API client for Node.js
  • forever A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)
  • formidable A node.js module for parsing form data, especially file uploads.
  • gm GraphicsMagick and ImageMagick for node.js
  • JSONStream rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)
  • markdown A sensible Markdown parser for javascript
  • marked A markdown parser built for speed
  • memcached A fully featured Memcached API client, supporting both single and clustered Memcached servers through consistent hashing and failover/failure. Memcached is rewrite of nMemcached, which will be deprecated in the near future.
  • mime A comprehensive library for mime-type mapping
  • mongodb A node.js driver for MongoDB
  • mutic an advanced static server
  • mysql A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.
  • node-uuid Rigorous implementation of RFC4122 (v1 and v4) UUIDs.
  • nodemailer Easy as cake e-mail sending from your Node.js applications
  • nodemon Simple monitor script for use during development of a node.js app.
  • passport Simple, unobtrusive authentication for Node.js.
  • phantomjs Headless WebKit with JS API
  • read-torrent Read and parse a torrent from a resource.
  • redis Redis client library
  • smart-static static sites with auto-compression/caching and more
  • snappy Nodejs bindings to Google's Snappy compression library
  • spdy Implementation of the SPDY protocol on node.js.
  • standard JavaScript Standard Style
  • store2 Better localStorage
  • string string contains methods that aren't included in the vanilla JavaScript string such as escaping html, decoding html entities, stripping tags, etc.
  • throttle Node.js Transform stream that passes data through at `n` bytes per second
  • torrent-health Get health info about a torrent file or magnet link
  • torrent-stream Low level streaming torrent client that exposes files as node.js streams and downloads pieces based on demand
  • ua-parser-js Lightweight JavaScript-based user-agent string parser
  • uglify-js JavaScript parser, mangler/compressor and beautifier toolkit
  • watchify watch mode for browserify builds
  • xml2js Simple XML to JavaScript object converter.