Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / JounQin issue stats
Total issues: 725
Total pull requests: 1,206
Merged pull request: 1,089
Average time to close issues: 3 months
Average time to close pull requests: 17 days
Average comments per issue: 3.36
Average comments per pull request: 3.2
Issues created
- 1stG/configs: 44
- angular/angular-cli: 37
- backstage/backstage: 23
- markuplint/markuplint: 21
- yarnpkg/berry: 15
- un-ts/pkgr: 13
- withgraphite/year-in-code: 13
- plantain-00/type-coverage: 13
- un-ts/synckit: 12
- JounQin/blog: 12
- un-ts/eslint-plugin-import-x: 12
- mdx-js/eslint-mdx: 12
- eslint/eslint: 11
- rx-ts/react: 11
- prettier/prettier: 10
- vitest-dev/vitest: 10
- angular/angular: 9
- ng-packagr/ng-packagr: 9
- un-ts/prettier: 8
- web-infra-dev/rspack: 8
- toplenboren/simple-git-hooks: 7
- import-js/eslint-import-resolver-typescript: 7
- prettier/eslint-plugin-prettier: 7
- webpack/webpack: 7
- un-ts/eslint: 6
- ota-meshi/eslint-plugin-json-schema-validator: 5
- sindresorhus/eslint-plugin-unicorn: 5
- swc-project/swc-node: 5
- mjolnirjs/mjolnir: 5
- privatenumber/get-tsconfig: 5
- typescript-eslint/typescript-eslint: 5
- microsoft/vscode: 5
- mdx-js/mdx-analyzer: 5
- prettier/prettier-eslint-cli: 4
- changesets/changesets: 4
- tamasfe/taplo: 4
- import-js/eslint-plugin-import: 4
- cosmiconfig/cosmiconfig: 4
- prettier/eslint-config-prettier: 4
- un-ts/sh-syntax: 4
- ota-meshi/eslint-plugin-regexp: 4
- rollup/plugins: 4
- Dr-Incognito/V2Ray-Desktop: 4
- streetsidesoftware/cspell: 3
- alauda/ui: 3
- pnpm/pnpm: 3
- vitejs/vite: 3
- un-ts/types: 3
- eslint/eslint-plugin-markdown: 3
- ai/size-limit: 3
- alauda/ng-monaco-editor: 3
- ota-meshi/eslint-plugin-jsonc: 3
- d3x0r/JSOX: 3
- un-ts/markuplint: 3
- evanwashere/mitata: 3
- lsdsjy/prettier-plugin-stylus: 3
- un-es/eslint-plugin-i: 3
- antfu-collective/sponsorkit: 3
- privatenumber/tsx: 3
- stylelint/stylelint: 3
- cure53/DOMPurify: 3
- jestjs/jest: 3
- nodejs/node: 3
- un-ts/changesets-gitlab: 2
- janus-idp/backstage-plugins: 2
- folke/esbuild-runner: 2
- prettier/prettier-synchronized: 2
- un-ts/ab64: 2
- prettier/prettier-eslint: 2
- un-ts/domiso: 2
- privatenumber/clean-pkg-json: 2
- andresz1/size-limit-action: 2
- ota-meshi/eslint-plugin: 2
- acornjs/acorn-jsx: 2
- prettier/prettier-vscode: 2
- prettier/stylelint-prettier: 2
- shashkovdanil/clean-publish: 2
- unifiedjs/unified-engine: 2
- remarkjs/remark-lint: 2
- uhop/stream-json: 2
- microsoft/TypeScript: 2
- rehypejs/rehype-dom: 2
- un-ts/dl-iconfont: 2
- aui/gulp-font-spider: 2
- micromark/micromark-extension-mdx-expression: 2
- syntax-tree/hast-util-to-mdast: 2
- syntax-tree/mdast-util-to-markdown: 2
- lint-md/lint-md: 2
- ota-meshi/eslint-plugin-node-dependencies: 2
- un-ts/eslint-plugin-sonar: 2
- wooorm/import-meta-resolve: 2
- eslint/espree: 2
- lukeed/sirv: 2
- Rel1cx/eslint-react: 2
- remarkjs/remark: 2
- conventional-changelog/commitlint: 2
- jonasstrehle/supercookie: 2
- rollup/rollup: 2
- un-ts/babel-preset-proposal-typescript: 2
- remcohaszing/monaco-yaml: 2
- vercel/vercel: 2
- mdx-js/mdx: 2
- hadolint/hadolint: 1
- bcomnes/npm-run-all2: 1
- marcj/css-element-queries: 1
- eemeli/prettier-plugin-properties: 1
- Download/prv: 1
- yyx990803/pug-plain-loader: 1
- un-ts/react-server-renderer: 1
- rehypejs/rehype-remark: 1
- un-ts/remark-preset-prettier: 1
- Acionyx/rollup-plugin-module-replacement: 1
- ecomfe/san-loader: 1
- mvo5/sha512crypt-node: 1
- JavascriptIsMagic/aui: 1
- jaywcjlove/stylus-px2rem: 1
- lambci/sync-threads: 1
- changesets/action: 1
- PlayCover/PlayCover: 1
- lodash/lodash: 1
- kopiro/homebridge-playstation: 1
- icecreamliker/ifetch: 1
- zhuowenli/githuber: 1
- beaugunderson/ip-address: 1
- g-plane/zsh-yarn-autocompletions: 1
- koajs/onerror: 1
- xmlking/koa-router-decorators: 1
- so1ve/vue.ts: 1
- wooorm/load-plugin: 1
- sindresorhus/make-synchronous: 1
- ladjs/frisbee: 1
- eslint/js: 1
- iamkun/dayjs: 1
- micromark/micromark-extension-mdxjs-esm: 1
- alauda/k8s-form-in-action: 1
- stylus/nib: 1
- doubaokun/node-ab: 1
- microsoft/vscode-vsce: 1
- evanw/esbuild: 1
- milahu/patch-package: 1
- npm/cli: 1
- unifiedjs/collective: 1
- un-ts/yocto-ttl-cache: 1
- un-ts/deeplx: 1
- ShenQingchuan/tsc-err-dirs: 1
- un-ts/vue-translator: 1
- vitejs/vite-plugin-react-swc: 1
- un-ts/appcenter: 1
- un-ts/cf2md: 1
- syntax-tree/hast-util-from-html-isomorphic: 1
- huacnlee/autocorrect: 1
- jimmywarting/await-sync: 1
- Homebrew/homebrew-core: 1
- Homebrew/brew: 1
- Homebrew/homebrew-aliases: 1
- babel/proposals: 1
- un-ts/typemod: 1
- zplug/zplug: 1
- jacobdr/ts-typesversions: 1
- gillchristian/tsplay.dev: 1
- microsoft/TypeScript-Vue-Starter: 1
- egoist/esbuild-register: 1
- CrocoDillon/universal-react-redux-boilerplate: 1
- vbenjs/vite-plugin-style-import: 1
- stylelint/.github: 1
- ikatyang/vnopts: 1
- prettier/pretty-quick: 1
- JounQin/vue-async-modal: 1
- prettier-eslint/prettier-plugin: 1
- lukeed/watchlist: 1
- gajus/xfetch: 1
- xojs/xo: 1
- scinos/yarn-deduplicate: 1
- un-ts/x-fetch: 1
- privatenumber/pkgroll: 1
- pkg-size/action: 1
- un-ts/toml-tools: 1
- antvis/component: 1
- MattiasBuelens/web-streams-polyfill: 1
- antonk52/lilconfig: 1
- Thinkmill/manypkg: 1
- sindresorhus/cpy: 1
- gajus/flow-runtime: 1
- raxjs/rax-app: 1
- htmlhint/HTMLHint: 1
- codechecks/typecov: 1
- syntax-tree/hast-util-is-element: 1
- ctrlplusb/react-async-bootstrapper: 1
- B2o5T/graphql-eslint: 1
- vuejs/vue-eslint-parser: 1
- browserify/resolve: 1
- yeonjuan/html-eslint: 1
- DocSpring/craco-less: 1
- lint-md/eslint-plugin: 1
- meteorlxy/eslint-plugin-prettier-vue: 1
- abbr/deasync: 1
- microsoft/dtslint: 1
- inspect-js/available-typed-arrays: 1
- rollup/rollup-plugin-alias: 1
- openshift/dynamic-plugin-sdk: 1
- harrisiirak/cron-parser: 1
- sindresorhus/type-fest: 1
- unifiedjs/unified: 1
- browserify/node-util: 1
- goldhand/sw-precache-webpack-plugin: 1
- vuejs/vue-style-loader: 1
- vuejs/vuex-router-sync: 1
- webpack-contrib/worker-loader: 1
- anuraghazra/github-readme-stats: 1
- editorconfig/editorconfig-core-js: 1
- vultr/docker-machine-driver-vultr: 1
- jimmywarting/StreamSaver.js: 1
- vuejs/vitepress: 1
- nrwl/nx: 1
- postcss/postcss-selector-parser: 1
- welldone-software/why-did-you-render: 1
- sindresorhus/execa: 1
- isaacs/minimatch: 1
- react-hook-form/react-hook-form: 1
- egoist/rollup-plugin-esbuild: 1
- micromark/micromark: 1
- azeemba/eslint-plugin-json: 1
- shellscape/koa-webpack: 1
- webpack-contrib/webpack-hot-client: 1
- just-jeb/angular-builders: 1
- maxmx/bootstrap-stylus: 1
- soheilpro/buno: 1
- htmllint/htmllint: 1
- archived-codacy/node-codacy-coverage: 1
- buo/homebrew-cask-upgrade: 1
- jinxdash/prettier-plugin-rust: 1
- xojs/eslint-config-xo-typescript: 1
- Shinigami92/eslint-define-config: 1
- mysticatea/eslint-plugin-eslint-comments: 1
- cartant/eslint-plugin-etc: 1
- vuejs/vue-touch: 1
- microsoft/tslib: 1
- microsoft/monaco-editor: 1
- jkroso/eslint-plugin-jsx: 1
- ota-meshi/eslint-plugin-lodash-template: 1
- leo-buneev/eslint-plugin-md: 1
- ianlet/eslint-plugin-mdx-patch: 1
- eslint-community/eslint-plugin-n: 1
- cartant/eslint-plugin-rxjs: 1
- sveltejs/eslint-plugin-svelte3: 1
- json-schema-faker/json-schema-faker: 1
- dankogai/js-base64: 1
- gabiseabra/google-fonts-webpack-plugin: 1
- sveltejs/eslint-plugin-svelte: 1
- ant-design/ant-design-icons: 1
- Greentube/ngx-modal: 1
- prettier/plugin-pug: 1
- YvesCoding/rcpress: 1
- typicode/husky: 1
- rx-ts/vue: 1
- ctrlplusb/react-async-component: 1
- unassert-js/rollup-plugin-unassert: 1
- webpack-contrib/exports-loader: 1
- vuejs/language-tools: 1
- cnpm/cnpmcore: 1
- kellyselden/eslint-plugin-json-files: 1
- antfu/sponsorkit: 1
- vuejs/vetur: 1
- rpetrich/babel-plugin-transform-async-to-promises: 1
- vultr/vultr-cli: 1
- terkelg/tiny-glob: 1
- wessberg/browserslist-generator: 1
- zeitport/eslint-plugin-json-es: 1
- prettier/angular-estree-parser: 1
- prettier/angular-html-parser: 1
- MatAtBread/fast-async: 1
- codemix/babel-plugin-typecheck: 1
Pull requests created
- 1stG/configs: 340
- un-ts/pkgr: 83
- un-ts/prettier: 64
- mdx-js/eslint-mdx: 37
- angular/angular-cli: 36
- un-ts/eslint-plugin-import-x: 32
- un-ts/toml-tools: 30
- un-ts/synckit: 26
- un-ts/markuplint: 23
- rx-ts/react: 23
- prettier/eslint-plugin-prettier: 21
- un-ts/sh-syntax: 20
- alauda/k8s-form-in-action: 17
- un-ts/eslint: 15
- backstage/backstage: 15
- alauda/ng-monaco-editor: 14
- un-ts/eslint-plugin-sonar: 12
- un-ts/react-server-renderer: 12
- import-js/eslint-import-resolver-typescript: 10
- alauda/ui: 10
- prettier/prettier-eslint-cli: 10
- un-ts/remark-preset-prettier: 10
- prettier/pretty-quick: 10
- conventional-changelog/commitlint: 9
- rx-ts/vue: 9
- un-ts/changesets-gitlab: 8
- un-ts/domiso: 8
- un-ts/dl-iconfont: 8
- un-ts/x-fetch: 8
- eslint/eslint-plugin-markdown: 6
- toplenboren/simple-git-hooks: 6
- oniijs/onii: 6
- un-ts/cf2md: 6
- un-ts/vue-translator: 6
- liuzemei/mixin-node-sdk: 5
- un-ts/babel-preset-proposal-typescript: 5
- privatenumber/get-tsconfig: 5
- vuejs/vue-style-loader: 5
- xbuildr/xbuildr: 5
- un-ts/rollup: 5
- un-ts/yocto-ttl-cache: 5
- jaywcjlove/stylus-px2rem: 5
- un-ts/ab64: 4
- un-ts/appcenter: 4
- dankogai/js-base64: 4
- un-ts/deeplx: 4
- mdx-js/.github: 4
- eslint/eslint: 4
- Homebrew/homebrew-cask: 4
- stylelint/stylelint: 4
- import-js/eslint-plugin-import: 3
- un-ts/eslint-import-resolver-ts: 3
- micromark/micromark-extension-mdx-expression: 3
- ai/size-limit: 3
- Homebrew/homebrew-core: 3
- un-ts/tslint-config-eslint: 3
- prettier/prettier: 3
- un-ts/types: 3
- JounQin/v-touch: 2
- vitejs/vite: 2
- vuejs/vue-ssr-html-stream: 2
- unifiedjs/unified-engine: 2
- un-ts/cf-cleaner: 2
- marcj/css-element-queries: 2
- btroncone/learn-rxjs: 2
- ota-meshi/eslint-plugin-json-schema-validator: 2
- liximomo/lazy-compile-webpack-plugin: 2
- DefinitelyTyped/DefinitelyTyped: 2
- un-ts/preversion: 2
- changesets/changesets: 2
- syntax-tree/hast-util-to-mdast: 2
- remarkjs/remark: 2
- mdx-js/mdx-analyzer: 2
- shellscape/koa-webpack: 2
- MICUED/tpls2js: 2
- FullHuman/purgecss-webpack-plugin: 2
- ota-meshi/eslint-plugin: 2
- JounQin/vue-async-modal: 2
- un-ts/mono-lib-boilerplate: 2
- remarkjs/remark-validate-links: 2
- un-ts/react-translator: 2
- un-ts/koa: 2
- eslint/espree: 2
- JounQin/vue-dynamic: 2
- vuejs/component-compiler-utils: 2
- privatenumber/clean-pkg-json: 2
- i18next/i18next: 2
- ctrlplusb/react-async-component: 2
- terkelg/tiny-glob: 1
- justjavac/ali-words: 1
- plantain-00/types-as-schema: 1
- vuejs/vuex-router-sync: 1
- nodejs/node: 1
- shashkovdanil/clean-publish: 1
- janus-idp/backstage-plugins: 1
- prettier/eslint-config-prettier: 1
- webpack/webpack-dev-middleware: 1
- unjs/unbuild: 1
- ant-design/ant-design-icons: 1
- browserify/node-util: 1
- webpack-contrib/webpack-hot-client: 1
- vfile/vfile: 1
- bd82/toml-tools: 1
- un-ts/workrkit: 1
- feross/thanks: 1
- prettier/prettier-synchronized: 1
- matheuss/google-translate-token: 1
- unifiedjs/collective: 1
- JounQin/aerial-links: 1
- ReactiveX/rxjs-tslint: 1
- mvo5/sha512crypt-node: 1
- un-ts/chart-ol: 1
- d3x0r/JSOX: 1
- remarkjs/remark-rehype: 1
- xojs/eslint-config-xo-typescript: 1
- typed-ember/glint: 1
- CrocoDillon/universal-react-redux-boilerplate: 1
- wessberg/rollup-plugin-ts: 1
- mgechev/injection-js: 1
- ZijianHe/koa-router: 1
- g-plane/zsh-yarn-autocompletions: 1
- pkg-size/action: 1
- prettier/yaml-unist-parser: 1
- jimmywarting/StreamSaver.js: 1
- KRTirtho/spotube: 1
- eslint/js: 1
- syntax-tree/hast-util-is-element: 1
- xojs/xo: 1
- privatenumber/ci: 1
- brandonroberts/angular-router-loader: 1
- plantain-00/type-coverage: 1
- rehypejs/rehype-remark: 1
- rx-ts/ng-tslint: 1
- GoogleChromeLabs/sw-precache: 1
- syntax-tree/unist-util-map: 1
- remcohaszing/monaco-yaml: 1
- syntax-tree/mdast-util-to-hast: 1
- ds300/patch-package: 1
- antfu/eslint-config: 1
- syntax-tree/hast-util-from-dom: 1
- inspect-js/is-typed-array: 1
- vuejs/devtools: 1
- un-es/eslint-plugin-i: 1
- antfu/unplugin-auto-import: 1
- JounQin/blog: 1
- egoist/rollup-plugin-esbuild: 1
- antvis/component: 1
- shuding/tilg: 1
- royriojas/eslint-friendly-formatter: 1
- browserify/resolve: 1
- cotag/ts-md5: 1
- goldhand/sw-precache-webpack-plugin: 1
- sveltejs/eslint-plugin-svelte: 1
- TheLarkInn/angular2-template-loader: 1
- wojtekmaj/react-date-picker: 1
- matheuss/google-translate-api: 1
- vuejs/vue-rx: 1
- remcohaszing/vscode-schemastore: 1
- isaacs/node-lru-cache: 1
- un-ts/typemod: 1
- jdalrymple/gitbeaker: 1
- mgechev/tslint-angular: 1
- nrwl/nx: 1
- changesets/action: 1
- un-ts/node-fs-storage: 1
- tamasfe/taplo: 1
- prettier/prettier-eslint: 1
- immutable-js/immutable-js: 1
- inspect-js/available-typed-arrays: 1
- xumf/onebyone: 1
- inspect-js/which-typed-array: 1
- dagrejs/graphlib: 1
- enquirer/enquirer: 1
- eemeli/prettier-plugin-properties: 1
- justjavac/chart_as_a_service: 1
- JounQin/run-in-vm: 1
- baidu/amis: 1
- prettier/plugin-pug: 1
- un-ts/unified-prettier: 1
- rehypejs/rehype-dom: 1
- Homebrew/homebrew-cask-versions: 1
- vuejs/vue-hackernews-2.0: 1
- kriasoft/react-starter-kit: 1
- MentorMate/rn-bootstrap: 1
- oldj/SwitchHosts: 1
- rollup/rollup-plugin-alias: 1
- antonk52/lilconfig: 1
- csstools/stylelint-use-logical: 1
Maintainer
- 1stG/configs: 384
- un-ts/pkgr: 96
- un-ts/prettier: 72
- mdx-js/eslint-mdx: 49
- un-ts/eslint-plugin-import-x: 44
- un-ts/synckit: 38
- rx-ts/react: 34
- un-ts/toml-tools: 31
- prettier/eslint-plugin-prettier: 28
- un-ts/markuplint: 26
- un-ts/sh-syntax: 24
- un-ts/eslint: 21
- alauda/k8s-form-in-action: 18
- alauda/ng-monaco-editor: 17
- import-js/eslint-import-resolver-typescript: 17
Active Maintainer
- un-ts/eslint-plugin-import-x: 44
- un-ts/prettier: 25
- mdx-js/eslint-mdx: 20
- un-ts/synckit: 17
- un-ts/pkgr: 15
- 1stG/configs: 14
- prettier/eslint-plugin-prettier: 11
- prettier/pretty-quick: 11
- un-ts/react-server-renderer: 9
- un-ts/x-fetch: 9
- un-ts/eslint-plugin-sonar: 6
- prettier/prettier: 6
- mdx-js/mdx-analyzer: 5
- un-ts/changesets-gitlab: 5
- alauda/ui: 5
Issue Author Associations
- None (263, 36.28%)
- Member (243, 33.52%)
- Contributor (181, 24.97%)
- Collaborator (24, 3.31%)
- Owner (14, 1.93%)
Pull Request Author Associations
- Member (965, 80.02%)
- Contributor (160, 13.27%)
- None (55, 4.56%)
- Collaborator (17, 1.41%)
- Owner (9, 0.75%)
Top Issue Labels
- enhancement (138)
- bug (80)
- feature (58)
- dependencies (34)
- internal (25)
- breaking (21)
- Features: Under Consideration (20)
- help wanted (16)
- pending triage (13)
- question (13)
- 💪 phase/solved (12)
- area:catalog (10)
- 🐛 type/bug (9)
- test (9)
- archived due to age (9)
Top Pull Request Labels
- PR: merged (484)
- PR: unreviewed (300)
- dependencies (274)
- enhancement (248)
- bug (219)
- feature (126)
- internal (107)
- breaking (71)
- target: patch (33)
- action: merge (33)
- documentation (32)
- 💪 phase/solved (23)
- 🐛 type/bug (21)
- 🏡 area/internal (17)
- 📦 area/deps (15)