Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / fengmk2 issue stats
Total issues: 442
Total pull requests: 1,513
Merged pull request: 1,341
Average time to close issues: almost 2 years
Average time to close pull requests: about 1 month
Average comments per issue: 2.24
Average comments per pull request: 2.02
Issues created
- cnpm/cnpmcore: 48
- eggjs/tegg: 34
- alibaba/node-hbase-client: 25
- eggjs/egg: 23
- node-modules/urllib: 17
- cnpm/npminstall: 16
- ali-sdk/ali-sdk: 15
- nodejs/nodejs-zh-CN: 13
- cnpm/cnpmjs.org: 10
- node-modules/hessian.js: 9
- node-modules/agentkeepalive: 9
- alibaba-archive/ots: 8
- alipay/alipay-sdk-nodejs-all: 7
- cnpm/mirrors: 7
- cnpm/oss-cnpm: 7
- node-modules/utility: 6
- aleafs/itier-client: 6
- cnpm/cnpm: 6
- node-modules/parameter: 6
- alibaba/top: 6
- node-modules/weibo: 5
- fengmk2/node-curl: 5
- expressjs/urlrouter: 5
- totorojs/totoro: 5
- cnpm/bug-versions: 5
- node-modules/node-murmurhash: 4
- node-modules/graceful: 4
- aleafs/pm: 4
- node-modules/mm: 4
- node-modules/loading: 4
- node-modules/address: 4
- alibaba-archive/mredis: 3
- koajs/mock: 3
- ali-sdk/ali-oss: 3
- node-modules/formstream: 2
- node-modules/js-to-java: 2
- eggjs/egg-cookies: 2
- layotto/js-sdk: 2
- TBEDP/jslint_tool: 2
- TBEDP/datavjs: 2
- koajs/koa-lusca: 2
- xingrz/node-contributors: 2
- node-modules/urlencode: 2
- dannycoates/zkjs: 2
- sofastack/sofa-rpc-node: 2
- node-modules/byte: 2
- node-modules/autod: 2
- ali-sdk/ali-rds: 2
- webforms/univ: 2
- mdaines/viz.js: 2
- eggjs/egg-bin: 2
- node-modules/wt: 2
- node-modules/watch-files: 1
- dead-horse/weekee: 1
- alibaba-archive/mdit: 1
- alibaba-archive/logfilestream: 1
- coolzilj/xxb: 1
- node-modules/ylru: 1
- alibaba-archive/zookeeper-watcher: 1
- koajs/todo: 1
- koajs/qs: 1
- nodejs/nodejs.org-archive: 1
- mdaines/viz-js: 1
- koajs/override-method: 1
- node-modules/urlmock: 1
- pgriess/node-msgpack: 1
- alibaba-archive/ndir: 1
- repo-utils/gitlab: 1
- totorojs/totoro-server: 1
- toajs/toa: 1
- cnpm/npm-user-service: 1
- node-modules/nunjucks: 1
- dead-horse/okey: 1
- cnpm/tfs-cnpm: 1
- xudafeng/startserver: 1
- alibaba-archive/pedding: 1
- pinojs/quick-format-unescaped: 1
- node-modules/sendmessage: 1
- node-modules/serialize-json: 1
- cnpm/sfs: 1
- cojs/busboy: 1
- node-modules/cluster-client: 1
- node-modules/cfork: 1
- alibaba-archive/assemblyscript-hessian: 1
- ali-sdk/ali-mc: 1
- eggjs/egg-mock: 1
- pillarjs/cookies: 1
- eggjs/egg-redis: 1
- node-modules/detect-port: 1
- koajs/bodyparser: 1
- cojs/co-body: 1
- isaacs/minizlib: 1
- npm/npm-registry-couchapp: 1
- alexguan/node-zookeeper-client: 1
- mapbox/node-pre-gyp: 1
- isaacs/minipass: 1
- repo-utils/giturl: 1
- jonschlinkert/remarkable: 1
- kissjs/node-mongoskin: 1
- bevacqua/megamark: 1
- alex-seville/blanket: 1
- koajs/onerror: 1
- alibaba-archive/jscover: 1
- fengmk2/jscexify: 1
- JacksonTian/itodo: 1
- vincent-zhao/iservice-client: 1
- leoner/iputil: 1
- alibaba-archive/interceptor: 1
- alibaba-archive/install-node: 1
- creationix/git-net: 1
- cnpm/fs-cnpm: 1
- JacksonTian/forward: 1
- eggjs/egg-utils: 1
- eggjs/egg-tracer: 1
- eggjs/egg-security: 1
- eggjs/egg-core: 1
- eggjs/egg-cluster: 1
- eggjs/egg-boilerplate-alipay-tiny: 1
- node-modules/digest-header: 1
- visionmedia/connect-render: 1
- dead-horse/connect-mredis: 1
- node-modules/coffee: 1
Pull requests created
- cnpm/cnpmcore: 77
- node-modules/urllib: 70
- eggjs/tegg: 48
- eggjs/egg-bin: 43
- eggjs/egg-mock: 36
- cnpm/npminstall: 35
- cnpm/bug-versions: 34
- eggjs/egg: 32
- cnpm/binary-mirror-config: 31
- layotto/js-sdk: 27
- node-modules/hessian.js: 25
- eggjs/egg-core: 23
- cnpm/mirrors: 23
- eggjs/egg-security: 21
- eggjs/egg-cluster: 20
- eggjs/egg-logger: 19
- eggjs/egg-ci: 19
- eggjs/egg-cookies: 18
- node-modules/oss-client: 18
- cnpm/cnpm: 18
- eggjs/egg-multipart: 17
- ali-sdk/ali-rds: 17
- alipay/alipay-sdk-nodejs-all: 16
- cnpm/oss-cnpm: 16
- node-modules/utility: 15
- node-modules/mm: 14
- eggjs/examples: 14
- node-modules/agentkeepalive: 13
- node-modules/cluster-client: 13
- koajs/locales: 12
- node-modules/compressing: 12
- eggjs/egg-onerror: 12
- node-modules/byte: 12
- eggjs/egg-ts-helper: 12
- node-modules/detect-port: 11
- node-modules/runscript: 11
- koajs/koa: 11
- cnpm/cnpmjs.org: 10
- eggjs/egg-router: 10
- node-modules/is-type-of: 10
- eggjs/egg-init: 10
- eggjs/benchmark: 10
- koajs/userauth: 10
- node-modules/parameter: 9
- eggjs/egg-cors: 9
- node-modules/oss-interface: 9
- JacksonTian/eventproxy: 8
- eggjs/eslint-config-egg: 8
- node-modules/address: 8
- eggjs/koa: 8
- nodejs/nodejs-zh-CN: 8
- node-modules/formstream: 8
- node-modules/common-bin: 7
- sofastack/sofa-rpc-node: 7
- node-modules/sdk-base: 7
- eggjs/egg-utils: 7
- ali-sdk/ali-oss: 7
- eggjs/egg-mysql: 7
- eggjs/tsconfig: 6
- node-modules/autod: 6
- node-modules/coffee: 6
- aleafs/itier-client: 6
- koajs/onerror: 6
- cnpm/fs-cnpm: 5
- node-modules/cfork: 5
- eggjs/egg-oss: 5
- alibaba/node-hbase-client: 5
- eggjs/egg-mongoose: 5
- cnpm/koa-middlewares: 5
- eggjs/egg-view-assets: 5
- eggjs/egg-logrotator: 5
- node-modules/nunjucks: 5
- koajs/koala: 5
- koajs/cors: 5
- node-modules/ylru: 5
- eggjs/egg-path-matching: 5
- node-modules/js-to-java: 5
- koajs/session: 5
- aleafs/pm: 5
- eggjs/egg-errors: 4
- koajs/resourcer-docs: 4
- mafintosh/node-gyp-install: 4
- koajs/koa-markdown: 4
- eggjs/egg-boilerplate-plugin: 4
- ali-sdk/node-dingtalk: 4
- eggjs/egg-parameters: 4
- koajs/generic-session: 4
- node-modules/stream-wormhole: 4
- eggjs/egg-i18n: 4
- eggjs/egg-passport: 4
- eggjs/egg-schedule: 4
- eggjs/egg-boilerplate-ts: 4
- eggjs/egg-boilerplate-simple: 4
- eggjs/egg-static: 4
- cyjake/leoric: 4
- eggjs/egg-validate: 3
- cnodejs/cnodejs-reader: 3
- alibaba-archive/graceful-process: 3
- eggjs/egg-alinode: 3
- node-modules/wt: 3
- nodejs/undici: 3
- xudafeng/git-contributor: 3
- node-modules/loading: 3
- dannycoates/zkjs: 3
- cojs/busboy: 3
- eggjs/aliyun-egg: 3
- artusjs/core: 3
- node-modules/digest-header: 3
- node-modules/node-murmurhash: 3
- xingrz/node-contributors: 3
- node-modules/diskstore: 3
- node-modules/zookeeper-cluster-client: 3
- cojs/co-body: 3
- node-modules/sendmessage: 3
- node-modules/tcp-base: 3
- eggjs/egg-scripts: 3
- totorojs/totoro-server: 3
- baryshev/connect-domain: 3
- koajs/kick-off-koa: 3
- eggjs/egg-session: 3
- JacksonTian/forward: 2
- eggjs/egg-passport-twitter: 2
- apache/rocketmq-clients: 2
- X-Profiler/xprofiler: 2
- hemanth/node-nightly: 2
- alibaba-archive/interceptor: 2
- xudafeng/xutil: 2
- yuque/pdf2json: 2
- totorojs/totoro: 2
- koajs/sendfile: 2
- cnpm/nodeinstall: 2
- eggjs/koa-override: 2
- node-modules/weibo: 2
- node-modules/urlencode: 2
- X-Profiler/xtransit: 2
- fool2fish/velocity: 2
- koajs/bundle: 2
- node-modules/oss-syncer: 2
- eggjs/egg-opentracing: 2
- koajs/mock: 2
- eggjs/egg-passport-weibo: 2
- node-modules/charset: 2
- eggjs/egg-passport-bitbucket: 2
- artus-cli/artus-cli: 2
- koajs/bodyparser: 2
- supershabam/ready: 2
- afc163/mocha-browser: 2
- ali-sdk/ali-ons: 2
- koajs/koa.io: 2
- cnodejs/nodeclub: 2
- eggjs/extend2: 2
- fengmk2/istanbul: 2
- nodejs/node: 2
- koajs/joi-router: 2
- repo-utils/npm-request: 2
- koajs/send: 2
- koajs/workshop: 2
- koajs/koa-rt: 2
- yanyiwu/nodejieba: 2
- umijs/umi-next: 2
- eggjs/node-ip: 2
- eggjs/egg-orm: 2
- koajs/static-cache: 2
- koajs/etag: 2
- node-modules/graceful: 2
- eggjs/egg-redis: 2
- electron/electron: 2
- rsms/js-lru: 2
- node-modules/mz-modules: 2
- eggjs/egg-tracer: 2
- eggjs/create-egg: 2
- repo-utils/gitlab: 2
- kissjs/node-mongoskin: 2
- koajs/qs: 2
- eggjs/egg-socket.io: 2
- koajs/examples: 1
- alibaba-archive/failover-dns: 1
- alibaba-archive/enums: 1
- tj/node-prune: 1
- alibaba-archive/koa-override: 1
- poooi/poi: 1
- macacajs/macaca-cli: 1
- cnpm/errors: 1
- dominictarr/pause-stream: 1
- evert0n/koa-cors: 1
- koajs/override-method: 1
- luckykaiyi/nodejieba: 1
- jshttp/type-is: 1
- visionmedia/express-resource: 1
- eggjs/egg-ons: 1
- vincent-zhao/iservice-client: 1
- mysqljs/mysql: 1
- node-modules/http-doctor: 1
- sunfang1cn/node-jscoverage: 1
- hemanth/node-nightly-version: 1
- alibaba-archive/logfilestream: 1
- eggjs/egg-dingtalk: 1
- cojs/unglob: 1
- pillarjs/cookies: 1
- koajs/static: 1
- cnpm/koa-limit: 1
- dead-horse/ngen: 1
- vuejs/docs-next-zh-cn: 1
- cnpm/tfs-cnpm: 1
- eggjs/egg-watcher: 1
- TBEDP/datavjs: 1
- fent/node-muk: 1
- alibaba-archive/bugfree: 1
- thunks/thunk-mocha: 1
- koajs/conditional-get: 1
- tj/lingo: 1
- eggjs/egg-prometheus: 1
- node-modules/cluster-reload: 1
- artus-cli/plugin-help: 1
- eggjs/egg-sequelize: 1
- koajs/koajs.com: 1
- koajs/mount: 1
- popomore/projj-hooks: 1
- alibaba-archive/ots: 1
- saucelabs/node-saucectl: 1
- ali-sdk/ali-sdk: 1
- koajs/koa-lusca: 1
- eggjs/egg-status: 1
- koajs/koa-redis: 1
- ali-sdk/ali-mc: 1
- artus-cli/plugin-version: 1
- eggjs/egg-userservice: 1
- node-modules/thunkify-wrap: 1
- eggjs/egg-view-xtpl: 1
- component/model: 1
- xiekw2010/egg-typebox-validate: 1
- X-Profiler/xprofiler-console: 1
- ant-design/u.ant.design: 1
- node-modules/ready-callback: 1
- jshttp/http-utils: 1
- alibaba-archive/jsonp-body: 1
- eggjs/agentx: 1
- cnpm/sfs: 1
- eggjs/egg-development: 1
- cnpm/node-gyp-install: 1
- miguelmota/is-class: 1
- X-Profiler/egg-xtransit: 1
- alibaba-archive/mredis: 1
- krakenjs/lusca: 1
- yesbabyyes/express-csrf: 1
- koajs/stateless-csrf: 1
- koajs/rewrite: 1
- cnpm/rapid: 1
- rvagg/archived-pangyp: 1
- apache/incubator-horaedb: 1
- eggjs/sequelize: 1
- rollup/babel-preset-es2015-rollup: 1
- JacksonTian/loader: 1
- node-modules/yauzl: 1
- alibaba-archive/node-homedir: 1
- agreatfool/grpc_tools_node_protoc_ts: 1
- eggjs/egg-plugin-puml: 1
- artusjs/tsconfig: 1
- node-modules/qn: 1
- node-modules/speeds: 1
- chrisdew/protobuf: 1
- alibaba-archive/ready-callback: 1
- node-modules/serialize-json: 1
- tj/node-querystring: 1
- eggjs/egg-global-header: 1
- coolzilj/xxb: 1
- node-modules/npm-updater: 1
- toajs/toa: 1
- stream-utils/inflation: 1
- eggjs/egg-rpc-generator: 1
- mermaidjs/mermaid.cli: 1
- dead-horse/connect-mredis: 1
- alibaba-archive/webcache: 1
- repo-utils/giturl: 1
- alibaba-archive/enable: 1
- pillarjs/parseurl: 1
- eggjs/egg-passport-github: 1
- eggjs/egg-datahub: 1
- eggjs/egg-serializer: 1
- eggjs/egg-boilerplate-empty: 1
- vuejs/v2.cn.vuejs.org: 1
- Wizcorp/safe-timers: 1
- alibaba-archive/fileloader: 1
- leoner/iputil: 1
- evshiron/nwjs-builder: 1
- GitbookIO/kramed: 1
- node-modules/mochawesome: 1
Maintainer
- cnpm/cnpmcore: 125
- node-modules/urllib: 87
- eggjs/tegg: 82
- eggjs/egg: 55
- cnpm/npminstall: 51
- eggjs/egg-bin: 45
- cnpm/bug-versions: 39
- eggjs/egg-mock: 37
- node-modules/hessian.js: 34
- cnpm/binary-mirror-config: 31
- alibaba/node-hbase-client: 30
- cnpm/mirrors: 30
- layotto/js-sdk: 29
- eggjs/egg-core: 24
- cnpm/cnpm: 24
Active Maintainer
- cnpm/cnpmcore: 61
- eggjs/tegg: 37
- node-modules/urllib: 31
- eggjs/egg: 26
- layotto/js-sdk: 22
- alipay/alipay-sdk-nodejs-all: 17
- eggjs/egg-cookies: 13
- node-modules/oss-client: 8
- cnpm/bug-versions: 7
- eggjs/egg-bin: 7
- eggjs/egg-router: 7
- ali-sdk/ali-oss: 6
- eggjs/koa: 6
- node-modules/oss-interface: 5
- eggjs/egg-core: 5
Issue Author Associations
- Member (356, 80.54%)
- Contributor (45, 10.18%)
- None (21, 4.75%)
- Collaborator (14, 3.17%)
- Owner (6, 1.36%)
Pull Request Author Associations
- Member (1,364, 90.15%)
- Contributor (104, 6.87%)
- Collaborator (26, 1.72%)
- None (17, 1.12%)
- Owner (2, 0.13%)
Top Issue Labels
- enhancement (168)
- bug (92)
- help wanted (11)
- feature (7)
- feat (7)
- question (6)
- weekly (5)
- discuss (5)
- in progress (4)
- deps: egg-logger (3)
- Inactive (3)
- task (3)
- 来个+1 (2)
- type: bug (2)
- typescript (2)
Top Pull Request Labels
- enhancement (440)
- bug (231)
- released (193)
- feature (13)
- core: httpclient (6)
- 2.x (6)
- 1.x (5)
- pr (4)
- deps: egg-logger (2)
- released on @1.x (2)
- type: feature (2)
- documentation (2)
- core: bodyparser (2)
- semver/none (1)
- no-backport (1)