Displaying 1 to 16 from 16 results

continuous.js - Streams (lazy sequences) for JavaScript

  •    CoffeeScript

Streams for JavaScript, also known as lazy sequences.StreamI: head, tail, stream, toStream, iterate, map, pluck, filter, unique, reject, without, take, takeWhile, takeWhere, drop, dropWhile, zipWith, interleave, fold, fold1, toArray, toObject, doStream, each, find, some, every, append, union, accumulate, join, flatMap, get, clone, repeat, ints, rand, chars, memo.

node-bufferstream - painless stream buffering, cutting and piping

  •    CoffeeScript

painless stream buffering, cutting and piping. BufferStream is a full node.js Stream so it has apis of both Writeable Stream and Readable Stream.

s3-streaming-upload - s3-streaming-upload is node

  •    CoffeeScript

s3-streaming-upload is node.js library that listens to your stream and upload its data to Amazon S3. It is heavily inspired by knox-mpu, but unlike it, it does not buffer data to disk and is build on top of official AWS SDK instead of knox.




node-udpcomm - provide a very basic upd communication mechanism for nodejs

  •    CoffeeScript

Provide a simple hub-like UPD datagram communication mechanism for NodeJs

infinity - Infinite sequences for Node

  •    CoffeeScript

Supports typical array functions and more, all evaluated lazily. Joint effort of Andrew Jones, Maxim Filimonov, Leonardo Borges and Romain Prieto, during a ThoughtWorks Node.js hack night.

stream-worker - Execute an async function per stream data event, pausing the stream when a concurrency limit is saturated

  •    CoffeeScript

Execute an async function per stream data event, pausing the stream when a concurrency limit is saturated. Inspired by async.queue, optimized for streams. Supports promises and callbacks.


node-halfstreamxml - converts a stream of XML to a stream of objects

  •    CoffeeScript

This module converts streams of XML to streams of JS objects. Unlike other SAX modules, it doesn't give you every tag and text node seperately, but lets you specify tag names you want to filter for. When this module encounters a tag with that name, its content will be collected until the closing tag was reached, and then you will receive the tag with all its attributes and children in one object. To compile the .coffee files to Javascript, use cake build. You will need Coffeescript for that.

node-bhttp - A sane HTTP client library for Node.js with Streams2 support.

  •    CoffeeScript

A sane HTTP client library for Node.js with Streams2 support. bhttp does not yet use a HTTPS-capable agent. This means that all SSL-related options are currently ignored by default (per Node.js http documentation).

gulp-tap - Easily tap into a gulp pipeline without creating a plugin.

  •    CoffeeScript

Easily tap into a pipeline. Some filters like gulp-coffee process all files. What if you want to process all JS and Coffee files in a single pipeline. Use tap to filter out .coffee files and process them through the coffee filter and let JavaScript files pass through.

node-csv-generate - CSV and object generation implementing the Node.js `stream.Readable` API

  •    CoffeeScript

This package provides a flexible generator of CSV strings and Javascript objects implementing the Node.js stream.Readable API. Documentation for the "csv-generate" package is available here.

node-stream-transform - Object transformations implementing the Node.js `stream.Transform` API

  •    CoffeeScript

Part of the CSV module, this project is a simple object transformation framework. It implements the Node.js stream.Transform API. It also provides a simple callback-based API for convenience. It is both extremely easy to use and powerful. Documentation for the "csv-parse" package is available here.

telnet-stream - Transform streams that emit TELNET negotiations as events

  •    CoffeeScript

Although venerable, the TELNET protocol is still in use by some services and expected by some clients. If you need to connect to something that "speaks TELNET", this module offers some simple objects for that purpose. If you need to connect to something that speaks TELNET, but you don't care about options or negotiations, then simply use TelnetSocket to decorate a regular socket. It will filter out all the "TELNET stuff" and pass the remaining data on to you.

bunyan-debug-stream - A stream for bunyan that writes log entries as human readable output.

  •    CoffeeScript

Output stream for Bunyan which prints human readable logs. This will get you up and running with 90% of the functionality you probably want, but there are lots of ways you can customize the behavior of bunyan-debug-stream. Note you can also use the Bunyan stdSerializers - the bunyanDebugStream.serializers are the same as stdSerializers, but add a few custom fields.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.