• Stars
    star
    15
  • Rank 1,371,379 (Top 28 %)
  • Language
    JavaScript
  • License
    ISC License
  • Created almost 8 years ago
  • Updated over 7 years ago

Reviews

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

Repository Details

A fs.ReadStream that supports seeking to arbtrary locations within a file.

More Repositories

1

node-glob

glob functionality for node.js
TypeScript
8,123
star
2

rimraf

A `rm -rf` util for nodejs
JavaScript
5,309
star
3

node-lru-cache

A fast cache that automatically deletes the least recently used items
TypeScript
4,844
star
4

minimatch

a glob matcher in javascript
JavaScript
3,074
star
5

github

Just a place to track issues and feature requests that I have for github
2,209
star
6

nave

Virtual Environments for Node
Shell
1,580
star
7

node-graceful-fs

fs with incremental backoff on EMFILE
JavaScript
1,267
star
8

sax-js

A sax style parser for JS
JavaScript
1,046
star
9

tshy

JavaScript
847
star
10

node-tar

tar for node
JavaScript
755
star
11

st

A node module for serving static files. Does etags, caching, etc.
JavaScript
376
star
12

inherits

Easy simple tiny inheritance in JavaScript
JavaScript
352
star
13

cluster-master

Take advantage of node built-in cluster module behavior
JavaScript
276
star
14

minipass

A stream implementation that does more by doing less
TypeScript
246
star
15

once

Run a function exactly one time
JavaScript
216
star
16

yallist

Yet Another Linked List
JavaScript
198
star
17

server-destroy

When close() is just not enough
JavaScript
184
star
18

ttlcache

TypeScript
155
star
19

semicolons

When you require("semicolons"), THEY ARE REQUIRED.
JavaScript
145
star
20

slide-flow-control

A flow control library that fits in a slideshow
JavaScript
134
star
21

treeverse

Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
JavaScript
130
star
22

multipart-js

JavaScript
123
star
23

reading-list

a list of books I recommend
121
star
24

node-touch

touch(1) for node
JavaScript
121
star
25

catcher

TypeScript
119
star
26

async-cache

Cache your async lookups and don't fetch the same thing more than necessary.
JavaScript
119
star
27

core-util-is

The util.is* functions from Node core
JavaScript
98
star
28

dezalgo

Contain async insanity so that the dark pony lord doesn't eat souls
JavaScript
89
star
29

github-flavored-markdown

Deprecated. Use marked instead.
JavaScript
79
star
30

minizlib

A smaller, faster, zlib stream built on http://npm.im/minipass and Node.js's zlib binding.
JavaScript
71
star
31

node-bench

JavaScript
71
star
32

free-as-in-hugs-license

A (Not OSI-Approved) software license you may use if you wish
70
star
33

sigmund

Quick and dirty psychoanalysis for objects
JavaScript
67
star
34

inflight

Add callbacks to requests in flight to avoid async duplication
JavaScript
66
star
35

fast-list

A fast O(1) push/pop/shift/unshift thing
JavaScript
66
star
36

gist-cli

A gist cli client written in Node
JavaScript
64
star
37

dotfiles

My Dot Files
Shell
63
star
38

wrappy

Callback wrapping utility
JavaScript
56
star
39

block-stream

A stream of fixed-size blocks
JavaScript
52
star
40

isexe

Minimal module to check if a file is executable.
TypeScript
48
star
41

.vim

My vim settings
Vim Script
47
star
42

jackspeak

A very strict and proper argument parser.
TypeScript
44
star
43

char-spinner

Put a little spinner on process.stderr, as unobtrusively as possible.
JavaScript
43
star
44

st-example

an example of serving static files easily in node using the st module
JavaScript
40
star
45

templar

A lightweight template thing for node http servers
JavaScript
37
star
46

nosync

Prevent sync functions in your node programs after first tick
JavaScript
37
star
47

use-strict

Makes all subsequent modules in Node get loaded in strict mode.
JavaScript
37
star
48

path-scurry

TypeScript
35
star
49

ssh-key-decrypt

Decrypt and encrypted ssh private keys
JavaScript
35
star
50

ejsgi

Like JSGI, but using streams.
JavaScript
35
star
51

node-eliza

A Robotic Rogerian Therapist, on IRC
JavaScript
34
star
52

natives

Do stuff with Node.js's native JavaScript modules
JavaScript
31
star
53

goosh

Front-end old-style terminal interface, for web services like those provided by Google and Yahoo.
JavaScript
31
star
54

simple-node-server

A simple fast node http server toolkit.
JavaScript
30
star
55

util-extend

Node's internal object extension function, for you!
JavaScript
30
star
56

chownr

Like `chown -R`
JavaScript
28
star
57

csrf-lite

CSRF protection utility for framework-free node sites.
JavaScript
28
star
58

chmodr

Like `chmod -R` in node
JavaScript
28
star
59

node-hexedit

hexadecimal editor in node
JavaScript
27
star
60

back-to-markdown.css

Turns any markdown editor into a WYSIWYG editor
CSS
26
star
61

node-async-simple

Multiply two numbers, slowly, on the thread pool.
C++
26
star
62

json-stringify-nice

Stringify an object sorting scalars before objects, and defaulting to 2-space indent
JavaScript
25
star
63

node-strict

Makes your Node programs strict about stuff when loaded
JavaScript
25
star
64

fs.realpath

Use node's fs.realpath, but fall back to the JS implementation if the native one fails
JavaScript
25
star
65

sock-daemon

TypeScript
24
star
66

promise-all-reject-late

Like Promise.all, but save rejections until all promises are resolved
JavaScript
24
star
67

promise-call-limit

Call an array of promise-returning functions, restricting concurrency to a specified limit.
TypeScript
24
star
68

node6-module-system-change

A demonstration of what changed in node 6's module loading logic
JavaScript
24
star
69

color-support

A module which will endeavor to guess your terminal's level of color support.
JavaScript
24
star
70

polite-json

TypeScript
23
star
71

ircretary

A note-taking IRC bot
JavaScript
23
star
72

yamlish

A parser for the yamlish format
JavaScript
22
star
73

fs-minipass

fs read and write streams based on minipass
JavaScript
21
star
74

pseudomap

Like `new Map` but for older JavaScripts
JavaScript
21
star
75

node-fuse

Fuse bindings for nodejs
21
star
76

slocket

A locking socket alternative to file-system mutex locks
JavaScript
21
star
77

proto-list

A list of objects bound by prototype chain
JavaScript
20
star
78

retry-until

A function that will keep running a function you give it as long as it throws for a period of time
JavaScript
20
star
79

node-srand

srand bindings for node - Seedable predictable pseudorandom number generator
C++
20
star
80

mutate-fs

Mutate the Node.js filesystem behavior for tests.
JavaScript
20
star
81

ryp

Featureless npm-package bundling.
Shell
19
star
82

filewatcherthing

a thing to watch a file and then run a command
JavaScript
19
star
83

gatsby-remark-tumble-media

A plugin for gatsby-transformer-remark to support photosets, video, and audio in markdown frontmatter.
JavaScript
19
star
84

sodn

SOcial DNodes
JavaScript
19
star
85

joyent-node-on-smart-example

A blog post.
JavaScript
18
star
86

error-page

Easily send errors in Node.js HTTP servers. Think like the `ErrorDocument` declarations in Apache config files.
JavaScript
17
star
87

_ify

an itty bitty curry utility
JavaScript
17
star
88

url-parse-as-address

Parse a URL assuming that it's http/https, even if protocol or // isn't present
JavaScript
17
star
89

http-https

A wrapper that chooses http or https for requests
JavaScript
17
star
90

perfalize

TypeScript
16
star
91

cssmin

A cross-platform regular-expression based minifier for CSS
16
star
92

duplex-passthrough

like a passthrough, but in both directions
JavaScript
16
star
93

mintee

a tiny module for piping an input to multiple output streams
JavaScript
16
star
94

create-isaacs

An npm init module to create modules like I do
JavaScript
16
star
95

tap-assert

An assert module that outputs tap result objects
JavaScript
16
star
96

domain-http-server

A module thingie to use domains in Express or Restify or just regular HTTP servers
JavaScript
15
star
97

canonical-host

Node module to redirect users to the canonical hostname for your site.
JavaScript
15
star
98

mcouch

Put your CouchDB in Manta, attachments and docs and all
JavaScript
14
star
99

hardhttps

Slightly hardened https for node
JavaScript
14
star
100

exit-code

`process.exitCode` behavior back-ported from io.js and Node.js 0.12+
JavaScript
14
star