Browse by Author: bryce

Page 1

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

concurix-wrap Wrap javascript functions according to configurable rules.

concurixjs Node.js Real-time Visual Profiler and Debugger

cx-outliers Detect outliers in callback delays.

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.

flatnest Flatten/Nest Javascript objects.

floordate Simple date flooring, floor a date to the start of a specified time window.

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.

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

Page 1

npm loves you