jonathanong

jongleberry (jonathanong)

2016-10-13 06:11:13 +0800 CST

About jonathanong

Summing up all of jonathanong's repositories they have own repositories and 294 contribute repositories .

jonathanong follows other users and is followed by users.

Data for jonathanong was last updated 2016-10-13 06:11:13 +0800 CST.

jonathanong use JavaScript, CSS, Makefile, Shell, ...

Repository

ferver

198

[DEPRECATED] fe(a)rver - versioning for those of us who only care about breaking changes

horizontal-grid-packing

123

Horizontal grid packing

osx-webdev-setup

110 0

The perfect web development OS X setup

git-style-guide

65

Personal guide for using git with GitHub

form-to-object

31

Convert a form to an object

async-control-flow

28

Workshop on Asynchronous Control Flow

baaar

24

a colorful top loading progress bar

js-style-guide

18

My style guide for JS

autocomplete

17

mobile-first autocomplete

heroku-buildpack-ffmpeg-latest

16

A Heroku buildpack for ffmpeg that always downloads the latest static build

ee-first

10

return the first event in a set of ee/event pairs

babel-nodepack

8

A babel bundler for node.js

react-asset-loader

7

React Asset Loader

module-style-guide

7

Style guide for writing JS modules

babel-preset-minify

6

[DEPRECATED]

component-style-guide

6

Style guide for authoring (web) components

lazyrequire

4

lazily require modules in node.js

docker-nodejs-postgres

4

nodejs LTS + postgres latest

lru-cache-decorator

3

lru-cache as a decorator function

memorizer

3

memoize a getter of an object

fn-getter

3

Simple, lazyily evaluated values

asymmetrical-signing

2

Asymmetrically sign any data

bulk-insert

2

A writable stream that batches

delegated-dropdown

2

mobile-first delegated dropdown menus with smart positioning

heroku-buildpack-ffmpeg

2

https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest

error

1

Error response middleware (text, json, html)

file-is

1

Check the type of a file or buffer by inspecting its contents

greenkeeper-enable-organization

1

Enable greenkeeper on all of an organization's repositories

Contribute

express

express

31918 0,16,25,53,27,0,24,0

Fast, unopinionated, minimalist web framework for node.

koa

koa

15570 0,10,17,40,23,0,27,0

Expressive middleware for node.js using ES2017 async functions

fetch

fetch

14252 0,13,25,0,37,11,24,0

A window.fetch JavaScript polyfill.

mocha

mocha

12369 0,7,8,21,11,0,6,0

☕️ simple, flexible, fun javascript test framework for node.js & the browser

co

co

8174 0,4,16,13,0,8,0,12

The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

connect

connect

7190 0,0,5,0,2,2,0,4

Connect is a middleware layer for Node.js

sharp

sharp

5223 0,0,2,3,0,5,9,6

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library.

supertest

supertest

5164 0,3,5,0,7,4,7,0

Super-agent driven library for testing node.js HTTP servers using a fluent API

page.js

page.js

4837 0,0,2,4,0,4,6,2

Micro client-side router inspired by the Express router

component

component

4602 0,0,1,0,0,-2,0,-1

frontend package manager and build tool for modular web applications

debug

debug

4332 0,4,0,6,4,4,0,2

tiny node.js & browser debugging utility for your libraries and applications

oboe.js

oboe.js

4143 0,3,0,0,1,2,0,3

A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes.

gm

gm

4118 0,2,6,1,2,0,-1,2

GraphicsMagick for node

rework

rework

2721 0,3,0,0,6,0,0

Plugin framework for CSS preprocessing in Node.js

morgan

morgan

2393 0,0,2,5,0,7,3,3

HTTP request logger middleware for node.js

session

session

2290 0,2

Simple session middleware for Express

node-spdy

node-spdy

2259 0,0,3,1,1,0,6,1

SPDY server on Node.js

examples

examples

1951 0,2,8,1,5,0,9

Example Koa apps

regenerator

regenerator

1935 0,0,1,0,1,1,2,0

Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.

body-parser

body-parser

1901 0,4,0,1,4,0,6

Node.js body parsing middleware

minimatch

minimatch

1307 0,0,1,2,0,2

a glob matcher in javascript

expressjs.com

expressjs.com

816 0,0,-2,0,2,0

js-base64

js-base64

750 0,1,0,0,0,0

Base64 implementation for JavaScript

reds

reds

717 0,0

light-weight, insanely simple full text search module for node.js - backed by Redis

css

css

704

CSS parser / stringifier for Node.js

compression

compression

699 0

Node.js compression middleware

mz

mz

680

modernize node.js to current ECMAScript standards

path-to-regexp

path-to-regexp

670 0

Express-style path to regexp

csurf

csurf

587

CSRF token middleware

cookie-parser

cookie-parser

525

cookie parsing middleware

cookies

cookies

502

Signed and unsigned cookies based on Keygrip

generator

generator

494 0,1

Express' application generator

useragent

useragent

472 0,0,0,0

Useragent parser for Node.js, ported from browserscope.org

readable-stream

readable-stream

467

Node-core streams for userland

keygrip

keygrip

408 0,0,0,0,0

Key signing and verification for rotated credentials

node-querystring

node-querystring

388 0,0,0,0

querystring parser for node and the browser - supporting nesting (used by Express, Connect, etc)

reactive

reactive

360 0,0,0,0,1,0,0,0

Tiny reactive template engine

js-bson

js-bson

360

BSON Parser for node and browser

express-namespace

express-namespace

321

Adds namespaced routing capabilities to Express

understanding-csrf

understanding-csrf

317 0,3,0,1

What are CSRF tokens and how do they work?

basic-auth

basic-auth

307

Generic basic auth Authorization header field parser

koala

koala

296 0,0,0,0,0

[SEEKING MAINTAINER] An HTTP/2 and ES6 Module-ready Koa Suite

css-parse

css-parse

284

CSS parser for Node.js

node-frameworks

node-frameworks

284 0,0,0,0

A comparison of server-side node frameworks

cookie-session

cookie-session

274

Simple cookie-based session middleware

static

static

266 0,0,0,0

Static file server middleware

then-redis

then-redis

261 0,0

A fast, promise-based Redis client for node.js

react-click-outside

react-click-outside

254 0,0,0

ClickOutside component for React.

hiredis-node

hiredis-node

241 0,0

Node wrapper for hiredis

route

route

228

Simple route middleware

workshop

workshop

226

Koa Training Workshop

api-boilerplate

api-boilerplate

220

API application boilerplate

emoji

emoji

219 0,0

emoji: This library allows the handling and conversion of Emoji in Javascript.

method-override

method-override

219

Override HTTP verbs.

mount

mount

209

Mount other Koa applications or middleware to a given pathname

guide

guide

199 0

A Guide to Component

ferver

ferver

198

[DEPRECATED] fe(a)rver - versioning for those of us who only care about breaking changes

urlparser

urlparser

184 0,0

Fast url parser

compose

compose

182

Middleware composition utility

logger

logger

176

Development style logging middleware

mime-types

mime-types

172

The ultimate javascript content-type utility.

http-errors

http-errors

171 0,0

Create HTTP Errors

errorhandler

errorhandler

164 0,0

Development-only error handler middleware

session

session

157

Simple cookie-based session middleware

domify

domify

154 0

html -> elements

fetch-ie8

fetch-ie8

148 0

A window.fetch JavaScript polyfill supporting IE8

mime-db

mime-db

147

Media Type Database

on-finished

on-finished

146 0,0

Execute a callback when a request closes, finishes, or errors

routington

routington

133 0,0

Trie-based URL Routing

horizontal-grid-packing

horizontal-grid-packing

123

Horizontal grid packing

svg-react-loader

svg-react-loader

123 0,1

Webpack SVG to React Component Loader

negotiator

negotiator

122

An HTTP content negotiator for Node.js

osx-webdev-setup

osx-webdev-setup

110 0

The perfect web development OS X setup

static-cache

static-cache

109

Static cache for koa

ratelimit

ratelimit

106

Rate limiter middleware

compress

compress

104

Compress middleware for koa

raw-body

raw-body

103

Get and validate the raw body of a readable stream

style-guide

style-guide

97

jshttp style guide

polyfills

polyfills

95 0

Bundle polyfills based on a User-Agent header

mentors

mentors

93

Building up the node community through mentoring

send

send

87

Transfer static files

json

json

83

pretty-printed JSON response middleware

trie-router

trie-router

83

Trie-routing for Koa

accepts

accepts

82

Higher-level content negotiation

busboy

busboy

81 0

Busboy multipart parser as a yieldable

json-filter

json-filter

79

Middleware allowing the client to filter the response to only what they need, reducing the amount of traffic over the wire.

common

common

76

[DEPRECATED] USE INDIVIDUAL MODULES

type-is

type-is

76

Infer the content-type of a request.

bigpipe-example

bigpipe-example

74

[DEPRECATED] BigPipe using koa and component

csrf

csrf

73

CSRF tokens for koa

builder.js

builder.js

73 0

v0.x of the builder. v1.0.0+ is located at:

calendar

calendar

72 0

Calendar UI component

react-star-rating

react-star-rating

72 0,0

A simple star rating component built with React.

pngparse

pngparse

70

100%-JavaScript PNG Parser for Node.JS

gleak

gleak

66 0

Global variable leak detection for Node.js

git-style-guide

git-style-guide

65

Personal guide for using git with GitHub

methods

methods

65

HTTP verbs that node supports

normalize.github.io

normalize.github.io

65

Normalize Homepage and Documentation

csrf

csrf

63

primary logic behind csrf tokens

statuses

statuses

62

HTTP status utility

shrink-ray

shrink-ray

61 0

Node.js compression middleware

error

error

59 0,0

Error response middleware (text, json, html)

fresh

fresh

57

HTTP request freshness testing

cash

cash

55

HTTP response caching for Koa

rewrite

rewrite

54 0,0

URL rewriting middleware

css-stringify

css-stringify

53 0

CSS stringifier using the AST from 'css.parse'

etag

etag

53

ETag support for Koa responses

http-assert

http-assert

53

assert with status codes

builder2.js

builder2.js

52 0

builder for component

basic-auth-connect

basic-auth-connect

51

Basic auth middleware for node and connect

basic-auth

basic-auth

50

blanket basic auth middleware

response-time

response-time

50

X-Response-Time middleware

compressible

compressible

49

Compressible Content-Type / mime checking.

changelog

changelog

49

changelog release management tool

favicon

favicon

48

Koa middleware for serving a favicon

native-or-bluebird

native-or-bluebird

47

[DEPRECATED] use any-promise

parseurl

parseurl

45 0,0

parse a url with memoization

autoinstall

autoinstall

44

automatically install dependencies via `require()`

cluster

cluster

41 0,0

Koa clustering and error handling utility

flash

flash

40

trace

trace

40

generic tracing for koa

autoscale-canvas

autoscale-canvas

39 0

Retina-enable an HTML Canvas element

range-parser

range-parser

39 0

Range header field parser

qs

qs

38

qs for koa, and use querystring more safely.

cogent

cogent

37 0

Simpler HTTP requests using co

rework-inherit

rework-inherit

37

Inherit rules from other selectors

uid-safe

uid-safe

36 0,0

URL and cookie safe UIDs

streaming-json-stringify

streaming-json-stringify

36 0

Streaming JSON.stringify()

clipboard-dom

clipboard-dom

36 0

Makes a DOM element (i.e. <button>) write to the system clipboard

classes

classes

35 0

Cross-browser element class manipulation

audio

audio

35 0

Sleek radial audio player skin for the <audio> tag

api-error-handler

api-error-handler

35 0,0

Express error handlers for JSON APIs

stream-to-array

stream-to-array

34

Concatenate a readable stream's data into a single array.

ecstacy

ecstacy

33

JS/CSS/HTML/etc transpiling, minification, and compression middleware

currency-formatter

currency-formatter

33

A simple Javascript utility that helps you to display currency properly

form-to-object

form-to-object

31

Convert a form to an object

node-delayed-stream

node-delayed-stream

30 0,0

Buffers events from a stream until you are ready to handle them.

conditional-get

conditional-get

29

Conditional GET middleware for koa

async-control-flow

async-control-flow

28

Workshop on Asynchronous Control Flow

chanel

chanel

27 0

Channel-based control-flow for parallel tasks with concurrency control

paas

paas

27

Polyfill as a Service

heroku-buildpack-vips

heroku-buildpack-vips

27

Heroku buildpack with vips

querystring

querystring

26 0

Simple key / value pair query-string parser

db

db

24

browser feature database

file-server

file-server

24

file serving middleware for koa

baaar

baaar

24

a colorful top loading progress bar

path-match

path-match

23 0

wrapper around path-to-regexp for easy route parameters

destroy

destroy

22

destroy a stream if possible

multipart

multipart

22 0

Download multipart files with open file descriptor limits and file disposal

crawler.js

crawler.js

22 0

registry that crawls github users, used in http://component.github.io

spdy-push

spdy-push

21

SPDY Push helper - will by replaced by http-push

sendfile

sendfile

20

basic file-sending utility for koa

html-minifier

html-minifier

19 0,0

minify HTML responses like some crazy guy

js-style-guide

js-style-guide

18

My style guide for JS

clipboard

clipboard

18 0

Clipboard API wrapper

autocomplete

autocomplete

17

mobile-first autocomplete

bundler.js

bundler.js

17 0

bundlers and bundling guide for component

boilerplate-koa

boilerplate-koa

17 0

Boilerplate for Component and Koa

body-parsers

body-parsers

17

collection of koa body parsers

rework-calc

rework-calc

16

A calc() plugin for Rework

duplex-child-process

duplex-child-process

16

Spawn a child process as a duplex stream

json-error

json-error

16 0,0

Error handler for pure-JSON apps

defer

defer

16 0

setImmediate and stuff with generators

color-parser

color-parser

16 0

CSS color string parser

heroku-buildpack-ffmpeg-latest

heroku-buildpack-ffmpeg-latest

16

A Heroku buildpack for ffmpeg that always downloads the latest static build

build.js

build.js

15 0

main logic for component's build command

matches-selector

matches-selector

15 0

Check if an element matches a given selector string

installer.js

installer.js

15 0

Deprecated

bind

bind

15 0

Function binding utility

trace-influxdb

trace-influxdb

15

InfluxDB tracing for koa-trace

es6-module-crosspiler

es6-module-crosspiler

14

An ES6 and CommonJS cross-compatible transpiler

bus

bus

14 0

Event bus component

koa

koa

14

Koa middleware for polyfills

path-match

path-match

14 0

koa route middleware

combine-streams

combine-streams

14

Append streams and data into one mother stream

hash-stream

hash-stream

14

Get a hash of a file or a stream

middleware

middleware

12

polyfill middleware for express, etc.

rndm

rndm

12 0

random string generator

block

block

11 0

.replace('{{block}}', string)

ee-first

ee-first

10

return the first event in a set of ee/event pairs

rework-move-media

rework-move-media

10

Rework plugin to combine and move Media Queries to the end of the CSS file

templation

templation

10

[ON HOLD] an asynchronous, extensible view system

child-process

child-process

10 0

easily spawn a child process with co

downloader.js

downloader.js

9 0

download components from a remote

escape-regexp

escape-regexp

9 0

USE https://github.com/sindresorhus/escape-string-regexp

atomic-session

atomic-session

9

Atomic sessions for Koa

rework-visit

rework-visit

9

Rework declaration visitor for plugins

s3-cache

s3-cache

8

Koa middleware to cache and serve from S3

compressor

compressor

8

[DEPRECATED] Compress middleware for koa that always compresses

assert

assert

8 0

assert()

resolve-path

resolve-path

8

Resolve a relative path against a root path with validation

koa.js

koa.js

8 0

component building middleware for koa

babel-nodepack

babel-nodepack

8

A babel bundler for node.js

component-mirror

component-mirror

8 0

Create a local mirror of all components for development

postcss-prefix-selector

postcss-prefix-selector

8

Prefix all CSS rules with a selector

array-equal

array-equal

7 0

check if two arrays are equal

koa-github

koa-github

7

simple github auth middleware for koa

cdn

cdn

7

[DEPRECATED] middleware for a koa-based CDN

rework-variables

rework-variables

7

$-style CSS variables for Rework

lock-and-yield

lock-and-yield

7 0

lock generator functions based on a key

polyfill-ua

polyfill-ua

7

Check whether a user agent requires a polyfill

boilerplate-express

boilerplate-express

7 0

Boilerplate for Component and Express

bot

bot

7 0

Component bot helping keep the component community badass

array-series

array-series

7 0

Call an array of asynchronous functions in series

multi-stream

multi-stream

7

Create a stream from multiple sources

array-parallel

array-parallel

7 0

Call an array of asynchronous functions in parallel

module-style-guide

module-style-guide

7

Style guide for writing JS modules

create.js

create.js

6 0

create(1) command for component(1)

component-style-guide

component-style-guide

6

Style guide for authoring (web) components

assert-timeout

assert-timeout

6 0

Assert a thunk or generator's timeout co-style

polyfills.github.io

polyfills.github.io

6

The Polyfills Website

babel-preset-minify

babel-preset-minify

6

[DEPRECATED]

is-json

is-json

6

check if a koa body should be interpreted as JSON

builder-jade

builder-jade

6 0

Jade plugin for component-builder2

mturk

mturk

6

Mechanical Turk APi for Node

builder-es6-module-to-cjs

builder-es6-module-to-cjs

6 0

builder plugin to convert ES6 modules to CJS

badgeboard

badgeboard

5

badgeboard of react component

ssl-redirect

ssl-redirect

5

redirect users to the SSL version of your app

colors

colors

5

Color Manipulation Functions

ListOfMinimalistFrameworks

ListOfMinimalistFrameworks

5

A list of minimalist frameworks(simple and lightweight).

inflation

inflation

5

Easily unzip an HTTP stream

component-process.js

component-process.js

5 0

DEPRECATED

passthrough-counter

passthrough-counter

5

Get the total buffer length of a stream.

wiki

wiki

5 0

Fetch component.json files of components registered in our wiki

promise-transform-streams

promise-transform-streams

5

Create and resolve a promise of streams

cdn

cdn

5 0

CDN for component

express

express

5

Sinatra inspired web development framework for node -- insanely fast, flexible, and sexy

builder-coffee

builder-coffee

4 0

coffee-script plugin for component-builder2

pin.js

pin.js

4 0

pin ranged dependencies to an installed version

date-range

date-range

4 0

object representing / normalizing date ranges

unglob

unglob

4 0

Unglob a list of files

await-event

await-event

3 0

yield an event with generators

builder-html-minifier

builder-html-minifier

3 0

html minifier plugin for component-builder2

debug

debug

3 0

tiny debugging utility for your react-native libraries and applications

fn-getter

fn-getter

3

Simple, lazyily evaluated values

node-fluent-ffmpeg

node-fluent-ffmpeg

3

A fluent API to FFMPEG (http://www.ffmpeg.org)

builder-autoprefixer

builder-autoprefixer

3 0

autoprefixer plugin for component-builder2.js

flatten.js

flatten.js

3 0

flatten a resolved component tree

autoprefixer

autoprefixer

3

Parse CSS and add vendor prefixes to rules by Can I Use

composition

composition

3 0

create compositions of generator functions

console.js

console.js

3 0

console commands for component(1)

co

co

2

The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

requestAnimationFrame

requestAnimationFrame

2

Polyfill for requestAnimationFrame/cancelAnimationFrame

heroku-buildpack-ffmpeg

heroku-buildpack-ffmpeg

2

https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest

autoprefixer

autoprefixer

2

Parse CSS and add vendor prefixes to rules by Can I Use

form2obj

form2obj

2

Convert a form to an object Deprecate,see

ls.js

ls.js

2 0

list the dependency tree of a component

delegated-dropdown

delegated-dropdown

2

mobile-first delegated dropdown menus with smart positioning

builder-autoprefixer

builder-autoprefixer

2

autoprefixer plugin for component-builder2.js

bulk-insert

bulk-insert

2

A writable stream that batches

asymmetrical-signing

asymmetrical-signing

2

Asymmetrically sign any data

color-picker

color-picker

1

Color picker component

file-is

file-is

1

Check the type of a file or buffer by inspecting its contents

clickable

clickable

1 0

Check if a click event is clickable

emitter

emitter

1

Event emitter component

node-geoip-country

node-geoip-country

1

Stripped down version of geoip-lite, supporting only country lookup.

ListOfMinimalistFrameworks

ListOfMinimalistFrameworks

1

A list of minimalist frameworks(simple and lightweight).

builder.js

builder.js

1

v0.x of the builder. v1.0.0+ is located at:

error

error

1

Error response middleware (text, json, html)

connect

connect

1

Connect is a middleware layer for Node.js

ctx-cache-control

ctx-cache-control

1

Augment Koa with ctx.cacheControl(maxAge)

expressjs.com

expressjs.com

1

the expressjs.com website

accepts

accepts

1

Higher-level content negotiation

yield-ratelimit-reset

yield-ratelimit-reset

1 0

wait until the ratelimit is reset

body-parser

body-parser

1

Node.js body parsing middleware

fetch

fetch

1

A window.fetch JavaScript polyfill.

css-parse

css-parse

1

CSS parser for Node.js

cancelable-fetch

cancelable-fetch

1

A window.fetch JavaScript polyfill.

error

error

1 0

Error response middleware (text, json, html)

body-parser-multidict

body-parser-multidict

1

Fork of body-parser with Werkzeug's MultiDict support for urlencoded forms

koa

koa

1

Expressive middleware for node.js using generators

fs-lru-cache

fs-lru-cache

1

File-system backed LRU caching system

node-formidable

node-formidable

1

A node.js module for parsing form data, especially file uploads.

koa-ratelimit-multi

koa-ratelimit-multi

1

Rate limiter middleware - limit multiple endpoints

express

express

1

Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple

component-process.js

component-process.js

1

component as a running process

fetch

fetch

1

A window.fetch JavaScript polyfill.

koa

koa

1

Expressive middleware for node.js using generators

expressjs.com

expressjs.com

1

the expressjs.com website

autocomplete

autocomplete

1

mobile-first autocomplete

koa

koa

1

Expressive middleware for node.js using generators

component-swipe

component-swipe

1

Swipe component with touch support (for image carousels, dynamic content etc)

greenkeeper-enable-organization

greenkeeper-enable-organization

1

Enable greenkeeper on all of an organization's repositories

js-bson

js-bson

1

BSON Parser for node and browser

builder-regenerator

builder-regenerator

1 0

regenerator plugin for component-builder2

autoprefixer

autoprefixer

1

Parse CSS and add vendor prefixes to rules by Can I Use

express

express

1

Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple

express

express

1

Fast, unopinionated, minimalist web framework for node.