GitHub / jsumners issue stats
Total issues: 235
Total pull requests: 482
Merged pull request: 402
Average time to close issues: 5 months
Average time to close pull requests: 17 days
Average comments per issue: 3.42
Average comments per pull request: 1.13
Issues created
- fastify/fastify: 13
- pinojs/pino: 10
- jsumners/alfred-emoji: 10
- stupid-org/sub-issues: 9
- jsumners/goji: 6
- lukeed/sade: 6
- fastify/pre-commit: 6
- nodejs/node: 4
- jscas/jscas-server: 4
- jsumners/hapi-marko: 3
- ldapjs/node-ldapjs: 3
- afadil/wealthfolio: 3
- jsumners/node-activedirectory: 3
- golang/go: 3
- mklement0/n-install: 3
- fastify/workflows: 3
- georgysavva/scany: 3
- pinojs/pino-http: 2
- rsyslog/rsyslog-infrastructure: 2
- jsumners/laic: 2
- funkydan2/hugo-kiera: 2
- knex/knex: 2
- davidmarkclements/fast-redact: 2
- ldapjs/filter: 2
- iandotkelly/nlf: 2
- knockaway/sqsiphon: 2
- wenzhixin/bootstrap-show-password: 2
- jsumners/nixconfig: 2
- dbencic/rest-promise: 2
- fastify/fastify-http-proxy: 2
- jaredhanson/electrolyte: 2
- ep1cman/unifi-protect-backup: 2
- pinojs/pino-multi-stream: 2
- sbooth/max: 1
- cemremengu/fastify-oracle: 1
- jerry-hong/vscode-autofilename: 1
- marko-js-archive/marko-widgets: 1
- wotermelon/fastify-ioredisjs: 1
- jscs-dev/node-jscs: 1
- spf13/cobra: 1
- sindresorhus/deep-assign: 1
- eliben/modlib: 1
- tc39/proposal-collection-methods: 1
- ldapjs/controls: 1
- jsumners/hapi-cas: 1
- pinojs/quick-format-unescaped: 1
- geerlingguy/ansible-role-mysql: 1
- fastify/fastify-type-provider-fluent-json-schema: 1
- delvedor/find-my-way: 1
- pinojs/pino-abstract-transport: 1
- spf13/viper: 1
- pinojs/pinojs: 1
- swiftlang/swift: 1
- lasso-js/lasso-marko-taglib: 1
- 1Password/for-open-source: 1
- google/go-github: 1
- redhat-developer/vscode-yaml: 1
- fastify/process-warning: 1
- mongodb-js/boxednode: 1
- refined-github/refined-github: 1
- pitkley/dockerfiles: 1
- lasso-js/lasso-marko: 1
- jhiver/template-tal: 1
- fastify/fast-content-type-parse: 1
- fnichol/docker-stylua: 1
- fastify/fastify-routes: 1
- mcollina/fast-json-parse: 1
- facebook/facebook-nodejs-business-sdk: 1
- knockaway/kustomer-react-native: 1
- fastify/fastify-rate-limit: 1
- tapjs/node-tap: 1
- nodejs/nodejs.org: 1
- typicode/husky-4-to-8: 1
- rabbitmq/erlang-rpm: 1
- garycourt/uri-js: 1
- pinojs/pino-integration: 1
- mitchellh/mapstructure: 1
- fastify/graphics: 1
- schnittstabil/merge-options: 1
- dlclark/regexp2: 1
- jscas/cas-server-registries-db: 1
- swiftlang/swift-package-manager: 1
- nodejs/corepack: 1
- pd75/practical-startpage: 1
- ghostty-org/website: 1
- isaacs/own-or-env: 1
- pinojs/koa-pino-logger: 1
- jsumners/adldap: 1
- wolph/alfred-converter: 1
- aws/aws-cli: 1
- jsumners/hapi-marko-lasso: 1
- nodejs/TSC: 1
- lukeed/mri: 1
- fastify/fastify-cookie: 1
- observing/pre-commit: 1
- prettydiff/prettydiff: 1
- jirutka/spring-rest-exception-handler: 1
- brainsiq/hapi-boom-decorators: 1
- aghassemi/tap-xunit: 1
- patmaddox/giternal: 1
- ProxymanApp/Proxyman: 1
- fastify/avvio: 1
- mcollina/autocannon: 1
- davglass/license-checker: 1
- lodash/lodash: 1
- go-acme/lego: 1
- javiplx/ansible-library: 1
- jsumners/hapi-easy-session: 1
- fastify/fastify-swagger: 1
- npm/cli: 1
- jakobo/slack-rich-notify: 1
- fastify/fastify-diagnostics-channel: 1
- oracle/node-oracledb: 1
- mcollina/generify: 1
- rclone/rclone: 1
- ldapjs/change: 1
- npm/node-semver: 1
- xbmc/xbmc: 1
- pinojs/pino-std-serializers: 1
- ptmt/grunt-db-migrate: 1
- immortal/immortal: 1
- nodejs/package-maintenance: 1
- tj/n: 1
- tristanisham/zvm: 1
- mcollina/bhdr: 1
- fastify/fastify-throttle: 1
- jacobbuck/parse-formatted-number: 1
- btmorex/hapi-server-session: 1
- fastify/fastify-url-data: 1
- dylang/npm-check: 1
- Beh01der/node-xml-slicer: 1
- aws/aws-sdk-js: 1
- fastify/website: 1
- marko-js/marko-tmbundle: 1
- no9/project-stats: 1
- atis--/pino-spawn: 1
- pinojs/pino-syslog: 1
- boneskull/midnight-smoker: 1
- spf13/cast: 1
- pinojs/community: 1
- pinojs/pino-noir: 1
- moment/luxon: 1
- pinojs/pino-socket: 1
- jedisct1/UCarp: 1
Pull requests created
- fastify/fastify: 28
- jsumners/alfred-emoji: 25
- stupid-org/auto-release-test: 14
- pinojs/pino: 14
- jsumners/node-activedirectory: 11
- epierce/cas-server-extension-token: 9
- ldapjs/node-ldapjs: 8
- pinojs/pino-pretty: 8
- logdna/terraform-provider-logdna: 7
- knockaway/sqsiphon: 7
- fastify/fastify-bearer-auth: 6
- nodejs/node: 5
- fastify/fastify-cookie: 5
- fastify/fastify-caching: 5
- fastify/process-warning: 5
- fastify/fastify-autoload: 5
- ldapjs/messages: 4
- mcollina/borp: 4
- ldapjs/docker-test-openldap: 4
- stupid-org/require-issue: 4
- fastify/fastify-type-provider-json-schema-to-ts: 4
- fastify/fastify-basic-auth: 4
- fastify/website: 4
- ldapjs/asn1: 4
- fastify/fastify-secure-session: 4
- fastify/avvio: 4
- pinojs/pino-arborsculpture: 4
- fastify/pre-commit: 4
- fastify/fast-json-stringify: 4
- fastify/fastify-circuit-breaker: 4
- fastify/fastify-compress: 4
- jsumners/fastify-server-session: 4
- fastify/fast-uri: 4
- fastify/fastify-routes: 4
- fastify/fastify-auth: 4
- fastify/fastify-redis: 3
- fastify/fastify-elasticsearch: 3
- fastify/fastify-leveldb: 3
- fastify/fastify-jwt: 3
- fastify/fastify-oauth2: 3
- fastify/fastify-express: 3
- fastify/fastify-zipkin: 3
- fastify/fastify-env: 3
- fastify/fastify-hotwire: 3
- fastify/fastify-sensible: 3
- fastify/fastify-mysql: 3
- fastify/fastify-response-validation: 3
- fastify/fastify-websocket: 3
- fastify/csrf-protection: 3
- fastify/fastify-accepts: 3
- fastify/light-my-request: 3
- fastify/fastify-rate-limit: 3
- fastify/fastify-mongodb: 3
- fastify/fastify-kafka: 3
- gheeres/node-activedirectory: 3
- fastify/fastify-flash: 3
- fastify/fastify-formbody: 3
- fastify/fastify-url-data: 3
- pinojs/quick-format-unescaped: 3
- jsumners/udm-pro-api-client: 3
- fastify/fastify-etag: 3
- fastify/fastify-postgres: 3
- mcollina/generify: 3
- fastify/fastify-reply-from: 3
- ldapjs/filter: 3
- fastify/fastify-accepts-serializer: 3
- pinojs/pino-abstract-transport: 3
- fastify/fastify-http-proxy: 3
- fastify/fastify-request-context: 3
- pinojs/koa-pino-logger: 2
- jsumners/go-experiments: 2
- funkydan2/hugo-kiera: 2
- fastify/send: 2
- fastify/fastify-helmet: 2
- Beh01der/node-xml-slicer: 2
- fastify/fastify-error: 2
- fastify/proxy-addr: 2
- fastify/fastify-awilix: 2
- tristanisham/zvm: 2
- jsumners/abstract-logging: 2
- fastify/fastify-static: 2
- fastify/json-schema-ref-resolver: 2
- fastify/aws-lambda-fastify: 2
- fastify/fastify-multipart: 2
- jsumners/self-cert: 2
- pinojs/pino-http: 2
- fastify/env-schema: 2
- fastify/fast-content-type-parse: 2
- fastify/fastify-type-provider-typebox: 2
- fastify/under-pressure: 2
- fastify/point-of-view: 2
- fastify/fastify-passport: 2
- fastify/fastify-funky: 2
- fastify/fastify-diagnostics-channel: 2
- fastify/session: 2
- jedisct1/UCarp: 2
- fastify/accept-negotiator: 2
- fastify/skeleton: 2
- fastify/fastify-cors: 2
- fastify/fastify-schedule: 2
- epierce/cas-token-auth-examples: 2
- jsumners/gdns: 2
- fastify/fast-json-stringify-compiler: 2
- fastify/fluent-json-schema: 2
- fastify/fastify-routes-stats: 2
- fastify/csrf: 2
- fastify/restartable: 2
- fastify/fastify-swagger-ui: 2
- fastify/fastify-plugin: 2
- fastify/fastify-swagger: 2
- fastify/forwarded: 2
- fastify/busboy: 2
- go-acme/lego: 2
- fastify/deepmerge: 2
- jsumners/line-reporter: 2
- fastify/safe-regex2: 2
- fastify/one-line-logger: 2
- dusted-go/logging: 2
- xyproto/sys: 1
- observing/pre-commit: 1
- davidmarkclements/fast-redact: 1
- fastify/middie: 1
- fnichol/docker-stylua: 1
- jsumners/itcouldbe9.com: 1
- fastify/releasify: 1
- mcollina/autocannon: 1
- jsumners/adldap: 1
- rotemdan/exportcookies: 1
- pinojs/pino-filter: 1
- fastify/.github: 1
- jsumners/udm-dns: 1
- jscas/jscas-server: 1
- pinojs/pino-debug: 1
- palortoff/git-user-config: 1
- tapjs/node-tap: 1
- jscas/jscas-ad-auth: 1
- logdna/pino-logdna: 1
- isaacs/own-or-env: 1
- stefanmaric/g: 1
- jscas/jscas-pg-registries: 1
- lukeed/mri: 1
- jscas/jscas-clearpass-plugin: 1
- jquery/jquery: 1
- fastify/fastify-soap-client: 1
- rroemhild/docker-test-openldap: 1
- ldapjs/controls: 1
- mafintosh/streamx: 1
- joeattardi/json-colorizer: 1
- pinojs/restify-pino-logger: 1
- pinojs/pino-syslog: 1
- jsumners/strava-activities-to-sqlite: 1
- jsumners/jrfom.com: 1
- pinojs/pino-socket: 1
- pinojs/pino-caller: 1
- ldapjs/change: 1
- fastify/fastify-throttle: 1
- davidmarkclements/v8-perf: 1
- goldbergyoni/nodebestpractices: 1
- dessant/lock-threads: 1
- fastify/fastify-early-hints: 1
- mszep/pandoc_resume: 1
- jsumners/abstract-cache-redis: 1
Maintainer
- fastify/fastify: 41
- jsumners/alfred-emoji: 35
- pinojs/pino: 24
- jsumners/node-activedirectory: 14
- ldapjs/node-ldapjs: 11
- fastify/pre-commit: 10
- pinojs/pino-pretty: 8
- jsumners/goji: 6
- fastify/fastify-cookie: 6
- fastify/fastify-bearer-auth: 6
- fastify/process-warning: 6
- fastify/fastify-http-proxy: 5
- fastify/fastify-routes: 5
- fastify/website: 5
- ldapjs/filter: 5
Active Maintainer
Issue Author Associations
- None (105, 44.68%)
- Member (68, 28.94%)
- Owner (30, 12.77%)
- Contributor (28, 11.91%)
- Collaborator (4, 1.70%)
Pull Request Author Associations
- Member (329, 68.26%)
- Contributor (63, 13.07%)
- Owner (59, 12.24%)
- None (30, 6.22%)
- Collaborator (1, 0.21%)
Top Issue Labels
- enhancement (15)
- good first issue (13)
- bug (12)
- help wanted (9)
- wontfix (5)
- documentation (5)
- v9 (3)
- p2 (2)
- feature request (2)
- v5.x (2)
- discussion (2)
- website (2)
- status: approved (1)
- application (1)
- Tools (1)
Top Pull Request Labels
- semver-patch (14)
- documentation (5)
- needs-ci (4)
- enhancement (2)
- area/lib (2)
- area/cli (2)
- semver-minor (2)
- notable-change (2)
- esm (2)
- chore (1)
- lib / src (1)
- semver-major (1)
- commit-queue-squash (1)
- v20.x (1)
- node-api (1)