Browse by Author: mafintosh

Page 1 next →

async-ejs ejs with the ability to add asynchronous functions

awesomeport find a nice looking free port

bark A collection of web rendering functions

browserify-fs fs for the browser using level-filesystem and browserify

buffoon buffer streams into strings, buffers, json or queries

cable Cable is a fast and simple binary request/response protocol stream for Node.js

cashier a module for caching static http responses in memory

cat cat will read the contents of an url

check-dependencies Check whether your public npm dependencies (or private github dependencies) are up-to-date

clivas use your terminal as a canvas. features easy redrawing, colors and more

common A utility package with some useful functional stuff

conversation-stream json conversations over a stream

crossmania the node module for doing cross-domain CRUD with the browser

curly a http request module for node and the browser

cyclist Cyclist is an efficient cyclic list implemention.

dat-npm npm registry on dat

dnsjack A simple DNS proxy that lets you intercept domains and route them to whatever IP you decide

document-watch watch for atomic changes in a document

end-of-stream Call a callback when a readable/writable/duplex stream has completed or failed.

etcd-registry Service registry for Node.js on top of etcd

etcd-registry-join Add a service to etcd-registry and remove it when your service process exits

etcd-registry-router Route http requests to services registered in etcd-registry

fifo FIFO queue

fileshare fileshare is a command line tool that lets you share and discover files on your local network

find-module find a module from a require path asyncronously using custom module folders

flat-file-db Fast in-process flat file database that caches all data in memory

fwd-stream Forward a readable stream to another readable stream or a writable stream to another writable stream

gridjs GridFS that is easy to use and mongojs compliant

hls-buffer Preload and buffer http live streams (aka do not lag on crappy networks)

hms Work in progress. Ship all kinds of services

hms-protocol The protocol stream that hms uses to communicate between servers and clients

hprotocol Streaming human readable command protocol

http-party Run multiple http servers that share a port file and does automatic failover if the server listening on the port crashes

http-ssh-agent Send requests to http servers over ssh

json-markup a json to html syntax highlighter

json-sockets a socket optimized for cross-domain use for the web and node

jsonize a module for creating JSON apis

kirby Cloud control command line app for AWS

known-hosts Parse ~/.ssh/known_hosts into a Javascript array

level-blobs Save binary blobs in level and stream then back

level-filesystem Full implementation of the fs module on top of leveldb

level-lazy-db Open leveldb only when you need to

logfile A simple node program for writing and rotating logfile

maintenance-as-a-service maintenance as a service

markdoc Render documentation written in markdown into a single pretty html file

markupify a json to html syntax highlighter

memolite extremly simple memoizing for async functions

message-sockets a message socket

mongoc compile mongo queries into javascript functions

mongojs Easy to use module that implements the mongo api

mongopatch MongoDB patching tool

mud A package manager for browser-side JavaScript

murl murl is fast url pattern matching and replacing

net-debug Debug ECONNRESET and friends by adding host and port to the stack

network-address get the local network address of your machine

node-modules commandline tool and node module for

npm-buildpack Install and build node_modules from cache. Useful when installing node_modules on deployment

nsq-protocol The NSQ protocol for node.js implemented as a stream

p2p-hub A simple hub for communicating p2p between processes or machines

paint paint is paint in your terminal

parallel-transform Transform stream that allows you to run your transforms in parallel without changing the order

param param is a tiny module to read config parameters

part-file Read and write parts to a partfile

peer-swarm a peer swarm implementation that uses the torrent DHT to find peers

peer-wire-protocol Stream implementing the peer wire protocol used in bittorrent

peer-wire-swarm a peer swarm implementation

peerflix Streaming torrent client for Node.js

peerflix-engine Low level streaming torrent client that exposes files as node.js streams and downloads pieces based on demand

pejs Pre-compiled EJS with inheritance, block and file support that works both in the client and on the server

pingable Ping a stream once in while. If it times out destroy it

polo a zero configuration discovery service written completely in Javascript

pretty-tree Make colorful trees out of JSON objects using archy

protein Protein is http prototype mixins for Node.js client library

pump pipe streams together and close all of them if one of them closes

querify a query interpreter for javascript and node.js

random-access-file Continuous reading or writing to a file using random offsets and lengths

read-torrent Read and parse a torrent from a resource.

read-write-message Read/write a length prefixed JSON message to a stream and send regular binary data afterwards. Useful for sending stream headers etc.

request-stream json request-response over a stream

respawn Spawn a process and restart it if it crashes

respawn-group Manage a group of respawn monitors

response.render pejs template rendering for root

response.step flow control on for root

rex rex is browserside commonjs

rex-cli rex-cli is the cli equivivalent of rex

rexify rexify is the cli equivivalent of rex

root a super lightweight web framework featuring prototype mixin support and routing

router A lean and mean http router

rundfunk Rundfunk is zero-conf distributed event emitter

signer a module for signing strings to ensure integrity.

sliding-window-counter Count stuff within a time interval e.g. how many users logged in the last hour?

snake-game play snake in your terminal

sorted-intersect Intersect sorted lists using merge intersection with galloping lookahead

sorted-intersect-stream Intersect two streams that emit sorted data

sorted-union-stream Get the union of two sorted streams

speedometer simple speed measurement in javascript

spies spy on a running program

sqs A message queue using Amazon Simple Queue Service.

ssh-connect-prompt Connect to ssh using the ssh2 module and prompt stdin for host verification, key decryption etc. Similar to what standard ssh does.

Page 1 next →

npm loves you