Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / jonathanong issue stats
Total issues: 728
Total pull requests: 117
Merged pull request: 58
Average time to close issues: 6 months
Average time to close pull requests: 3 months
Average comments per issue: 3.03
Average comments per pull request: 1.94
Issues created
- jshttp/jshttp.github.io: 35
- componentjs/builder2.js: 24
- jongleberry/eslint-config-jongleberry: 19
- kissweb/kiss: 19
- polyfills/db: 18
- pillarjs/routington: 17
- cojs/cogent: 13
- jonathanong/horizontal-grid-packing: 11
- jshttp/style-guide: 10
- matthewmueller/component-test: 9
- reworkcss/rework-inherit: 8
- component/component.github.io: 8
- koajs/logger: 8
- componentjs/remotes.js: 8
- polyfills/es6-module-crosspiler: 7
- andreypopp/es6-module-jstransform: 7
- koajs/koa: 7
- pillarjs/discussions: 7
- polyfills/polyfills: 7
- koajs/trie-router: 7
- componentjs/resolver.js: 6
- componentjs/create.js: 6
- tdumitrescu/virtual-jade: 6
- koajs/static-cache: 5
- cojs/chanel: 5
- stream-utils/raw-body: 5
- jshttp/mime-types: 5
- tj/node-querystring: 5
- component/array-parallel: 5
- jshttp/etag: 5
- koajs/csrf: 5
- koajs/s3-cache: 4
- nodejs/roadmap: 4
- stream-utils/stream-to-array: 4
- component/create-element: 4
- expressjs/discussions: 4
- smirzaei/currency-formatter: 4
- petkaantonov/urlparser: 4
- repo-utils/npm-org-rights: 4
- eslint/eslint: 4
- webdeps/mnfy: 4
- repo-utils/glitter: 4
- thenables/requisition: 4
- jeffrifwald/babel-istanbul: 4
- component/tap-event: 4
- component/array-series: 4
- component/textarea-caret-position: 4
- jongleberry/babel-preset-jongleberry: 3
- jonathanong/babel-nodepack: 3
- Raynos/body: 3
- normalize/autoinstall: 3
- math-utils/hierarchical-clustering: 3
- koajs/body-parsers: 3
- jshttp/spdy-push: 3
- pillarjs/cookies: 3
- collectors/collector-pipeline: 3
- jshttp/type-is: 3
- dollarshaveclub/study: 3
- kevinbeaty/any-promise: 3
- koajs/path-match: 3
- formatjs/js-module-formats: 3
- ninjasort/react-star-rating: 3
- componentjs/downloader.js: 3
- tj/react-click-outside: 3
- expressjs/routification: 3
- componentjs/build.js: 3
- reworkcss/rework-move-media: 2
- polyfills/es6-shorthands: 2
- TooTallNate/gnode: 2
- cnpm/sfs: 2
- componentjs/package.js: 2
- thenables/pswd: 2
- darkskyapp/pngparse: 2
- polyfills/es7-async-fn: 2
- polyfills/middleware: 2
- davewasmer/ember-cli-rollbar: 2
- polyfills/paas: 2
- BlockScore/blockscore-node: 2
- componentjs/component: 2
- cojs/busboy: 2
- node-modules/emoji: 2
- jonathanong/redshift-loader: 2
- luckydrq/promise-exec: 2
- pillarjs/ssl-redirect: 2
- brentropy/chan: 2
- ianstormtaylor/component-update: 2
- gotwarlost/istanbul: 2
- pillarjs/pillarjs.github.io: 2
- stream-utils/duplex-child-process: 2
- stream-utils/streaming-object-transform: 2
- pillarjs/router: 2
- TooTallNate/node-proxy-agent: 2
- expressjs/expressjs.github.io: 2
- normalize/mz: 2
- rdio/jsfmt: 2
- jshttp/http-errors: 2
- stream-utils/streaming-json-stringify: 2
- component/github-buttons: 2
- jshttp/range-parser: 2
- jshttp/statuses: 2
- jshttp/vary: 2
- jshttp/on-finished: 2
- rschmukler/maggregate: 2
- jshttp/negotiator: 2
- jshttp/compressible: 2
- koajs/json: 2
- goodmodule/react-g-analytics: 2
- mdo/github-buttons: 2
- audreyfeldroy/favicon-cheat-sheet: 2
- ded/bonzo: 2
- koajs/mount: 2
- fs-utils/cp: 2
- jonathanong/gh-automerge: 2
- fgnass/node-dev: 2
- jackmoore/form-to-object: 2
- Automattic/knox: 2
- kimmobrunfeldt/git-hours: 2
- koajs/help: 2
- koajs/discussions: 2
- mongodb-utils/mongodb-next: 2
- mongodb-utils/mongodb-ok-for-storage: 2
- nodejs/docker-iojs: 2
- stream-utils/hash-stream: 2
- dollarshaveclub/e2e: 2
- isaacs/nosync: 1
- dpw/promisify: 1
- luckydrq/moddy: 1
- jamestalmage/promise-resolver: 1
- scriptoLLC/nodoecker: 1
- jayrbolton/linear-partitioning: 1
- docs/liquid: 1
- hex7c0/logger-request: 1
- repo-utils/npm-semver-dedupe: 1
- jonathanong/lru-cache-decorator: 1
- limianwang/node-utilities: 1
- aaronm67/node-phash: 1
- jlarsson/node-prevalence: 1
- joelabair/multer-autoreap: 1
- webdeps/parse5-utils: 1
- fs-utils/mkdirp-then: 1
- n49/react-stars: 1
- sebinsua/neo4j-simple: 1
- timoxley/pkgcount: 1
- meehow/node-validate-email-dns: 1
- thenables/waterfall-then: 1
- yuanyan/node-webp-bin: 1
- TiddoLangerak/webpack-fail-plugin: 1
- koajs/badgeboard: 1
- koajs/examples: 1
- yocontra/smog: 1
- componentjs/server: 1
- component/todo: 1
- fs-utils/download-cache: 1
- visionmedia/express-params: 1
- component/transitionend-property: 1
- component/mime: 1
- component/in-viewport: 1
- component/image-size: 1
- component/clickable: 1
- isaacs/github: 1
- tj/serve: 1
- tj/node-discount: 1
- tj/express-configuration: 1
- tj/connect-useragent: 1
- tj/connect-jsonrpc: 1
- necolas/css3-social-signin-buttons: 1
- max-mapper/concat-stream: 1
- snorpey/jpg-glitch: 1
- adam-stokes/deb-changelog: 1
- pillarjs/qs-strict: 1
- seeden/react-g-analytics: 1
- luckydrq/ready-base: 1
- tj/reds: 1
- tj/node-requires: 1
- neumino/rethinkdbdash: 1
- reworkcss/rework: 1
- kevva/rework-inline: 1
- intesso/rework-prefix-all-selectors: 1
- intesso/rework-walk: 1
- james2doyle/rework-shade: 1
- reworkcss/rework-vars: 1
- benmills/robotskirt: 1
- segmentio/s3-lister: 1
- slate/slate-irc-parser: 1
- anandsuresh/sse4_crc32: 1
- mafintosh/ssh-exec: 1
- segmentio/statsy: 1
- hunterloftis/stoppable: 1
- tj/styl: 1
- vadimdemedes/tempdir: 1
- trungfinity/then-sleep-js: 1
- Jaguard/time-require: 1
- redjellyfish/tree-walker: 1
- greim/ugly-adapter: 1
- cojs/unglob: 1
- nodejs/node: 1
- jsdom/whatwg-mimetype: 1
- pugjs/with: 1
- expressjs/csurf: 1
- doowb/sort-object: 1
- koajs/compress: 1
- greenkeeperio/greenkeeper-lockfile: 1
- visionmedia/bytes.js: 1
- eivindfjeldstad/dot: 1
- logicalparadox/matcha: 1
- jshttp/basic-auth: 1
- maxogden/standard-format: 1
- jonathanong/react-asset-loader: 1
- isqua/rework-clone: 1
- jonathanong/bulk-insert: 1
- visionmedia/express-resource: 1
- embedly/embedly-node: 1
- componentjs/search.js: 1
- thenables/slave: 1
- uber-archive/npm-shrinkwrap: 1
- maxogden/concat-stream: 1
- imagemin/jpegtran-bin: 1
- ai/autoprefixer-core: 1
- hax/babel-features: 1
- component/block: 1
- Azerothian/bluebird-chains: 1
- mnmly/builder-myth: 1
- koajs/favicon: 1
- mikaelbr/cli-usage: 1
- annexare/Countries: 1
- WebReflection/dom4: 1
- andyearnshaw/Intl.js: 1
- markdown-it/markdown-it-emoji: 1
- Modernizr/Modernizr: 1
- nckg/neah: 1
- pillarjs/parseurl: 1
- sindresorhus/semver-regex: 1
- jonschlinkert/strip-comments: 1
- suitcss/components-flex-embed: 1
- beautify-web/js-beautify: 1
- dougwilson/nodejs-depd: 1
- jshttp/methods: 1
- jshttp/fresh: 1
- jshttp/accepts: 1
- jshttp/proxy-addr: 1
- Raynos/xtend: 1
- repo-utils/giturl: 1
- jshttp/http-assert: 1
- crypto-utils/keygrip: 1
- koajs/cors: 1
- koajs/convert: 1
- blakeembrey/promise-finally: 1
- danawoodman/react-fontawesome: 1
- mathiasbynens/regexpu: 1
- thenables/thenify: 1
- ForbesLindesay/throat: 1
- kevva/url-regex: 1
- esnext/es6-module-transpiler: 1
- benjamn/es7-async-await: 1
- mgutz/execSync: 1
- afc163/exeq: 1
- expressjs/express-expose: 1
- dstroot/express-loggly: 1
- visionmedia/express-messages: 1
- kevva/ext-list: 1
- fs-utils/file-watch: 1
- zeke/form-to-request-object: 1
- node-modules/formstream: 1
- fs-utils/fs-lru-cache: 1
- TooTallNate/node-function-name: 1
- tj/node-github-url-from-git: 1
- aheckmann/greadme: 1
- jamestalmage/vinyl-md5: 1
- eivindfjeldstad/imagemagick-stream: 1
- blakeembrey/node-immigration: 1
- jlarsson/inversio: 1
- adam-stokes/is-dir-promise: 1
- adam-stokes/is-file-promise: 1
- klei/rework-plugins: 1
- koajs/charset: 1
- koajs/json-error: 1
- polyfills/koa: 1
- koajs/koa-range: 1
- koajs/route: 1
- turboMaCk/koa-sslify: 1
- tj/co-fs: 1
- juliangruber/co-respond: 1
- cainus/codecov.io: 1
- hughsk/colony: 1
- stream-utils/combine-streams: 1
- componentjs/cdn: 1
- component/css: 1
- Wizcorp/component-hint: 1
- Swatinem/jade-virtualdom: 1
- camshaft/component-link: 1
- componentjs/require2: 1
- ianstormtaylor/component-size: 1
- component/truncate: 1
- component/uid: 1
- componentjs/watcher.js: 1
- componentjs/validator.js: 1
- c4milo/connect-basic-auth: 1
- expressjs/connect-multiparty: 1
- expressjs/timeout: 1
- callumlocke/css-url-rewriter: 1
- reworkcss/css-value: 1
- reworkcss/css-whitespace: 1
- stream-utils/destroy: 1
- isaacs/duplex-passthrough: 1
- dollarshaveclub/ember-route-layers: 1
- kellyselden/ember-wait-for-test-helper: 1
- expressjs/errorhandler: 1
- fdecampredon/es6-destructuring: 1
Pull requests created
- dollarshaveclub/study: 8
- dollarshaveclub/e2e: 6
- reworkcss/rework: 6
- matthewmueller/component-test: 5
- koajs/koa: 4
- expressjs/expressjs.com: 3
- koajs/compose: 3
- component/query: 2
- senchalabs/connect: 2
- component/matches-selector: 2
- node-modules/emoji: 2
- brianc/node-libpq: 2
- jonathanong/redshift-loader: 2
- koajs/koajs.com: 2
- juliangruber/co-read: 2
- webdeps/mnfy: 2
- jongleberry/babel-preset-jongleberry: 2
- pillarjs/path-match: 2
- felixge/node-combined-stream: 1
- timoxley/scriptloader: 1
- pillarjs/cookies: 1
- mongodb-js/bson-ext: 1
- npm/fstream-ignore: 1
- mjackson/then-redis: 1
- neiesc/awesome-minimalist: 1
- rschmukler/maggregate: 1
- thenables/lazy-then: 1
- jongleberry/eslint-config-jongleberry: 1
- koajs/examples: 1
- component/classes: 1
- matmar10/blockscore-id-doc-types: 1
- stream-utils/pause: 1
- tj/styl: 1
- redis/hiredis-node: 1
- ninjasort/react-star-rating: 1
- TooTallNate/gnode: 1
- thenables/requisition: 1
- jshttp/etag: 1
- tj/react-click-outside: 1
- koajs/response-time: 1
- andris9/mimelib: 1
- componentjs/package.js: 1
- koajs/send: 1
- petkaantonov/urlparser: 1
- jayrbolton/linear-partitioning: 1
- embedly/embedly-node: 1
- smirzaei/currency-formatter: 1
- davewasmer/ember-cli-rollbar: 1
- jshttp/negotiator: 1
- jshttp/spdy-push: 1
- darkskyapp/pngparse: 1
- npm/fstream-npm: 1
- koajs/logger: 1
- felixge/node-delayed-stream: 1
- sindresorhus/domify: 1
- component/domify: 1
- bruce/node-temp: 1
- barberboy/dom-elements: 1
- reworkcss/css-whitespace: 1
- pillarjs/parseurl: 1
- koajs/s3-cache: 1
- isaacs/inherits: 1
- DavyJonesLocker/ember-validations: 1
- timoxley/pkgcount: 1
- pugjs/with: 1
- jonathanong/no-naughty-words: 1
- ianstormtaylor/component-size: 1
- daaku/nodejs-walker: 1
- koajs/resourcer-docs: 1
- koajs/body-parsers: 1
- aheckmann/gleak: 1
- yields/k: 1
- suitcss/suit: 1
- koajs/ejs: 1
- koajs/koala: 1
- kaivi/ReactInlineEdit: 1
- koajs/path-match: 1
- tj/node-requires: 1
Maintainer
- jshttp/jshttp.github.io: 35
- pillarjs/routington: 17
- jonathanong/horizontal-grid-packing: 11
- koajs/koa: 11
- jshttp/style-guide: 10
- koajs/logger: 9
- pillarjs/discussions: 7
- koajs/trie-router: 7
- jshttp/etag: 6
- jshttp/mime-types: 5
- koajs/static-cache: 5
- koajs/csrf: 5
- koajs/s3-cache: 5
- koajs/body-parsers: 4
- pillarjs/cookies: 4
Active Maintainer
- koajs/koa: 5
Issue Author Associations
- Contributor (322, 44.23%)
- Member (190, 26.10%)
- None (190, 26.10%)
- Owner (21, 2.88%)
- Collaborator (5, 0.69%)
Pull Request Author Associations
- Contributor (69, 58.97%)
- Member (29, 24.79%)
- None (15, 12.82%)
- Owner (3, 2.56%)
- Collaborator (1, 0.85%)
Top Issue Labels
- enhancement (84)
- help wanted (59)
- modules (25)
- tests (13)
- bug (11)
- discuss (10)
- scripts (9)
- ideas (9)
- question (7)
- over optimization (7)
- docs (6)
- archived due to age (4)
- future (3)
- website (3)
- triage (3)
Top Pull Request Labels
- enhancement (1)
- pr (1)
- v3.0 (1)
- 1.0.0 (1)
- greenkeeper (1)
- help wanted (1)