JP Richardson (@jprichardson)

Top repositories

1

node-fs-extra

Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
JavaScript
9,319
star
2

string.js

Extra JavaScript string methods.
JavaScript
1,798
star
3

node-jsonfile

Easily read/write JSON files.
JavaScript
1,201
star
4

node-google

A Node.js module to search and scrape Google.
JavaScript
453
star
5

sublime-js-snippets

Snippets for JavaScript / JS Programming in Sublime Text 2 & 3
407
star
6

electron-mocha

Run Mocha tests in Electron
JavaScript
345
star
7

node-klaw

A Node.js file system walker with a Readable stream interface. Extracted from fs-extra.
JavaScript
315
star
8

electron-window

Convenience methods for Electron windows.
JavaScript
289
star
9

node-suppose

Like UNIX Expect, but for Node.js.
JavaScript
252
star
10

node-death

Gracefully cleanup when termination signals are sent to your process.
JavaScript
180
star
11

electron-ipc-stream

Duplex stream that runs over Electron's IPC
JavaScript
151
star
12

asciiflow

ASCII diagrams and drawing on the web (GWT)
Java
135
star
13

tin

Easily manage package.json, component.json, and bower.json files.
JavaScript
92
star
14

is-electron-renderer

Check if code is running in Electron renderer process
JavaScript
76
star
15

node-github-download

Easily download Github repos without dependencies such as Git, Tar, Unzip, etc.
JavaScript
75
star
16

secure-random

A simple JavaScript component to normalize the creation of cryptographically strong random values.
JavaScript
61
star
17

iceden

Maybe something like Firebase?
JavaScript
60
star
18

GeneratePushCerts

Automation of Generating Push Certificates for iOS Devices
Ruby
57
star
19

node-batchflow

Batch process collections in parallel or sequentially.
JavaScript
51
star
20

node-kexec

Node.js exec function to replace running process; like Ruby's exec.
C++
50
star
21

tape-promise

Promise and async/await support for Tape
JavaScript
45
star
22

talks-ncc3-demo

Demo from Nebraska Code Camp #3
JavaScript
40
star
23

node-nextflow

A simple control-flow library for Node.js targetted towards CoffeeScript developers.
CoffeeScript
38
star
24

node-scrap

A simple screen scraper module that uses jQuery style semantics.
JavaScript
33
star
25

react-qr

A React.js QR Code component.
JavaScript
31
star
26

node-canada

Cities and provinces from Canada for JavaScript
JavaScript
28
star
27

ansible-redis

Ansible playbook to install redis.
Shell
27
star
28

cross-zip-cli

Zip/Unzip directories cross platform from the CLI. Great for npm scripts.
JavaScript
25
star
29

node-path-extra

Node.js: extra methods for the path object.
JavaScript
24
star
30

readline-go

golang: Easily read lines from a stream such as `stdin` for a file. Supports either `\n`, `\r\n`, or mixed.
Go
22
star
31

CommonLib

A .NET Library With Utility Classes and Methods
C#
19
star
32

least-squares

JavaScript component for linear least squares regression analysis.
JavaScript
18
star
33

node-linkscrape

A Node.js module to scrape and normalize links from an HTML string.
JavaScript
15
star
34

FridayThe13th

Fast JSON Parser for Silverlight or .NET
C#
14
star
35

jsock

JavaScript component for easy JSON handling over sockets or streams. Works in Node.js or the browser.
JavaScript
13
star
36

ip-location

Get an IP or hostname location geo coordinates.
JavaScript
13
star
37

rr

A simple JavaScript component to iterate an array round robin.
JavaScript
12
star
38

node-packpath

Easily find the path(s) of package.json.
JavaScript
12
star
39

node-markdown-extra

Extra markdown methods.
JavaScript
12
star
40

buffer-json

JSON reviver/replacer methods for JavaScript Buffer type.
JavaScript
12
star
41

npm-latest

Quickly find the latest version of a package in npm.
JavaScript
12
star
42

keychain_manager

Ruby Gem for OS X Keychain Access
Ruby
11
star
43

npm-research

Nice little utility to help you research NPM packages.
JavaScript
10
star
44

fix-dropbox-node_modules-symlinks

Fix Dropbox `node_modules/.bin/` symlinks.
JavaScript
10
star
45

logmeup

LogMeUp Server - View any log files real-time in your web browser.
JavaScript
10
star
46

mars

Forget live coding, easy code demos.
JavaScript
9
star
47

bitcoin-faucet

A Node.js app to easily create a programmable Bitcoin Testnet faucet. This allows you to easily test your Bitcoin applications.
JavaScript
9
star
48

angular-bluebird

An AngularJS service for Bluebird promise library.
JavaScript
8
star
49

node-cfs

Node.js conditional file streams
JavaScript
7
star
50

d3-measure-text

A JavaScript component to measure the the width and height of SVG text.
JavaScript
7
star
51

atom-rename-tabs

Rename tabs titles with previous directory. Consistent with Sublime Text Editor behavior.
JavaScript
7
star
52

d3-dragrect

A JavaScript D3 drag selection rectangle component.
JavaScript
6
star
53

secret-box

Encrypt and decrypt secrets. Built on AES-256-GCM and Scrypt for now.
JavaScript
6
star
54

MemMapCache

A .NET caching solution that uses memory mapping.
C#
5
star
55

ospath

A JavaScript component that provides operating specific path values.
JavaScript
5
star
56

potter-wordpress

Command line tool to export WordPress to static Markdown.
JavaScript
5
star
57

jsontocsv

Convert lines of JSON data to CSV
JavaScript
5
star
58

d3-tooltip

This is a JavaScript d3 tooltip component.
JavaScript
5
star
59

mongo_install

Ruby script to install download, install, and setup MongoDB as a service on a Ubuntu or Debian box.
Ruby
5
star
60

node-batchtransform

Batch transform/convert a collection of files e.g. convert a collection of markdown template files to html files.
JavaScript
5
star
61

is-async-fn

Check if something is an ES7 async function.
JavaScript
4
star
62

node-dh

Distributed hash. Simple Node.js wrapper for Redis hash.
JavaScript
4
star
63

spend

A JavaScript component to create simple Bitcoin / Testnet transactions for integration testing with the actual network.
JavaScript
4
star
64

ripdb

100% JavaScript embeddable JSON time series database.
JavaScript
4
star
65

procbits.com

Home of my current coding blog.
HTML
3
star
66

react-password

A React.js component for password inputs.
JavaScript
3
star
67

cb-insight

Common Blockchain wrapper for Bitpay Insight API
JavaScript
3
star
68

ansible-rethinkdb

Ansible playbook to setup a RethinkDB.
3
star
69

node-readline-prompter

Easily prompt the user with a series of questions.
JavaScript
3
star
70

node-worddump

Dump or Export your WordPress blog content.
JavaScript
3
star
71

atom-javascript-standard-snippets

JavaScript Standard Style Snippets for Atom
CoffeeScript
3
star
72

pottercms

https://github.com/skywrite/sky
JavaScript
3
star
73

issue-links

Help to keep tidy `CHANGELOG.md`/`HISTORY.md` files by keeping your GitHub Issue links up to date.
JavaScript
3
star
74

d3-chart

A simple JavaScript D3.js chart.
3
star
75

node-wp2md

Convert your WordPress blog to Markdown.
JavaScript
3
star
76

create-output-stream

Node.js: exactly like `fs.createWriteStream`, but if the directory does not exist, it's created.
JavaScript
3
star
77

node-parentpath

Find a path in a parent directory.
JavaScript
3
star
78

buzz

Keep an app running indefinitely, kill it occasionally if you want.
JavaScript
3
star
79

node-tweezers

Extract mustache tokens from a file or string.
JavaScript
2
star
80

node-logmeup

Node.js plugin to interface to LogMeUp
CoffeeScript
2
star
81

cooking-recipes

I'm starting to write down recipes that I've tried.
2
star
82

node-testutil

Node.js testing utilities
JavaScript
2
star
83

node-autoresolve

A simple Node.js module to auto resolve package paths.
JavaScript
2
star
84

ip-location-cli

Command line utility to fetch IP geo location or your own location.
JavaScript
2
star
85

electron-menu

Convenience module to build Electron menu templates.
JavaScript
2
star
86

node-markdown-page

Methods for parsing a markdown page for a blog post or documentation.
JavaScript
2
star
87

node-vcsurl

Convert VCS repository URLs like Github or Bitbucket to their http equivalents.
JavaScript
2
star
88

node-dq

Simple Node.js priority queue built on Redis.
JavaScript
2
star
89

ymd

JavaScript component to return the year, month, and day string.
JavaScript
2
star
90

terst

A JavaScript testing component with a terse syntax. Supported in both Node.js and the browser.
JavaScript
2
star
91

browser-storage

Normalizes local-storage behavior between node and browser
JavaScript
2
star
92

is-os-cli

CLI utility to check if operating system. Useful for npm scripts.
JavaScript
2
star
93

node-batchfile

JavaScript
2
star
94

prevent-backspace

Prevents the backspace from navigating back in the browser.
JavaScript
2
star
95

github-issues-stream

A Node.js readable stream for Github issues.
JavaScript
1
star
96

goatee-go

Non-verbose testing in Go
Go
1
star
97

node-markdown-walker

Simple directory walker that specifically looks for markdown files.
JavaScript
1
star
98

node-cl

Easily create command line programs and interfaces in Node.js.
JavaScript
1
star
99

node-proxyinfo

Get information about HTTP proxy servers
CoffeeScript
1
star
100

trinity

JavaScript
1
star