Mikeal Rogers

Login: mikeal

Company: Samsung NEXT

Location: San Francisco

Bio: Creator of NodeConf and request.

Blog: http://mikealrogers.com

Blog: http://mikealrogers.com

Member of

  1. Changelog Media
  2. JSFest
  3. nearForm
  4. NodeConf
  5. NodeCopter
  6. Node Forward
  7. Node.js Foundation
  8. NodeSchool
  9. Node Summit
  10. ONE-SHOT by NodeConf
  11. Open Source Maintainers on GitHub
  12. request
  13. TacoConf
  14. The Linux Foundation
  15. The Linux Foundation
  16. null

Repositories

abstract-ledger
Abstract Ledger API
agendas
TC39 meeting agendas
ama
Ask me anything!
anime.js
Anime club for JavaScript nerds.
appcached
Scrape a site's required resources to dynamically generate an appcache manifest.
Apricot
A simple Hpricot Clone for nodejs.
async
Async utilities for node and the browser
atom-light-ui
Atom Light UI theme
automerge
A JSON-like data structure that can be modified concurrently by different users, and merged again automatically.
balance
Programmable HTTP reverse-proxy load balancer.
bent
Functional HTTP client for Node.js w/ async/await.
big
presentations for busy messy hackers
blog
my new blog code
blur-modal
Pure DOM modal using blur effect w/ functional API
bong-bong
Open public chat service built for the web.
brasstacks
A large scale results and graphing server using CouchDB.
browsercouch
CouchDB in the browser
browserify-istanbul
A browserify transform for the istanbul code coverage tool
browser-laptop
Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux
browser-pack
pack node-style source files from a json stream into a browser bundle
byteslice
Simple way to concat and slice arrays through bytewise encoding and decoding.
cappadonna
Headless browser testing for tap with coverage reporting.
chaosjs
Util module from "Playing with Chaos"
childport
Launch child processes for services that bind to a specified port.
cleanup
Cleanup handling for domains.
compretend
Web application building blocks power by ML.
concastack
Concatenates the stacks of an error object.
content-feed
Content addressable store with a sequence log.
contentfs
null
contributing
CONTRIBUTING is the new LICENSE
contribution-report
creates contribution reports for github repositories
contribution-reports
Tools for running contribution reports on GitHub repos and orgs.
couch
Stupid simple Couch wrapper based on Request
couchapp
Utilities to make standalone CouchDB application development simple
couchcache
CouchCache is a finely tuned caching HTTP proxy for CouchDB written in node.js
couchcast
Create podcast feeds for CouchDB Databases.
couchdb
Mirror of Apache CouchDB
couchdb-pythonviews
Python view server for CouchDB.
couchdb-wsgi
WSGI compliant handler for CouchDB external processes.
couchie
Minimalist localStorage database API. Works well as a cache for CouchDB documents.
couch-ledger
CouchDB backed abstract ledger.
couchlog
Log bot for #couchdb
couchtest
Test databases for CouchDB.
couchup
A CouchDB implementation on top of levelup.
couchwatch
Fault tolerant CouchDB changes watcher.
countryico
Get a country code icon url for a given country string.
cpm
Container package manager
crockbot
IRC bot in node.js that speaks Douglas Crockford facts from http://crockfordfacts.com/
csv-write-stream
A CSV encoder stream that produces properly escaped CSVs
cuban-linx
WebRTC swarm for large networks.
dancejs.io
Website for DanceJS.
dbemitter
EventEmitters for remote database events
d-block
Distributed block storage for the P2P Web.
deferred
Deferred objects without Twisted
deployed
Deployment for node.js
digiresist
null
distjs
Distribute standalone WebComponents w/ npm.
dnode
Freestyle RPC for node.js (and perl, ruby, java)
dnode-swarm
Free and reliable audio calls for everyone.
dockerfile-parse
Parse a Dockerfile into a POJO
dogpatchjs
Website for DogpatchJS
dropub
P2P publishing for everyone.
dropub.audio
Public voice drops on the web.
dscape-mind-explosion-database
DATABASE FOR DSCAPE TO TEACH CHILDREN!
earlyalameda
resources for parents of youngsters in alameda county (east bay, oakland, etc)
eastcoast-js-bio
East Coast JavaScript Developer Bio Generator
eiochanges
Sync changes to named stores via engine.io
eioemitter
EventEmitter duplexer for engine.io
eiojson
Wrapper around engine.io to send and receive JSON objects.
eiomethods
Remote method exports and invocation with engine.io.
eiorooms
Rooms for engine.io servers.
ejsgi
Like JSGI, but using streams.
electerm
Desktop terminal using web technologies.
engine.io
null
ethercouch
Real-time collaborative editor using bespin and CouchDB
etherpad-lite
An Etherpad based on node.js - Our goal is to make collaborative editing the standard on the web
express
Fast, unopinionated, minimalist web framework for node.
fif
Accessible, portable, programming lanuage.
filed
Simplified file library.
file-ledger
Ledger backed contentfs.
fixed-length-stream
A useful stream when parsing protocols.
fleet
multi-server continuous git-based deployment and process management
flipover
TCP server and deployment system that flips from one deployment to another.
follow
Very stable, very reliable, NodeJS CouchDB _changes follower
framework
A framework for node.js (inspired by vapor.js)
funcstream
Functional programming transform stream.
funky
?? Front-end view system using basic functional programming and template literals.
gatherbugs
Issue tracker for gather.at
getport
Find an open port to listen on.
get-version
Get the node version from a package.json
giphy-sticker-app
App to browse and embed giphy stickers.
githubarchive
Streaming parsers for the github archive.
githubarchive-analysis
GitHub Archive Analysis
github-graphql-stats
Node libraries for pulling stats out of GitHub's GraphQL API
google-sheets
Google Spreadsheets nodejs library
go-stats
Crunching some data on the size of the Go ecosystem.
gza
Functional custom HTML elements.
handlebar-hoarder
Handlbars cache.
hapi
Node.js HTTP Server framework
hashes-stream
Hashing stream that supports all Node.js default hash algorithms.
hashport
Hashes a string to an accessible port. Prone to duplicates.
hawk
HTTP Holk Authentication Scheme
hostproxy
HTTP Proxy that searches for Host header and avoids any parsing
http-lucass
HTTP implementation of a lucass store. Client and Server.
hueniversity
Community learning experiment
ical-generator
ical-generator is a small piece of code which generates ical calendar files
idb-lucass
indexedDB based implementation of lucass.
intocouch
Get open data in to couch and kept up to date.
iojs.org
null
ipfs-elements
HTML Elements for IPFS.
ipfs-fn
Function transforms for ipfs files.
jaws
Build HTTP applications as a cache.
jellyfish
Run your Javascript anywhere.
jsart
Generative art showcase.
jsbbq
jsbbq.org website code.
jsconf.com
JSConf forever.
jsfest-speakers
JSFest Speakers Repo
jshint
JSHint is a community-driven tool to detect errors in JavaScript code and enforce your team's coding conventions.
jsinthepark
JS In The Park
js-ipfs
IPFS implementation in JavaScript
jsonfiles
Simple database as flat JSON files.
JSONStream
rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)
json-stringify-safe
Like JSON.stringify, but doens't throw on circular references
jspp
JavaScript Pre-Processor
js-registry
moved to https://github.com/mikeal/npmjs.org
jstree
Binary tree optimized for serialization and sharding
killa-beez
? We on a WebRTC Swarm!
lazy.js
Like Underscore, but lazier
lazyjson
Selective JSON parser for Python
learnjs
Workshopper for learning JavaScript.
level-lucass
null
level-mapreduce
Stored map engine with queries.
level-mesh
Mesh index for level.
level-mutex
Mutex read/write lock for levelup.
level-sets
Buckets of unique keys for level.
level-sleep
Database for storing, cloneing and replicating SLEEP compatible data stores.
liquid-swords
Patterns and practices for framework agnostic functional components.
logo.js
A community logo for JS
logref
Logging for node.js
lrutrack
LRU base for tracking when things should be disposed.
lucass
Lightweight Universal Content Addressable Storage Spec
markdown-element
HTML Element that renders markdown content.
marked
A markdown parser and compiler. Built for speed.
media-recorder-stream
The Media Recorder API in the browser as a readable stream
meetups
a place to put info about your local node meetup
memdown
In-memory LevelDOWN adapter
metalsmith-stylus
Stylus plugin for Metalsmith
methodman
Bidirectional rpc and streams for WebSockets and WebRTC.
metrics
A metrics library for Node.js
micro
Asynchronous HTTP microservices
mikeal.js
My blog code, node-couchapp and sammy.js code.
mock-aws-s3
Library to mock the AWS SDK for Node.js
modulecounts
a quick website to track the number of modules in various repositories
morestreams
Collection of useful stream objects.
mosdef
Functional conveniences for property definitions.
moya
Web Server
mozmill
Mozilla UI automation tool
mozmill-dashboard
Dashboard to show Mozmill results
multihasher
Simple hasher using multihash and async functions.
must
This is some code.
mytabs
Firefox extension allowing for stored micro-bookmarking using tabs.
neveragaindottech.github.io
Source files for the neveragain.tech site
new.nodejs.org
The new location for the converged io.js/node.js website. Not yet live.
nextbusjs
reasonable interface to nextbus written in Javascript
ngi
Node Gateway Interface (Specification and reference implementation of Server to Application Gateway for node.js)
node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
node-blogs
A simple aggregator for blogs
node-browserify
browser-side require() the node.js way
node-compress
A streaming compression / gzip library for node.js
nodeconf
Website for NodeConf.
nodeconf2013
NodeConf 2013 Planning and Sessions
nodeconf2014
NodeConf 2014 Organizing and Planning.
nodeconfeu
Node Conf Europe
node.couchapp.js
Utility for writing couchapps.
node-couchdb
A new CouchDB module following node.js idioms
node.couch.js
CouchDB + node.js == Crazy Delicious
node-google-drive
Node.js library to access Google Drive's API.
nodejs-advisory-board
Meeting Minutes and Working Group Discussions
nodejs-everywhere
Scripts for pulling various metrics
node-jslint
NodeJS wrapper for JSLint.
nodejs.org
Website repository for the Node.js project
node-leveldb
NodeJS bindings to levelDB - a fast and lightweight key/value database library
node-levelup
LevelDB - Node.js style
node-lru-cache
null
node-manta
Node.js SDK for Manta
node-nntp
NNTP client for node
node-opencv
OpenCV Bindings for node.js
node.proxy.js
HTTP Proxy for node.js
node_redis
redis client for node
nodeschool.github.io
nodeschool internet web page
node-tap
Test Anything Protocol tools for node
node-timeago
Humanized time for node apps
nodeuplive
Site for NodeUp Live
node-util
node.js util module as a module
node-utils
A collection of small, simple, and useful node packages.
npm
a package manager for node
npmetrics
Tools for processing NPM metrics.
npmjs.org
The couchdb setup for registry.npmjs.org and search.npmjs.org
npm-www
The not-couchapp bits of thew new npmjs.org (work in progress)
nstall
Install a local node.js/io.js
nstore
nstore is a minimal in-process database for node apps.
nvm
Node Version Manager - Simple bash script to manage multiple active node.js versions
oak.js
Site for the Oakland JavaScript Meetup
occupy
Deployment for the 99%
occupyhongkong
Photos of Occupy Hong Kong, October 1
offliner
Offline web application builder.
oh-my-zsh
A community-driven framework for managing your zsh configuration.
okdone
Least possible things you have to output for tap cause fuck frameworks.
openconf
Teleconference for open source projects via Twilio w/ GitHub Integration.
oss-fuzz
OSS-Fuzz - continuous fuzzing of open source software
overflowing
IRC bot that dumps stack overlfow questions in to node.js IRC.
pdf2zip
Convert a PDF to a zipfile of PNGs.
peer-room
Ephemeral and secure peer-to-peer chat rooms.
php-analytics
Scripts to pull down dependency analytics for PHP packages.
pixel-pad
Collaborative pixel editor for embedding in Bong Bong.
planet
A node.js planet (blog aggregator)
pollstream
XHR polling as streams
pouchdb
PouchDB is a pocket-sized database.
precdn
Worlds fastest free CDN. Preemptively delivers site content over p2p network.
procstreams
null
proxypool
node.js HTTP proxy with pooling
pty.js
Bindings to forkpty(3) for node.js.
publicartwalk
Site for publishing and experiencing public art.
puppeteer
Headless Chrome Node API
pushdb
A programmable database with document storage and unique indexing capabilities.
pushmarks
Firefox extension that pushes bookmarks to public bookmark sharing sites.
pushover
git push deploy server over http
pystache
Mustache in Python
r2
HTTP client. Spiritual successor to request.
raekwon
Binds a multi-dimensional array of partial strings and elements to a host element.
raindrop
git checkout of the labs.mozilla.com/raindrop hg repo
rattan
Automerging JSON database for p2p and offline applications.
readable-stream
null
redcouch
A client that stores data in both CouchDB and Redis.
redplication
Redis <-> CouchDB Replicator
reki
Restful structured wiki
relaximation
Some relaxed automation
replicate
A customizable CouchDB replicator in node.js.
requestdb
A request wrapper that stores and retrieves responses from a leveldb cache.
requirein
A require() that works in a specified directory.
response
?? Streaming and mutation API for HTTP responses.
rfinder
Web interface for your Mac media server
ripannotations
RiP: Annotations Remix
rise-of-frontend
Data processing scripts for The Rise of Front End Tooling given at FEOC 2014.
roll-call
? Free and reliable audio calls for everyone w/ browser p2p.
room-exchange
Service for registering public keys to rooms.
ruckas
? Bring the ruckas!
rza
Create simple HTML elements
s3-blob-store
:cloud: Amazon S3 blob-store
s3-lucass
Lucass storage API on S3
sax-js
A sax style parser for JS
semantic-release-cli
:cl::round_pushpin: single command setup
sequest
Simplified API for SSH and SFTP similar to request.
shaolin
The easiest way to build Web Components.
sierpinski
Sierpinski triangles using canvas.
signal-exchange
WebRTC signal exchange using public keys and socket.io
signalhub-zeit
Signal hub on zeit
siofile
Stream a file to a socket.io client.
SLEEP
Implementation of the SLEEP protocol.
sleep-mapreduce
Generative mapreduce store. Can pull from any sleep feed.
slides
presentation resources for talks i've done
snapkit
Capture screenshots of websites on command line or REST API.
socket.io
Sockets for the rest of us (in Node.js)
sodi
Simple sodium signing and cryptography.
sodi-authority
Signing authority for github auth.
sos
Secure Object Standard
sous-vide
Discussions, recipes, tips and tricks w/ sous vide.
spider
Programmable spidering of web sites with node.js and jQuery
ssh2
An SSH2 client module written in pure JavaScript for node.js
stack-overflow-rss
Stack Overflow questions feed consumer.
stoopid
Loggers are stupid and I'm resentful that I had to write this.
stream-http
Streaming node http in the browser
stud-proxy
Round Robin proxy/balancer for the stud TLS terminator
sustainable-oss
Sustainable Open Source: The Book (Maybe)
tacoconf
the internet website for tacoconf. fork it and run your own small conferecne!
tako
Functional web framework.
tasked
Background task state machines on top of CouchDB.
template-literals-talk
null
test
testign out some webhook stuff.
testbot
Test Automation and Distribution System.
thanksgiving-2015
Repo for organizing dinner for Thanksgiving 2015 in San Francisco
thenoded
The noded podcast site
tito-emails
Get all the email addresses out of tito.
tpad
hackable pressure sensitive buttons
triwabe
TRIWABE (That's Right I Wrote A Blog Engine)
TSC
The Node.js Foundation TSC
tweetstream
node.js stream API for the twitter streaming HTTP API
tzwhere
Determine timezone from lat/long in NodeJS
ueberDB
transforms every database into a object key value store, written in node.js
vanilla
Compile-to-JavaScript language for people that write JavaScript
vuejs-electron-demo
Simple Vue.js Electron demo
wafflejs.github.io
A night of code, waffles, and karaoke.
wafflejs-oct-2017
Slides for WaffleJS talk in October 2017
wallabees
HTTP Client Cache
watch
Utilities for watching file trees in node.js
waudio
Web Audio made sane.
webenv
A thin abstraction layer on top of wsgi providing request, response and application abstractions.
webfollow
Follow websites!
webrtc-swarm
Create a swarm of p2p connections using webrtc and a signalhub
webtorrent
:zap: Streaming torrent client for the web
webtorrent-element
WebTorrent HTML element.
webtouch
Validate that a web site and all its required resources are available.
willitbe
Will it be podcast. willitbe.fm
windmill
Web Automation with 100% awesomeness intact.
wwwtf.berlin
WHAT THE FEST
xush
A JavaScript shell drawn in the Firefox content space, with hooks into XUL and XPCOM.
zcomponent
DEPRECATED: Use rza for a class based approach or gza for a functional approach.
znode
Bi-directional RPC through any stream.
zombie
Insanely fast, full-stack, headless testing using node.js

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.