bryce

62 Packages by bryce

  • ago A tool for calculating relative timestamps to now.
  • analogin Read from the analog inputs on (currently) a BeagleBone Black
  • array-pivot Pivot arrays of objects by key into a single object with a superset of keys containing arrays of each record's values.
  • console.yo Yos from yo apps. console.yo
  • cx-outliers Detect outliers in callback delays.
  • cxnode A tool for invoking your app instrumented by concurix-monitor.
  • eenano A tiny pessimistic event emitter. Optimized for no listeners.
  • fixed-array A small utility for storing and working with a fixed-length history of (ususally numeric) values.
  • flatnest Flatten/Nest Javascript objects.
  • floordate Simple date flooring, floor a date to the start of a specified time window.
  • gamekit-screen-cli A CLI (ansi) implementation of the http://npm.im/gamekit screen interface
  • glitcher A tool for glitching images.
  • guessformat Makes a guess at formatting style of a given js string.
  • infinite-monkey-db The eventually-correct database!
  • isnumber A simple test to see if a value is a non-infinite number.
  • level-bufferstreams Pure buffer (multibuffer) streams for leveldb. Faster/less memory overhead than the default streams, useful for bulk operations.
  • level-gc Garbage collection for levelup
  • level-onion A levelup wrapper interface to add/modify behavior of a levelup instance.
  • level-rawcopy An optimized live-copy from one levelup instance to another.
  • level-version Versioned data for levelup.
  • loose-interval A looser setInterval that schedules upon task completion to avoid overlap.
  • multibuffer Package Arrays of Buffers into a single buffer that they can be later unpacked from.
  • multibuffer-stream A streaming interface for multibuffer.
  • readimage Read an image (jpg, png, gif) into memory in the same format.
  • redis Redis client library
  • redis-scanstreams A streaming interface to the Redis SCAN (SCAN, SSCAN, HSCAN, ZSCAN) commands in Redis 2.8.x+
  • require-transform Replace the internals of `require` to run code transforms on JavaScript prior to requiring it.
  • runat Redis-backed scheduled queue system with a Duplex stream interface
  • scopenodes Extract AST nodes from a js string that define scope
  • scopetracer Modify JavaScript strings by applying mutation functions to each scope node in the AST
  • seqid Signed Integer sequential id generator. Similar to TCP sequencing.
  • smart-tee Akin to the unix 'tee' command, takes stdin as a stream and lets you do what you want with it. Includes a log rotator.
  • sosj Sorted Object Stream Join -- Joins two sorted objectMode streams based on a provided join key.
  • stats-incremental A simple tool for calculating incremental stats on numeric streams.
  • stats-lite A light statistical package that operates on numeric Arrays.
  • statware Node.js process/system/custom metrics aggregation suite with middle-ware like abilities.
  • stream-file-archive Pipe Streams to time-rotated log files
  • stream-joins Join operations for ordered object-mode streams (e.g. timeseries data). Various types of join operations that join two timeseries streams into a single stream.
  • stream-meter A stream meter that both counts the bytes piped through it, and can optionally abort on a max size. (e.g. limit a http request size)
  • stream-spigot A readable stream generator, useful for testing or converting simple functions into Readable streams.
  • stream-splice Splice multiple streams into a single pipeline. Useful for exposing multi-step piped streams as a single stream.
  • terminus An abstraction for making stream.Writable streams without all the boilerplate.
  • through2 A tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise
  • through2-asyncmap An async version of through2-map -- async Array.prototype.map for streams
  • through2-filter A through2 to create an Array.prototype.filter analog for streams.
  • through2-map A through2 to create an Array.prototype.map analog for streams.
  • through2-reduce A through2 wrapper to emulate Array.prototype.reduce for streams.
  • through2-spy A through2 wrapper to for simple stream.PassThrough spies.
  • timeclient A simple tool for timing stages of a Node.js http(s) client to a server.
  • timegap Diff two timestmaps into a short-format string.
  • timestream A suite of tools for working with objectMode streams of time-ordered data. (e.g. tsdb records)
  • timestream-aggregate... Aggregation operations for timeseries streams (objectMode streams ordered by timestamp)
  • timestream-filters Filters for sequential objectMode streams (e.g. timeseries data)
  • timestream-gen Timeseries stream generators for http://npm.im/timestream streams
  • timestream-ops Mapped operation Transforms for sequential objectMode streams (e.g. timeseries data).
  • timestreamdb A Timeseries Database in Node.js backed by LevelDB.
  • tokenthrottle An asynchronous token-based throttle. E.g. rate-limit API access by token/IP.
  • tokenthrottle-level A Leveldb-backed tokenthrottle implementation. See http://npm.im/tokenthrottle
  • tokenthrottle-redis A Redis-backed tokenthrottle implementation. See http://npm.im/tokenthrottle
  • transaction-tracer A lightweight transaction tracing signaller. Does almost nothing if you're not tracing.
  • writegif Take an image read by http://npm.im/readimage and write into a gif.
  • writepng Take an image read by http://npm.im/readimage and write into a png.