Browse by Author: bryce
ago A tool for calculating relative timestamps to now.
array-pivot Pivot arrays of objects by key into a single object with a superset of keys containing arrays of each record's values.
concurix-monitor Concurix monitoring agent
concurixjs Node.js Real-time Visual Profiler and Debugger
cxnode A tool for invoking your app instrumented by concurix-monitor.
fixed-array A small utility for storing and working with a fixed-length history of (ususally numeric) values.
floordate Simple date flooring, floor a date to the start of a specified time window.
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.
module-stats Usage statistics for Node.js modules.
multibuffer Package Arrays of Buffers into a single buffer that they can be later unpacked from.
multibuffer-stream A streaming interface for multibuffer.
ravenwall Node.js library to integrate with the Ravenwall monitoring service.
redis Redis client library
redis-scanstreams A streaming interface to the Redis SCAN (SCAN, SSCAN, HSCAN, ZSCAN) commands in Redis 2.8.x+
runat Redis-backed scheduled queue system with a Duplex stream interface
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-lite A light statistical package that operates on numeric Arrays.
statware Status aggregation suite with middle-ware like abilities. Used by the Ravenwall agent.
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-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.
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-aggregates 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