• Stars
    star
    9
  • Rank 1,939,727 (Top 39 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 11 years ago
  • Updated almost 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Aggregation operations for timeseries streams (objectMode streams ordered by timestamp)

More Repositories

1

node-stats-lite

A light statistical package that operates on Arrays.
JavaScript
74
star
2

through2-map

A through2 to create an Array.prototype.map analog for streams.
JavaScript
70
star
3

ansible-known_hosts

An ansible hook for adding/removing hosts from known_hosts files.
Shell
67
star
4

timestreamdb

A Timeseries Database in Node.js, backed by LevelDB. It is unrelated to the Amazon Timestream service that was announced 5 years after I created this.
JavaScript
63
star
5

through2-filter

A through2 wrapper to create an Array.prototype.filter analog for streams
JavaScript
35
star
6

level-version

Create automatically versioned data inside leveldb.
JavaScript
35
star
7

node-tokenthrottle

Asynchronously throttle actions by a token. E.g. Throttle API access by Username/IP/etc.
JavaScript
29
star
8

node-stream-meter

A streams2 passthrough meter. Counts bytes passed through, and if given a max byte limit will abort the stream when it is exceeded.
JavaScript
29
star
9

through2-reduce

A through2 wrapper to emulate Array.prototype.reduce for streams.
JavaScript
29
star
10

timestream

A suite of tools for working with objectMode streams of time-ordered data. (e.g. tsdb records)
JavaScript
27
star
11

through2-spy

A through2 wrapper to for simple stream.PassThrough spies.
JavaScript
22
star
12

infinite-monkey-db

The eventually-correct database!
JavaScript
20
star
13

node-flatnest

Flatten/Nest Javascript objects
JavaScript
20
star
14

redis-scanstreams

A streaming interface for the Redis *SCAN commands, for use with node_redis
JavaScript
19
star
15

client-request

A zero-dependency stripped-down http client request module based on the http://npm.im/request API.
JavaScript
16
star
16

node-stream-spigot

A streams2 Readable stream generator, useful for testing.
JavaScript
15
star
17

node-terminus

An abstraction for making stream.Writable streams without all the boilerplate.
JavaScript
13
star
18

ansible-nodejs

A bash ansible script for installing node.js. Uses http://npm.im/n
Shell
12
star
19

multibuffer

Package Arrays of Buffers into a single buffer that they can be later unpacked from.
JavaScript
12
star
20

console.yo

Yo from the node.js console.
JavaScript
10
star
21

node-tokenthrottle-redis

A Redis-backed http://npm.im/tokenthrottle implementation
JavaScript
10
star
22

stream-joins

Join operations for ordered objectMode streams (e.g. timeseries data).
JavaScript
9
star
23

stream-file-archive

A Node.js Streams2 log archiver, pipe to stream-file-archive and it will create time-rotated logs.
JavaScript
9
star
24

node-floordate

Simple date flooring, floor a date to the start of a specified time window.
JavaScript
9
star
25

perf_node_interactive

Node.js Performance Optimization A Case Study -- for Node Interactive 2015
JavaScript
8
star
26

stats-incremental

A simple tool for calculating incremental stats on numeric streams.
JavaScript
7
star
27

node-sosj

Sorted Object Stream Join -- Joins two sorted objectMode streams based on a provided join key.
JavaScript
6
star
28

level-bufferstreams

Pure buffer (multibuffer) streams for leveldb. Faster/less memory overhead than the default streams, useful for bulk operations.
JavaScript
6
star
29

stream-splice

Splice multiple streams into a single pipeline. Useful for exposing multi-step piped streams as a single stream.
JavaScript
5
star
30

runat

Runat is a Redis-backed scheduled queue system with a Duplex stream interface for Node.js
JavaScript
5
star
31

nodebase_jedi

A presentation about NodeBases
JavaScript
5
star
32

level-onion

A levelup wrapper interface to add/modify behavior of a levelup instance.
JavaScript
4
star
33

node_leak_test

A Node.js HTTP/HTTPS Server & Request exerciser to look for memory use/leaks over time.
R
4
star
34

multibuffer-stream

A streaming version of http://npm.im/multibuffer
JavaScript
4
star
35

Lacuna-Starmap

A player map for the game Lacuna Expanse
JavaScript
3
star
36

level-rawcopy

An optimized live-copy from one levelup instance to another.
JavaScript
3
star
37

node-tokenthrottle-level

A LevelDB-backed http://npm.im/tokenthrottle implementation
JavaScript
3
star
38

streams2-presentation

A presentation on streams2 for the Seattle Node.js Meetup Group
JavaScript
3
star
39

nodeintro-presentation

An introduction to writing code in Node.js
JavaScript
3
star
40

gamekit

A rectangular play area for simple text-based games, inspired by a childhood with a programmable graphing calculator.
JavaScript
3
star
41

flatson

A command-line tool to help with grepping newline-delimited json
JavaScript
2
star
42

transaction-tracer

A lightweight tool for annotating code for transactional tracing, e.g. work that crosses event-loop boundaries.
JavaScript
2
star
43

through2-asyncmap

An async version of through2-map -- an async Array.prototype.map for streams.
JavaScript
2
star
44

mchx-recruiting

Marchex Recruting Quiz
JavaScript
2
star
45

smart-tee

Node.js "tee" command where to create smart streams to handle stdin
JavaScript
2
star
46

timestream-ops

Mapped operation Transforms for sequential objectMode streams (e.g. timeseries data).
JavaScript
2
star
47

node-isnumber

A simple test to see if a value is a non-infinite number.
JavaScript
2
star
48

node-array-pivot

Pivot arrays of objects by key into a single object with a superset of keys containing arrays of each record's values.
JavaScript
2
star
49

glitch-perf-talk

A Presentation About "Node Buffers, Performance, and Image Glitching"
JavaScript
1
star
50

perf_goto_chicago

Node.js Performance Optimization A Case Study -- for GOTO Chicago 2016
JavaScript
1
star
51

timestream-filters

Filters for sequential objectMode streams (e.g. timeseries data)
JavaScript
1
star
52

timegap

A simple Javascript library for creating short formatted time interval strings from two Dates, like "2d" or "3m5s".
JavaScript
1
star
53

node-ago

A tool for calculating relative timestamps to now
JavaScript
1
star
54

node-loose-interval

A looser setInterval that schedules upon task completion to avoid overlap.
JavaScript
1
star
55

level-gc

Garbage collection for levelup
JavaScript
1
star
56

nodeintro

Exercises and example code from my Node Intro presentation.
JavaScript
1
star