GitHub / silverwind issue stats
Total issues: 834
Total pull requests: 860
Merged pull request: 708
Average time to close issues: 6 months
Average time to close pull requests: 21 days
Average comments per issue: 3.93
Average comments per pull request: 2.88
Issues created
- go-gitea/gitea: 70
- silverwind/droppy: 60
- silverwind/updates: 37
- eslint/eslint: 19
- silverwind/symlink-test: 15
- silverwind/versions: 13
- silverwind/tcpie: 12
- nodejs/node: 12
- silverwind/eslint-config-silverwind: 11
- sindresorhus/eslint-plugin-unicorn: 11
- silverwind/oui: 9
- StylishThemes/GitHub-Dark-Script: 7
- silverwind/precompress: 7
- mafintosh/dns-socket: 6
- silverwind/remap-css: 6
- openstyles/stylus: 6
- silverwind/fetch-enhanced: 6
- vitest-dev/vitest: 6
- alecthomas/chroma: 6
- sindresorhus/is-online: 6
- sindresorhus/internal-ip: 5
- mafintosh/dns-packet: 5
- xz64/license-webpack-plugin: 5
- stylishthemes/irccloud-dark: 5
- stylelint/stylelint: 5
- vitejs/vite: 5
- un-ts/eslint-plugin-import-x: 4
- ddavison/github-badges: 4
- silverwind/default-gateway: 4
- editorconfig-checker/editorconfig-checker: 4
- silverwind/expect-telnet: 4
- silverwind/caa: 4
- ArnaudBarre/eslint-plugin-react-refresh: 4
- sindresorhus/clean-stack: 4
- nonzzz/vite-plugin-compression: 4
- silverwind/uppie: 4
- github/relative-time-element: 4
- watson/original-url: 4
- un-es/eslint-plugin-i: 3
- BackendStack21/restana: 3
- silverwind/port-numbers: 3
- mvdan/gofumpt: 3
- inikulin/dmn: 3
- davidmarkclements/rfdc: 3
- hyperjump-io/json-schema: 3
- h2non/pook: 3
- silverwind/cidr-tools: 3
- razorness/vue3-calendar-heatmap: 3
- whitequark/ipaddr.js: 3
- silverwind/eslint-config-silverwind-typescript: 3
- actions/setup-go: 3
- silverwind/ip-bigint: 3
- csstree/stylelint-validator: 3
- chrisdavies/rlite: 3
- github/eslint-plugin-github: 3
- sindresorhus/is-reachable: 3
- astral-sh/ruff: 3
- woodpecker-ci/woodpecker: 3
- jsx-eslint/eslint-plugin-react: 3
- silverwind/eslint-config-silverwind-react: 3
- stoplightio/spectral: 3
- silverwind/fetch-css: 3
- sindresorhus/add-asset-webpack-plugin: 3
- molefrog/wouter: 3
- sindresorhus/public-ip: 3
- silverwind/rebirth: 3
- publishlab/node-acme-client: 3
- RobertWHurst/Keystrokes: 3
- Riverside-Healthcare/djLint: 3
- ryanmcgrath/wrench-js: 2
- gunar/shellcheck: 2
- microsoft/playwright: 2
- AndyOGo/stylelint-declaration-strict-value: 2
- bigskysoftware/htmx: 2
- microsoft/license-checker-webpack-plugin: 2
- client9/misspell: 2
- silverwind/dnsbl: 2
- actions/labeler: 2
- nkt/css-variables-parser: 2
- golang/go: 2
- swagger-api/swagger-ui: 2
- golangci/golangci-lint: 2
- nikolaik/docker-python-nodejs: 2
- primer/octicons: 2
- jquery/jquery: 2
- csstools/stylelint-value-no-unknown-custom-properties: 2
- silverwind/dnsz: 2
- webpack/webpack: 2
- ortexx/ip-cidr: 2
- silverwind/cidr-regex: 2
- silverwind/vite-dts-plugin: 2
- acmesh-official/acme.sh: 2
- sindresorhus/pify: 2
- sindresorhus/matcher: 2
- sindresorhus/untildify: 2
- squirrelchat/smol-toml: 2
- mhart/alpine-node: 2
- silverwind/save-csv: 2
- actions/setup-node: 2
- whitequark/rainbowth: 2
- sindresorhus/p-map: 2
- ben-eb/perfectionist: 2
- sindresorhus/globals: 2
- esbuild-kit/esbuild-loader: 2
- typescript-eslint/typescript-eslint: 2
- orogene/orogene: 2
- peerigon/parse-domain: 2
- almond-bongbong/react-simple-toasts: 2
- sindresorhus/type-fest: 2
- capricorn86/happy-dom: 2
- stylishthemes/github-upstream-bugfixes: 2
- silverwind/root-hints: 2
- github/text-expander-element: 2
- microsoft/TypeScript: 2
- micromatch/picomatch: 2
- lafriks/vue-bar-graph: 2
- wbond/pybars3: 2
- silverwind/stylelint-config-silverwind: 2
- sindresorhus/valid-filename: 2
- zenozeng/color-hash: 1
- andyfleming/interval-promise: 1
- mcler/postcss-discard-overridden-props: 1
- tophat/syrupy: 1
- acornjs/acorn: 1
- vitejs/vite-plugin-vue: 1
- sindresorhus/pid-port: 1
- postmanlabs/postman-collection: 1
- TooTallNate/proxy-agents: 1
- davglass/cpr: 1
- pylint-dev/pylint: 1
- anywhichway/nano-memoize: 1
- sindresorhus/default-uid: 1
- SebastienGllmt/eslint-plugin-no-floating-promise: 1
- markabrahams/node-net-snmp: 1
- sindresorhus/is-ip: 1
- stylelint/stylelint-demo: 1
- albinotonnina/parcel-plugin-inlinesvg: 1
- svgstore/svgstore-cli: 1
- go-gitea/git: 1
- webdeveric/webpack-assets-manifest: 1
- import-js/eslint-import-resolver-typescript: 1
- clean-css/clean-css: 1
- fschaeffler/dns-caa: 1
- ComponentDriven/csf: 1
- bigskysoftware/idiomorph: 1
- handlebars-lang/handlebars.js: 1
- google/go-licenses: 1
- alhadis/menloco: 1
- sindresorhus/del: 1
- vuejs/vue-eslint-parser: 1
- fomantic/Fomantic-UI: 1
- storybookjs/eslint-plugin-storybook: 1
- ai/autoprefixer-core: 1
- etingof/snmpsim: 1
- jonschlinkert/split-string: 1
- ota-meshi/eslint-plugin-regexp: 1
- eslint-stylistic/eslint-stylistic: 1
- webpack-contrib/css-loader: 1
- springernature/hasbin: 1
- lebinh/ngxtop: 1
- svgstore/svgstore: 1
- nicolo-ribaudo/jest-light-runner: 1
- qmhc/vite-plugin-dts: 1
- NiklasPor/prettier-plugin-go-template: 1
- Lusito/react-nano: 1
- ansible-collections/ansible.posix: 1
- matype/stylefmt: 1
- sindresorhus/p-retry: 1
- mtth/avsc: 1
- swc-project/swc-node: 1
- pracucci/node-cidr-matcher: 1
- Drillster/drone-email: 1
- postcss/postcss: 1
- ioredis/commands: 1
- patrickfatrick/marky-marked: 1
- thomaspoignant/homebrew-tap: 1
- sindresorhus/ip-regex: 1
- github/paste-markdown: 1
- daveshanley/vacuum: 1
- fengyuanchen/cropperjs: 1
- mattn/sudo: 1
- npm/www: 1
- jonschlinkert/parse-git-config: 1
- ternjs/tern_for_sublime: 1
- sublimelinter/sublimelinter-stylelint: 1
- SublimeLinter/SublimeLinter-eslint: 1
- sindresorhus/decompress-response: 1
- goproxyio/goproxy: 1
- microsoft/pyright: 1
- sindresorhus/exec-file-sync: 1
- whatwg/xhr: 1
- typescript-cheatsheets/react: 1
- sindresorhus/super-regex: 1
- shurcooL/vfsgen: 1
- sindresorhus/quick-lru: 1
- sorensen/ascii-table: 1
- import-js/eslint-plugin-import: 1
- fabricjs/fabric.js: 1
- gotestyourself/gotestsum: 1
- sindresorhus/downgrade-root: 1
- mermaid-js/mermaid: 1
- Alhadis/Roff.js: 1
- netaddr/netaddr: 1
- sindresorhus/npm-name: 1
- parcel-bundler/lightningcss: 1
- auth0/node-jws: 1
- jeffijoe/typesync: 1
- yuin/goldmark: 1
- storybookjs/storybook: 1
- vitejs/vite-plugin-react-swc: 1
- facebook/react: 1
- buildkite/terminal-to-html: 1
- scottrippey/react-use-event-hook: 1
- layerssss/paste.js: 1
- sameersbn/docker-redis: 1
- webpack/webpack-cli: 1
- csstree/validator: 1
- silverwind/rrdir: 1
- jestjs/jest: 1
- postmanlabs/newman: 1
- sindresorhus/filename-reserved-regex: 1
- silverwind/squery: 1
- greasemonkey/greasemonkey: 1
- DavidAnson/markdownlint-cli2: 1
- nlf/bucker: 1
- sindresorhus/fix-path: 1
- alex-kinokon/jsx-dom: 1
- mathiasbynens/punycode.js: 1
- gomods/athens: 1
- lpinca/forwarded-parse: 1
- sudodoki/copy-to-clipboard: 1
- rlidwka/jju: 1
- getkin/kin-openapi: 1
- nodejs/changelog-maker: 1
- unocss/unocss: 1
- ajv-validator/ajv: 1
- iarna/promise-inflight: 1
- codepunkt/webpack-license-plugin: 1
- Icinga/icingadb: 1
- ajv-validator/ajv-formats: 1
- adrienverge/yamllint: 1
- sindresorhus/shell-path: 1
- gruntjs/grunt-contrib-clean: 1
- go-enry/go-license-detector: 1
- mdn/browser-compat-data: 1
- vectordotdev/vector: 1
- mklement0/fileicon: 1
- stylishthemes/stackoverflow-dark: 1
- paulschoen/eslint-plugin-zustand-rules: 1
- saqqdy/eslint-plugin-vitest-globals: 1
- colelawrence/Touch-Splitter-jQuery: 1
- darrenburns/ward: 1
- go-enry/go-enry: 1
- epoberezkin/fast-deep-equal: 1
- silverwind/vite-string-plugin: 1
- stylishthemes/wikipedia-dark: 1
- silverwind/clippie: 1
- ldez/usetesting: 1
- elirasza/stylelint-stylistic: 1
- pytest-dev/pytest: 1
- OpenBookPrices/country-data: 1
- webpro/knip: 1
- hendrikw01/tr-064: 1
- future-architect/eslint-plugin-vue-scoped-css: 1
- sindresorhus/query-string: 1
- haradakunihiko/react-confirm: 1
- silverwind/bmax: 1
- sublimelinter/sublimelinter-pylint: 1
- sindresorhus/find-up: 1
- drone-plugins/drone-hugo: 1
- plouc/nivo: 1
- restic/restic: 1
- ashanbrown/forbidigo: 1
- jest-community/jest-extended: 1
- jshttp/forwarded: 1
- sindresorhus/normalize-url: 1
- yaml/pyyaml: 1
- Ionaru/easy-markdown-editor: 1
- sindresorhus/execa: 1
- sindresorhus/p-any: 1
- tailwindlabs/tailwindcss: 1
- nippur72/ifdef-loader: 1
- docker/buildx: 1
- sindresorhus/pretty-bytes: 1
- mcollina/autocannon: 1
- github/eslint-plugin-custom-elements: 1
- sindresorhus/get-port: 1
- silverwind/idtip: 1
- sarbbottam/eslint-find-rules: 1
- fregante/notifications-preview-github: 1
- jsdom/jsdom: 1
- techknowlogick/xgo: 1
- air-verse/air: 1
- nevcairiel/bartender4: 1
- runk/node-geolite2: 1
- chalk/wrap-ansi: 1
- dependabot/dependabot-core: 1
- json-schema-faker/json-schema-faker: 1
- kswedberg/grunt-version: 1
- silverwind/is-cli: 1
- rexxars/registry-auth-token: 1
- djlint/djLint: 1
- dvershinin/gixy: 1
- firefart/nonamedreturns: 1
- golangci/golangci-lint-action: 1
- BigWigsMods/packager: 1
- chalk/ansi-styles: 1
- sindresorhus/detect-newline: 1
- stylelint-types/stylelint-define-config: 1
- nodejs/docs: 1
- npm/cli: 1
- shoelace-style/shoelace: 1
- tsdjs/tsd: 1
- mateusmaso/handlebars.binding: 1
- kib357/less-go: 1
- nstepien/iltorb: 1
- codemirror/codemirror5: 1
- mrjones/oauth: 1
- es-shims/Promise.any: 1
- tomayac/svgcode: 1
- mscdex/busboy: 1
- pierreinglebert/node-zopfli: 1
- APIDevTools/json-schema-ref-parser: 1
- cosmtrek/air: 1
- npm/make-fetch-happen: 1
- drudru/ansi_up: 1
- WebReflection/uint8-to-base64: 1
- karl-run/react-bottom-scroll-listener: 1
- coderaiser/putout: 1
- rytsh/repeatit: 1
- freaktechnik/eslint-plugin-array-func: 1
- stipsan/ioredis-mock: 1
- kevva/download: 1
- zenorocha/sublime-javascript-snippets: 1
- json-schema-org/json-schema-vocabularies: 1
- jshttp/proxy-addr: 1
- fsevents/fsevents: 1
- silverwind/is-cidr: 1
- evanw/esbuild: 1
- nodejs/node-convergence-archive: 1
- openstyles/usercss-meta: 1
- mCaptcha/glue: 1
- react-hookz/deep-equal: 1
- buildo/react-autosize-textarea: 1
- prefix-dev/pixi: 1
- Snapchat/KeyDB: 1
- sindresorhus/environment: 1
- roadhump/sublimelinter-contrib-eslint_d: 1
- sindresorhus/default-shell: 1
- citation-js/plugin-software-formats: 1
- sindresorhus/plur: 1
- EvanOxfeld/node-unzip: 1
- plotly/plotly.js: 1
- rauschma/stringio: 1
- gulpjs/v8flags: 1
- ivesia/vite-plugin-rewrite-all: 1
- npm/node-semver: 1
Pull requests created
- go-gitea/gitea: 631
- sindresorhus/internal-ip: 10
- alecthomas/chroma: 9
- eslint/eslint: 5
- sindresorhus/windows-release: 4
- alhadis/menloco: 4
- sindresorhus/is-online: 4
- ddavison/github-badges: 4
- sindresorhus/globals: 4
- jquery/jquery: 4
- inikulin/dmn: 4
- sindresorhus/clean-stack: 3
- mcollina/autocannon: 3
- yury-dymov/react-autocomplete-input: 3
- mafintosh/dns-packet: 3
- anywhichway/nano-memoize: 3
- github/text-expander-element: 3
- sindresorhus/normalize-url: 3
- nodejs/iojs.org: 3
- sindresorhus/quick-lru: 2
- sindresorhus/public-ip: 2
- chalk/supports-color: 2
- indutny/bud: 2
- import-js/eslint-plugin-import: 2
- pipwerks/PDFObject: 2
- silverwind/symlink-test: 2
- drone/drone-ui: 2
- Modyfi/vite-plugin-yaml: 2
- watson/original-url: 2
- github/relative-time-element: 2
- fregante/notifications-preview-github: 2
- layerssss/paste.js: 2
- capricorn86/happy-dom: 2
- bigskysoftware/htmx: 2
- editorconfig-checker/editorconfig-checker: 2
- swc-project/swc-node: 2
- go-enry/go-enry: 2
- mafintosh/dns-socket: 2
- nodejs/node: 2
- esbuild-kit/esbuild-loader: 2
- sindresorhus/ip-regex: 2
- parro-it/is-fqdn: 1
- nicolo-ribaudo/jest-light-runner: 1
- verdaccio/verdaccio: 1
- delvedor/hpagent: 1
- indutny/self-signed: 1
- rexxars/registry-auth-token: 1
- vadimdemedes/cat-facts: 1
- sindresorhus/p-all: 1
- razorness/vue3-calendar-heatmap: 1
- microcosm-cc/bluemonday: 1
- vouch/vouch-proxy: 1
- tjfontaine/native-dns-packet: 1
- stipsan/ioredis-mock: 1
- sindresorhus/each-async: 1
- ryanmcgrath/wrench-js: 1
- codedance/jquery.AreYouSure: 1
- visionmedia/node-progress: 1
- sindresorhus/detect-newline: 1
- cosmtrek/air: 1
- chalk/chalk: 1
- sindresorhus/untildify: 1
- shakiba/svgexport: 1
- max-mapper/nugget: 1
- pracucci/node-cidr-matcher: 1
- olahol/melody: 1
- webpack/webpack: 1
- sindresorhus/router-ips: 1
- vitest-dev/vitest: 1
- nonzzz/vite-plugin-compression: 1
- shurcooL/vfsgen: 1
- sindresorhus/npm-name: 1
- sindresorhus/is-ip: 1
- svgstore/svgstore-cli: 1
- oven-sh/bun: 1
- sindresorhus/url-format-lax: 1
- mo/abortcontroller-polyfill: 1
- daveshanley/vacuum: 1
- fabiospampinato/khroma: 1
- sindresorhus/downgrade-root: 1
- csstree/csstree: 1
- BackendStack21/0http: 1
- almond-bongbong/react-simple-toasts: 1
- vitest-dev/eslint-plugin-vitest: 1
- davidmarkclements/rfdc: 1
- microsoft/monaco-editor-webpack-plugin: 1
- vpulim/node-soap: 1
- gulpjs/v8flags: 1
- zenozeng/color-hash: 1
- mrtazz/checkmake: 1
- davglass/cpr: 1
- sindresorhus/add-asset-webpack-plugin: 1
- thecodrr/fdir: 1
- nodesource/distributions: 1
- mateusmaso/handlebars.binding: 1
- BackendStack21/restana: 1
- jwalton/go-supportscolor: 1
- nodejs/live.nodejs.org: 1
- github/textarea-autosize: 1
- vercel/webpack-asset-relocator-loader: 1
- vuejs/vue-loader: 1
- simulationcraft/simc: 1
- openstyles/stylus: 1
- mh61503891/node-default-network: 1
- actions/labeler: 1
- logdna/tail-file-node: 1
- github/eslint-plugin-custom-elements: 1
- tjfontaine/node-dns: 1
- sindresorhus/is-reachable: 1
- haradakunihiko/react-confirm: 1
- jonschlinkert/split-string: 1
- svgstore/svgstore: 1
- philipwalton/flexbugs: 1
- jsx-eslint/eslint-plugin-react: 1
- ansible/ansible: 1
- apvarun/toastify-js: 1
- sindresorhus/eslint-plugin-unicorn: 1
- go-gitea/docs: 1
- tanmayrajani/notifications-preview-github: 1
- sindresorhus/shebang-regex: 1
- silverwind/caa: 1
- npmhub/npmhub: 1
- micromatch/picomatch: 1
- OpenBookPrices/country-data: 1
- ModClean/modclean-patterns-default: 1
- sindresorhus/grunt-shell: 1
- sindresorhus/valid-filename: 1
- fabricjs/fabric.js: 1
- Qix-/color-convert: 1
- 43081j/eslint-plugin-wc: 1
- sindresorhus/default-uid: 1
- un-ts/eslint-plugin-import-x: 1
- woodpecker-ci/woodpecker: 1
- petkaantonov/apply-pr: 1
- molefrog/wouter: 1
- thejoshwolfe/yazl: 1
- toddses/coffee: 1
- lafriks/vue-bar-graph: 1
- sindresorhus/yoctocolors: 1
- golang/tools: 1
- sindresorhus/type-fest: 1
- w3c/webappsec-permissions-policy: 1
- LinusU/domain-name-regex: 1
- tachyons-css/tachyons-sass: 1
- thom1729/sublime-js-custom: 1
- gotestyourself/gotestsum: 1
- csstools/stylelint-value-no-unknown-custom-properties: 1
- ortexx/ip-cidr: 1
- facebook/react: 1
- editorconfig/editorconfig-core-go: 1
Maintainer
- go-gitea/gitea: 701
- silverwind/droppy: 60
- silverwind/updates: 37
- silverwind/symlink-test: 17
- sindresorhus/internal-ip: 15
- silverwind/versions: 13
- silverwind/tcpie: 12
- silverwind/eslint-config-silverwind: 11
- sindresorhus/is-online: 10
- silverwind/oui: 9
- mafintosh/dns-packet: 8
- mafintosh/dns-socket: 8
- silverwind/precompress: 7
- StylishThemes/GitHub-Dark-Script: 7
- silverwind/fetch-enhanced: 6
Active Maintainer
Issue Author Associations
- None (315, 37.77%)
- Owner (235, 28.18%)
- Contributor (162, 19.42%)
- Member (87, 10.43%)
- Collaborator (35, 4.20%)
Pull Request Author Associations
- Member (632, 73.49%)
- Contributor (162, 18.84%)
- None (37, 4.30%)
- Collaborator (26, 3.02%)
- Owner (3, 0.35%)
Top Issue Labels
- enhancement (99)
- help wanted (52)
- bug (41)
- type/proposal (32)
- Bug (31)
- Client (31)
- Feature (24)
- archived due to age (19)
- feature request (14)
- Server (14)
- type/bug (13)
- feature (13)
- topic/ui (11)
- rule (8)
- evaluating (8)
Top Pull Request Labels
- lgtm/done (548)
- skip-changelog (242)
- size/XS (178)
- backport/done (138)
- modifies/internal (125)
- size/M (120)
- size/S (114)
- modifies/frontend (106)
- modifies/templates (104)
- modifies/js (101)
- size/L (83)
- type/bug (73)
- type/refactoring (71)
- type/enhancement (70)
- backport/v1.22 (70)