michaelrhodes

66 Packages by michaelrhodes

  • animate A small wrapper around requestAnimationFrame that adds a frame rate constraint.
  • arp-parse A streaming, cross-platform ARP table parser.
  • arp-table Provides basic cross-platform access to system ARP tables.
  • arpulate A utility that populates the system ARP table by pinging a range of surrounding IP addresses.
  • broken-promise Handle promises with plain old callbacks.
  • can-route A simple regexp router that returns false when it can’t handle a request.
  • changeling A readable stream that watches a file for changes and then outputs its contents.
  • closest-to A function that, when given a target number and an array of numbers, will return the array value closest to the target.
  • collapse-array A simple utility for collapsing single-element arrays.
  • concat-regexp A function that takes a series of regular expressions and returns them in concatenated form.
  • console-spy spy on window.console in the browser
  • css-combine A module that combines CSS files by resolving @import directives.
  • css-inherit A command-line version of rework-inherit.
  • custom-event-emitter A browser mixin that makes emitting CustomEvent objects really simple.
  • dom-cursor-stream DOMCursor objects as readable streams.
  • dom-request-callback Handle DOMRequest objects with plain old callbacks.
  • draw-svg-path Draws an SVG path onto a canvas context.
  • el DOM insertion that respects indentation.
  • event-relay A little module for proxying events through arbitrary emitters.
  • facer A browser utility that takes a list of font files and returns @font-face declarations for said fonts.
  • faux-moz-dom Mock implementations of DOMRequest and DOMCursor for testing purposes.
  • feed-discover A module for automatic RSS/Atom feed discovery.
  • file-stream A HTTP server helper for streaming resources.
  • full-url A function that returns the full URL of a request, including the scheme and host.
  • get-image a simple module that creates a preloaded <img> for a given src
  • get-image-data A browser/server utility that extracts RGBA data from images.
  • github-keys find the public keys of a given github user
  • global-stats A simple module that generates URLs to query the StatCounter Global Stats database.
  • history-state Allows you to monitor and make changes to a page’s history state.
  • huey A little utility that finds the dominant colour of an image and returns it as an RGB array.
  • insert-stylesheet Insert a stylesheet <link> into the <head>.
  • ipv4-range Takes an IPv4 address and a number, and returns an array of surrounding addresses.
  • iso-next-tick a minimal, isomorphic process.nextTick implementation
  • iso-paper-sizes The dimensions (in millimetres) of each size in the A, B, and C series.
  • lazy-custom-event CustomEvent objects without all the ceremony.
  • mkdom Convert HTML into DOM elements in the browser and on the server.
  • normalize-event A function that provides basic DOM Event support in IE8 and below.
  • object-reduce A function that reduces an Object to match a specified list of keys.
  • observe-stream A browser mixin that lets you update and observe changes to Object properties using streams.
  • parse-ipv4 A through stream that loosely parses out IPv4 addresses.
  • parse-seconds Parse seconds into years, weeks, days, hours, and/or minutes.
  • peer-file A little library for doing p2p file transfers over webrtc.
  • piece-length Finds the optimal piece length for a given number of bytes.
  • piece-verification A through stream that verifies data against a set of SHA1 pieces.
  • pieces A utility that takes a file and generates a collection of SHA1 hashes suitable for use in BitTorrent files.
  • pipedown A transform stream wrapper around the “marked” markdown parser/compiler.
  • rst A readable stream that produces a random alphanumeric string of a given size.
  • scale-svg-path Scales an SVG path along its X/Y axes.
  • scroll A function that animates an element’s scrollTop/scrollLeft values.
  • scuttler Automatic network communication
  • sha1-regex see if a string is a sha-1 hash
  • simple-sha1 A simple api for generating sha1 hashes in node and the browser.
  • simple-xml-dom A thin wrapper around DOMParser and XMLSerializer for node and the browser.
  • sshconf a robust, streaming ssh config parser
  • stream-mixin A classic-stream mixin for browser code.
  • surrange A simple utility for generating ranges that surround a number.
  • svg-path-shapes Turns an SVG path into an array of its shapes.
  • tape-catch a wrapper around tape that catches and reports exceptions
  • text-content A cross-browser function for getting and setting the text value of a DOM element.
  • to-zalgo invoke and banish zalgo
  • translate-font-weigh... a tiny module that translates font-weight names into appropriate integer values
  • translate-svg-path Translates the position of an SVG path against its X/Y coordinates.
  • unwrap-dir remove top-level wrapping directories
  • value-jiggle Randomly changes values within a given threshold.
  • whiches A streaming wrapper around isaac’s “which” that adds support for arrays of executables.
  • wqst A command-line utility that spawns web servers to render text files from the working directory.

1 Package starred by michaelrhodes