alanshaw

50 Packages by alanshaw

  • asciify Plain text awesomizer. A hybrid npm module and CLI for turning plain text into ascii art.
  • callml CallML client for node
  • cbd Callback default. Return a noop function for when no callback function has been passed.
  • chrome-tabs Browserify compatible HTML/CSS and JS chrome tabs implementation
  • cli-color-tty cli-color that takes into account process.stdout.isTTY
  • cljs-parser Clojurescript parser
  • cljs-tokenizer Clojurescript tokenizer
  • cosnole Typo in console?
  • david Node.js module that tells you when your project npm dependencies are out of date.
  • dep-diff Get a list of differences between package dependencies
  • embed-video Get embed code for embedding youtube/vimeo/whatever video in websites from URL or ID
  • ercb For those who don't like the node (er, result) convention
  • express-single-sessi... Express middleware that enforces a single session per user
  • footballbot-workshop A step by step guide to building your own footballbot
  • fro Like grunt, but simple stream and transform all the things
  • funce-emitter Register a one listener for an event, fired only when the filter function returns true
  • funify Puts the fun back in JavaScript (Actually, takes it out)
  • gamut Create a new array of values in a range.
  • genplate Streaming templates where template data is retrieved asynchronously using generators
  • grunt-extdeps Get ordered project ExtJS dependencies
  • grunt-include-replac... Grunt task to include files and replace variables. Allows for parameterised includes.
  • grunt-jsio Grunt task to create JSIO resources file(s).
  • grunt-markdown-pdf Grunt plugin to convert Markdown documents to PDF
  • grunt-template-clien... compiles any and all templates into ready to use includes
  • handpipe Generator based handlebars style streaming templates.
  • hoodie-plugin-memory... Stores stuff in memory, optionally syncs to the passed remote store.
  • hoodie-plugin-plugin... A database with all the hoodie plugins in it.
  • hoodie-plugin-reacti... Simple reactive mustache based templating for hoodie using ractive.js
  • hoodie-plugin-tweets Exposes a public database of filtered tweets.
  • innerhtml Stream content to/from a DOM node
  • javascript-tokenizer Tokenizers your javascripts
  • joi-machine Generate joi schema from JSON
  • jquery-empty-or-whit... jquery plugin that adds a CSS class to elements that are empty or contain only whitespace.
  • lasercat-workshop Cats & Lasers & johnny-five
  • leaflet-zoom-min A Leaflet control that extends `L.Control.Zoom`. It adds a button to the zoom control that allows you to zoom to the map minimum zoom level in a single click.
  • markdown-pdf Markdown to PDF converter
  • nodebot-workshop A nodeschool workshop on getting your ardunio alive with johnny-five
  • polymorf Polymorphic function dispatch
  • retinafy Use JS to choose <img> src based on devicePixelRatio
  • round-robin Round robin task scheduler
  • splate The simplest possible streaming JavaScript template engine that could possibly work.
  • stream-from-to Utility for piping to/from a stream from a variety of sources to a variety of destinations
  • stripify Browserify transform that strips console.log lines from your code
  • stylist-workshop CSS adventure workshop
  • upmon Ping websites and send an email when they're not up
  • upmon-graf Graph upmon output.
  • upmon-mail Send an email when upmon detects a failure
  • upmon-sms Send an SMS message when upmon detects a failure
  • webpap Take multiple pictures of a web page via the well known "say cheese", "cheeeese" retoric. i.e. ask to take a picture, webpage signals when it's ready, picture is taken.
  • xgettext-regex Minimum viable xgettext .po file generator. Uses a configurable regex to get translation keys.

39 Packages starred by alanshaw

  • async Higher-order functions and common patterns for asynchronous code
  • blankie a content security policy plugin for hapi
  • boom HTTP-friendly error objects
  • browserify browser-side require() the node way
  • chalk Terminal string styling done right. Much color.
  • crumb CSRF crumb generation and validation plugin
  • duplexer Creates a duplex stream
  • duplexer2 Like duplexer (http://npm.im/duplexer) but using streams2
  • extract Extract specific properties from objects and generate new one.
  • grunt The JavaScript Task Runner
  • hapi HTTP Server framework
  • heapdump Make a dump of the V8 heap for later inspection.
  • helmet Security middleware collection for Express/Connect
  • iconv-lite Convert character encodings in pure javascript.
  • ioboard Provides a standard interface to boards capable of IO (e.g. Arduinos, Maestros, Raspberry Pis, etc) and their firmware
  • is-utf8 detect if a buffer is utf8 encoded.
  • istanbul Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests
  • javascripting Learn JavaScript by adventuring around in the terminal.
  • johnny-five The JavaScript Hardware Programming Framework. Use with: Arduino (all models), Electric Imp, Beagle Bone, Intel Galileo & Edison, Linino One, Pinoccio, Raspberry Pi, Spark Core, TI Launchpad and more!
  • joi Object schema validation
  • keystone Web Application Framework and Admin GUI / Content Management System built on Express.js and Mongoose
  • map-async Asynchronously map over a list
  • node-notifier A Node.js module for sending notifications on native Mac, Windows (post and pre 8) and Linux (or Growl as fallback)
  • node-tick-processor easy-to-install processor for the v8 profiler log
  • nodebot-workshop A nodeschool workshop on getting your ardunio alive with johnny-five
  • pre-commit Automatically install pre-commit hooks for your npm modules.
  • rc hardwired configuration loader
  • readable-stream Streams2, a user-land copy of the stream library from Node.js v0.10.x
  • request Simplified HTTP request client.
  • sax An evented streaming XML parser in JavaScript
  • sinon JavaScript test spies, stubs and mocks.
  • split split a Text Stream into a Line Stream
  • stackvis stack visualization tools
  • stampit Create objects from reusable, composable behaviors.
  • stream-splicer streaming pipeline with a mutable configuration
  • ternary-stream Fork stream based on passed condition, and collect down-stream
  • through simplified stream construction
  • through2 A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise
  • toobusy Don't fall over when your Node.JS server is too busy.