GitHub / JoshuaKGoldberg issue stats
Total issues: 4,089
Total pull requests: 4,130
Merged pull request: 3,498
Average time to close issues: 7 months
Average time to close pull requests: 20 days
Average comments per issue: 1.41
Average comments per pull request: 2.08
Issues created
- typescript-eslint/typescript-eslint: 749
- JoshuaKGoldberg/create-typescript-app: 462
- mochajs/mocha: 108
- JoshuaKGoldberg/eslint-plugin-package-json: 97
- joshuakgoldberg/dot-com: 96
- JoshuaKGoldberg/flint: 76
- JoshuaKGoldberg/bingo: 75
- JoshuaKGoldberg/template-typescript-node-package: 72
- FullScreenShenanigans/gulp-shenanigans: 69
- LearningTypeScript/site: 63
- joshuakgoldberg/create: 62
- FullScreenShenanigans/EightBittr: 60
- eslint/eslint: 59
- JoshuaKGoldberg/emoji-blast: 55
- budgielang/budgie: 53
- automutate/autolesshint: 50
- JoshuaKGoldberg/ts-api-utils: 41
- budgielang/ts-budgie: 36
- joshuakgoldberg/octoguide: 36
- JoshuaKGoldberg/eslint-plugin-expect-type: 35
- JoshuaKGoldberg/TSLint.MSBuild: 33
- JoshuaKGoldberg/Old-Deleted-FullScreenMario: 33
- DefinitelyTyped/DefinitelyTyped: 31
- JoshuaKGoldberg/formatly: 31
- microsoft/tslint-microsoft-contrib: 27
- flint-fyi/flint: 27
- microsoft/TypeScript: 26
- Codecademy/40Phaser: 26
- JoshuaKGoldberg/all-contributors-auto-action: 24
- joshuakgoldberg/release-it-action: 24
- joshuakgoldberg/refined-saved-replies: 23
- JoshuaKGoldberg/TypeStat: 23
- JoshuaKGoldberg/all-contributors-for-repository: 22
- mochajs/mocha-examples: 22
- JoshuaKGoldberg/console-fail-test: 22
- joshuakgoldberg/emoji-platform-data: 21
- joshuakgoldberg/prune-github-notifications: 21
- webpro/knip: 21
- automutate/automutate: 20
- joshuakgoldberg/stoptalking: 17
- budgielang/budgie-cli: 17
- eslint-community/eslint-plugin-eslint-plugin: 16
- joshuakgoldberg/tidelift-me-up: 16
- dylans/halfstackconf-next: 16
- azat-io/eslint-plugin-perfectionist: 15
- stryker-mutator/stryker-js: 14
- joshuakgoldberg/chooseyourframework: 14
- bingo-js/bingo: 14
- budgielang/budgie-web-client: 13
- JoshuaKGoldberg/mock-react-redux: 13
- joshuakgoldberg/eslint-plugin-erasable-syntax-only: 13
- budgielang/nbudgie: 12
- gajus/eslint-plugin-jsdoc: 12
- vitest-dev/vitest: 12
- dmnd/dedent: 12
- JoshuaKGoldberg/github-sponsors-to-markdown: 12
- JoshuaKGoldberg/are-docs-informative: 11
- un-loop/offline-npm-installer: 11
- JoshuaKGoldberg/boston-ts-website: 11
- danvk/literate-ts: 11
- jestjs/jest: 11
- webpro-nl/knip: 10
- eslint/eslint.org: 10
- JoshuaKGoldberg/should-semantic-release: 10
- JoshuaKGoldberg/eslint-plugin-never-disable: 10
- joshuakgoldberg/sentences-per-line: 10
- omnidan/node-emoji: 9
- yeoman/yeoman.io: 8
- chakra-ui/panda: 8
- JoshuaKGoldberg/emojisplosion: 8
- JoshuaKGoldberg/sentences-per-line-old: 8
- SeleniumHQ/selenium: 8
- octoguide/bot: 8
- JoshuaKGoldberg/squee: 8
- joshuakgoldberg/github-username-to-emails: 8
- JoshuaKGoldberg/package-json-validator: 8
- SquiggleTools/SquiggleConf: 7
- prettier/prettier: 7
- ajafff/tsutils: 7
- joshuakgoldberg/ts-function-inliner: 7
- mtfoley/pr-compliance-action: 7
- aidenybai/million: 7
- all-contributors/cli: 7
- microsoft/DefinitelyTyped-tools: 7
- threepointone/glamor: 6
- Codecademy/component-test-setup: 6
- JoshuaKGoldberg/package.json-validator: 6
- joshuakgoldberg/emojipedia: 6
- vitest-dev/eslint-plugin-vitest: 6
- microsoft/vscode: 6
- nrwl/nx: 6
- all-contributors/all-contributors: 6
- JoshuaKGoldberg/Konamimojisplosion: 6
- parshap/check-node-version: 6
- all-contributors/app: 6
- sindresorhus/eslint-plugin-unicorn: 6
- typescript-eslint/examples: 6
- microsoft/typescript-tslint-plugin: 5
- joshuakgoldberg/cspell-populate-words: 5
- FullScreenShenanigans/FrameTickr: 5
- typescript-eslint/tslint-to-eslint-config: 5
- github/accessibility-alt-text-bot: 5
- SquiggleTools/boston-ts-website: 5
- typescript-eslint/typescript-eslint-examples: 5
- joshuakgoldberg/zod-tsconfig: 5
- JoshuaKGoldberg/tidelift-me-up-site: 5
- JoshuaKGoldberg/Typespace: 5
- direct-adv-interfaces/mocha-headless-chrome: 5
- JoshuaKGoldberg/package-build-order: 5
- ota-meshi/astro-eslint-parser: 5
- codecademy/engineering-competencies: 5
- eslint-stylistic/eslint-stylistic: 4
- joshuakgoldberg/prettier-plugin-curly: 4
- ota-meshi/eslint-plugin-astro: 4
- typehero/typehero: 4
- joshuakgoldberg/get-github-auth-token: 4
- mobxjs/mobx: 4
- yeoman/yo: 4
- SquiggleTools/SquiggleConf.com: 4
- Codecademy/eslint-plugin-jest-react: 4
- getsentry/run-on-changed: 4
- stylelint/stylelint: 4
- philly-js-club/philly-js-club-website: 4
- joshuakgoldberg/set-github-repository-labels: 4
- joshuakgoldberg/cached-factory: 4
- jest-community/eslint-plugin-jest: 4
- joshuakgoldberg/speaker-rider: 4
- joshuakgoldberg/is-comment-meaningless: 4
- LearningTypeScript/projects: 4
- bcherny/tslint-no-circular-imports: 4
- palantir/tslint: 4
- joshuakgoldberg/eslint-fix-utils: 4
- release-it/release-it: 4
- eslint/markdown: 4
- automutate/automutate-tests: 4
- lesshint/lesshint: 4
- pnpm/pnpm: 4
- microsoft/TypeScript-DOM-lib-generator: 4
- FullScreenShenanigans/MathDecidr: 3
- joshuakgoldberg/description-to-co-authors: 3
- npm/npm: 3
- eslint/rewrite: 3
- bmish/eslint-doc-generator: 3
- smikula/good-fences: 3
- microsoft/vscode-eslint: 3
- streamich/react-use: 3
- swc-project/swc: 3
- eslint-community/eslint-plugin-es-x: 3
- DavidAnson/markdownlint: 3
- angelozerr/tslint-language-service: 3
- ArnaudBarre/eslint-plugin-react-refresh: 3
- TechNickAI/package.json-validator: 3
- withastro/astro: 3
- nadeesha/ts-prune: 3
- capaj/react-promise: 3
- veritem/eslint-plugin-vitest: 3
- codecademy/guidelines: 3
- hideoo/starlight-package-managers: 3
- eslint-community/eslint-plugin-eslint-comments: 3
- facebook/react: 3
- ota-meshi/jsonc-eslint-parser: 3
- pastelsky/tsdocs: 3
- redwoodjs/redwood: 3
- t3-oss/create-t3-app: 3
- CharlesStover/fetch-suspense: 3
- eslint-functional/eslint-plugin-functional: 3
- jsx-eslint/eslint-plugin-jsx-a11y: 3
- kourge/ts-brand: 3
- joshuakgoldberg/text-table-fast: 3
- joshuakgoldberg/console-table-without-index: 3
- bcherny/json-schema-to-typescript: 3
- github/rest-api-description: 2
- open-sauced/hot: 2
- dequelabs/axe-webdriverjs: 2
- joshuakgoldberg/debug-for-file: 2
- bluesky-social/social-app: 2
- jimmywarting/not-a-log: 2
- angular/angular: 2
- benjefferies/branch-protection-bot: 2
- SquiggleTools/SquiggleConf2025: 2
- joshuakgoldberg/github-username-to-emails-site: 2
- joshuakgoldberg/octokit-from-auth: 2
- palantir/tslint-react: 2
- mohlsen/check-engine: 2
- component/debounce: 2
- JoshuaKGoldberg/SquiggleConf: 2
- nodejs/nodejs.org: 2
- budgielang/vscode-gls-colorizer: 2
- joshuakgoldberg/github-default-labels: 2
- JoshuaKGoldberg/package-json-validator-cli: 2
- pablosichert/react-truncate: 2
- joshuakgoldberg/populate-all-contributors-for-repository: 2
- GabiGrin/vscode-auto-run-command: 2
- webpack/webpack: 2
- ota-meshi/eslint-plugin-jsonc: 2
- egoist/parse-package-name: 2
- Aaronius/hyper-cat: 2
- microsoft/webperftoolbar: 2
- helen-dikareva/axe-testcafe: 2
- withastro/starlight: 2
- Codecademy/jest-globals: 2
- yeoman/environment: 2
- joshuakgoldberg/without-undefined-properties: 2
- incluud/accessible-astro-components: 2
- joshuakgoldberg/joshuakgoldberg: 2
- dword-design/ts-ast-to-literal: 2
- es-tooling/module-replacements: 2
- facebook/docusaurus: 2
- johnsoncodehk/tsslint: 2
- tech-conferences/confs.tech: 2
- nodejs/node: 2
- react/create-react-app: 2
- GoogleChromeLabs/bubblewrap: 2
- cli/cli: 2
- budgielang/CS-Budgie: 2
- trpc/trpc: 2
- es-tooling/eslint-plugin-depend: 2
- reduxjs/redux-toolkit: 2
- yeoman/generator-generator: 2
- solidjs-community/eslint-plugin-solid: 2
- BlinkUX/sequelize-mock: 2
- astro-community/md: 2
- joshuakgoldberg/terminal-reprint: 2
- conventional-commits/parser: 2
- danielr18/connected-next-router: 2
- mixj93/jsoneditor-for-react: 2
- alexeyraspopov/jest-webdriver: 2
- yarnpkg/berry: 2
- jbleuzen/node-cssmin: 2
- Effect-TS/website: 2
- JoshuaKGoldberg/expect-no-axe-violations: 2
- HiDeoo/starlight-sidebar-topics: 2
- joshuakgoldberg/all-contributors-inferred: 2
- MachinisteWeb/konami-code-js: 2
- natemoo-re/clack: 2
- react/react: 2
- petehunt/zod-args: 2
- yoavniran/cypress-intercept-formdata: 2
- styfle/packagephobia: 2
- withastro/docs: 2
- joshuakgoldberg/octoguideexamples: 2
- JoshuaKGoldberg/sinon-timers-repeatable: 2
- eslint/create-config: 2
- bombshell-dev/clack: 2
- joshuakgoldberg/co-author-to-username: 2
- ota-meshi/eslint-plugin-yml: 2
- domenic/chai-as-promised: 2
- vuejs/eslint-plugin-vue: 2
- joshuakgoldberg/npm-username-to-packages: 2
- joshuakgoldberg/import-local-or-npx: 2
- HARSH00M/TradingDetail: 1
- NickColley/jest-axe: 1
- expo/turtle: 1
- enquirer/enquirer: 1
- JoshuaKGoldberg/hublint-test: 1
- yeoman/yeoman-test: 1
- mshick/add-pr-comment: 1
- bingo-js/created-typescript-app-everything: 1
- ahmadnassri/mkdirp-promise: 1
- iclanzan/grunt-npm-install: 1
- un-ts/prettier: 1
- chdsbd/kodiak: 1
- SamVerschueren/tsd: 1
- shaunpersad/throttled-queue: 1
- JoshuaKGoldberg/mobx-safe: 1
- mdx-js/eslint-mdx: 1
- ksmolyanin/run-for-every-file: 1
- effector/eslint-plugin: 1
- joshuakgoldberg/notion-rich-text-to-markdown: 1
- discordjs/discord.js: 1
- ReactiveX/IxJS: 1
- tjallingt/react-youtube: 1
- bingo-examples/eslint-plugin-cta-example: 1
- JoshuaKGoldberg/hello-michael-scott: 1
- bridgecrewio/checkov: 1
- fivetanley/chai-qunit: 1
- readmeio/remove-undefined-objects: 1
- tsdjs/tsd: 1
- request/request: 1
- facebook/react-native: 1
- saurabhnemade/react-twitter-embed: 1
- polygonplanet/sublime-text-eslint: 1
- lint-staged/lint-staged: 1
- buildo/eslint-plugin-fp-ts: 1
- sagifogel/typescript-closure-compiler: 1
- expo-community/expo-server-sdk-ruby: 1
- e18e/e18e: 1
- gund/eslint-plugin-deprecation: 1
- keithamus/sort-package-json: 1
- jamestalmage/npm-whoami: 1
- colinhacks/zod: 1
- jhen0409/react-native-debugger: 1
- scantist-ossops-m2/vim: 1
- saasquatch/saasquatch-docs: 1
- bradzacher/eslint-plugin-typescript: 1
- mattpocock/ts-error-translator: 1
- lindseycarlson23/workout-placita: 1
- oven-sh/bun: 1
- inversify/InversifyJS: 1
- tc39/proposal-string-dedent: 1
- geelen/npx-import: 1
- acsant/react-native-recaptcha: 1
- JoshuaKGoldberg/cta-allcontributors-testing: 1
- lgarron/clipboard-polyfill: 1
- wkh237/react-native-animate-number: 1
- joshuakgoldberg/new-github-repository: 1
- JoshuaKGoldberg/wifi-share-link: 1
- CezaryDanielNowak/React-dotdotdot: 1
- joshuakgoldberg/temporal-adventure-bot: 1
- nayomitchell/aria-roles: 1
- iamturns/eslint-config-airbnb-typescript: 1
- biomejs/website: 1
- kevva/npm-user-packages: 1
- lenitrous/anime-themes: 1
- Munter/hyperlink: 1
- microsoft/rushstack: 1
- cmderdev/cmderdev.github.io: 1
- syntax-tree/unist-util-visit-parents: 1
- semantic-release/semantic-release: 1
- DefinitelyTyped/dt-mergebot: 1
- igorshubovych/markdownlint-cli: 1
- peakoss/anti-slop: 1
- JoshuaKGoldberg/lesshint-browser-support: 1
- Intellicode/eslint-plugin-react-native: 1
- recurly/react-recurly: 1
- janl/mustache.js: 1
- web-infra-dev/oxc: 1
- pirxpilot/postcss-cli: 1
- replit-archive/jq-console: 1
- enso-org/enso: 1
- microsoft/dtslint: 1
- shikijs/shiki: 1
- Taskana/taskana: 1
- richtr/NoSleep.js: 1
- natemoo-re/clack.cc: 1
- open-cli-tools/concurrently: 1
- antfu/eslint-config: 1
- Fixxxseir/my_project_1: 1
- shuoshubao/eslint-formatter-html: 1
- oxc-project/oxc: 1
- testing-library/dom-testing-library: 1
- shelljs/shelljs: 1
- MengNianxiaoyao/alas_webapp: 1
- meinaart/cypress-plugin-snapshots: 1
- dequelabs/axe-core-npm: 1
- testing-library/jest-dom: 1
- OpenAPITools/openapi-generator: 1
- joshuakgoldberg/standards-compliant-rickroll: 1
- actions/typescript-action: 1
- babel/babel: 1
- mysticatea/eslint-plugin-node: 1
- bevacqua/insane: 1
- azat-io/eslint-config: 1
- saasify-sh/saasify: 1
- adamreisnz/replace-in-file: 1
- joshuakgoldberg/object-strings-deep: 1
- codecov/feedback: 1
- mobxjs/mobx-react: 1
- chaijs/chai: 1
- davidrot/svelte-micro-router: 1
- nathanboktae/mocha-phantomjs: 1
- neostandard/neostandard: 1
- JoshuaKGoldberg/jquery-2-typescript-async-await-adapter: 1
- prettier/yaml-unist-parser: 1
- endojs/endo: 1
- gajus/eslint-config-canonical: 1
- temporalio/documentation: 1
- sunnyone/tslint-comment-to-eslint: 1
- release-it/conventional-changelog: 1
- ocavue/pnpm-deduplicate: 1
- aemsites/vg-macktrucks-com: 1
- vercel/style-guide: 1
- open-sauced/app: 1
- TanStack/config: 1
- eslint-community/eslint-plugin-n: 1
- tech-conferences/conference-data: 1
- jonschlinkert/center-align: 1
- readmeio/standards: 1
- nuxt/modules: 1
- SvenKirschbaum/aws-utils: 1
- BMeyn/az_aca_loki: 1
- oxc-project/oxc-project.github.io: 1
- postcss/postcss-cli: 1
- FullScreenShenanigans/LevelEditr: 1
- danielroe/carpenter: 1
- benquarmby/jslintnet: 1
- joshuakgoldberg/package-change-detector-action: 1
- vuejs/vue-cli: 1
- sveltejs/eslint-plugin-svelte: 1
- SquiggleTools/SquiggleConf2024: 1
- storybookjs/addon-designs: 1
- semantic-release/changelog: 1
- Homebrew/homebrew-core: 1
- AfterlifeOS/device_afterlife_ota: 1
- levibuzolic/eslint-plugin-no-only-tests: 1
- bingo-js/created-typescript-app-common: 1
- infctr/eslint-plugin-typescript-sort-keys: 1
- codecademy/run-on-yarn: 1
- robsontenorio/mary-ui.com: 1
- dimaMachina/graphql-eslint: 1
- jasmine/jasmine: 1
- FullScreenShenanigans/FlagSwappr: 1
- microsoft/eslint-plugin-sdl: 1
- triton-lang/triton: 1
- nuxt/nuxt: 1
- yeoman/yeoman: 1
- mochajs/mocha-docdash: 1
- developit/karmatic: 1
- zetlen/eslint-plugin-package-json: 1
- apexskier/github-release-commenter: 1
- HiDeoo/starlight-blog: 1
- ctrl-freaks/freezeframe.js: 1
- joshuakgoldberg/poop-recipes: 1
- soenneker/soenneker.blob.delete: 1
- instructlab/instructlab: 1
- preactjs/preact-www: 1
- RyanCavanaugh/tsbuild: 1
- rolldown/tsdown: 1
- mathisonian/command-exists: 1
- mysticatea/eslint-plugin-es: 1
- alampros/react-confetti: 1
- microsoft/aspire: 1
- jsdocs-io/web: 1
- spencermountain/unrequired: 1
- linkerd/linkerd2: 1
- automutate/autotslint: 1
- ambethia/recaptcha: 1
- JoshuaKGoldberg/testing-accessibility-alt-text-bot: 1
- KlimaDAO/klima-subgraph: 1
- threetreeslight/puppeteer-orb: 1
- kipprice/flow-md: 1
- webpack-contrib/url-loader: 1
- assetgraph/assetgraph: 1
- apache/echarts: 1
- markteekman/accessible-astro-components: 1
- conventional-changelog/conventional-changelog: 1
- import-js/eslint-plugin-import: 1
- react-native-community/discussions-and-proposals: 1
- dustinspecker/awesome-eslint: 1
- eslint/eslintrc: 1
- JoshuaKGoldberg/draft-pull-request-once-action: 1
- reach/reach-ui: 1
- educastellano/bidirectional-map: 1
- ehtick/Babylon-js-UnityExporter: 1
- stryker-mutator/stryker-cli: 1
- withastro/language-tools: 1
- swagger-api/swagger-codegen: 1
- vercel/turborepo: 1
- Galorhallen/govee-local-api: 1
- RebeccaStevens/eslint-config-rebeccastevens: 1
- gothunder/thunder: 1
- sindresorhus/devtools-detect: 1
- pmndrs/jotai: 1
- tameemsafi/typewriterjs: 1
- cla-assistant/cla-assistant: 1
- streetsidesoftware/cspell-dicts: 1
- google-test/signclav2-probe-repo: 1
- Nix-Drone/mergequeue-github: 1
- kobaltedev/kobalte: 1
- gotwarlost/istanbul: 1
- joshuakgoldberg/remove-dependencies: 1
- tech-conferences/api.confs.tech: 1
- npm/cli: 1
- niksy/throttle-debounce: 1
- MelvinVermeer/eslint-plugin-no-relative-import-paths: 1
- ota-meshi/eslint-plugin-regexp: 1
- codecademy/codecademy-syntax-theme-vscode: 1
- chaijs/assertion-error: 1
- thunderbird/pulumi: 1
- typescript-eslint/performance: 1
- fsubal/eslint-plugin-classnames: 1
- BorniaPedro/sebolia-frontend: 1
- kipprice/github-search-extension: 1
- evilmartians/lefthook: 1
- reduxjs/redux: 1
- JoshuaKGoldberg/hello-josh-goldberg: 1
- codecov/codecov-action: 1
- runem/ts-simple-type: 1
- bingo-js/created-typescript-app-minimal: 1
- JoshuaKGoldberg/typescript-eslint: 1
- brooklynjs/brooklynjs.github.io: 1
- luigi-project/luigi: 1
- mweststrate/use-st8: 1
- JoshuaKGoldberg/tsc-fancy: 1
- arvinxx/gitmoji-commit-workflow: 1
- soenneker/soenneker.utils.reflection: 1
- joypixels/emoji-toolkit: 1
- microsoft/tsdoc: 1
- emotion-js/emotion: 1
- molybdenumsoftware/pr-tracker: 1
- teddyyang8/TravelAdvisors: 1
- badges/shields: 1
- muratgozel/MIMEText: 1
- enzymejs/enzyme: 1
- vooft/pepper-bdd: 1
- swc-project/jest: 1
- minder-smoke-tests/smoke-test-js-12221: 1
- sindresorhus/type-fest: 1
- missive/emoji-mart: 1
- cristianbote/goober: 1
- yeoman/generator-node: 1
- egoist/tsup: 1
- danielnixon/eslint-plugin-total-functions: 1
- shikijs/twoslash: 1
- dayam8696/NASA-Space-App-Challenge--AgrOrbit: 1
- antfu-collective/ni: 1
- remix-run/remix-website: 1
- wayfair/rainbow-sprinkles: 1
- intesso/load-css-file: 1
- typed-ember/glint: 1
- pnpm/.github: 1
- bendmyers/showmy.chat: 1
- nvm-sh/nvm: 1
- joshuakgoldberg/all-properties-lazy: 1
- dciccale/node-htmlprocessor: 1
Pull requests created
- typescript-eslint/typescript-eslint: 929
- JoshuaKGoldberg/create-typescript-app: 566
- DefinitelyTyped/DefinitelyTyped: 131
- mochajs/mocha: 117
- joshuakgoldberg/dot-com: 94
- JoshuaKGoldberg/bingo: 93
- joshuakgoldberg/create: 70
- eslint/eslint: 59
- bingo-js/bingo: 53
- JoshuaKGoldberg/emoji-blast: 50
- LearningTypeScript/site: 49
- JoshuaKGoldberg/eslint-plugin-expect-type: 47
- JoshuaKGoldberg/flint: 41
- JoshuaKGoldberg/formatly: 38
- JoshuaKGoldberg/template-typescript-node-package: 38
- JoshuaKGoldberg/eslint-plugin-package-json: 36
- joshuakgoldberg/release-it-action: 35
- JoshuaKGoldberg/ts-api-utils: 35
- dmnd/dedent: 31
- joshuakgoldberg/emoji-platform-data: 31
- mochajs/mocha-examples: 31
- joshuakgoldberg/prune-github-notifications: 27
- JoshuaKGoldberg/console-fail-test: 27
- Codecademy/40Phaser: 24
- FullScreenShenanigans/gulp-shenanigans: 24
- SquiggleTools/SquiggleConf2024: 24
- SquiggleTools/SquiggleConf: 23
- JoshuaKGoldberg/all-contributors-for-repository: 23
- streetsidesoftware/cspell-dicts: 22
- JoshuaKGoldberg/TypeStat: 21
- microsoft/DefinitelyTyped-tools: 20
- JoshuaKGoldberg/all-contributors-auto-action: 19
- FullScreenShenanigans/FrameTickr: 19
- getsentry/sentry: 19
- automutate/autolesshint: 18
- dylans/halfstackconf-next: 17
- flint-fyi/flint: 17
- JoshuaKGoldberg/TSLint.MSBuild: 17
- budgielang/budgie: 16
- joshuakgoldberg/tidelift-me-up: 16
- SquiggleTools/SquiggleConf2025: 15
- joshuakgoldberg/sentences-per-line: 15
- joshuakgoldberg/stoptalking: 15
- JoshuaKGoldberg/package-json-validator: 15
- FullScreenShenanigans/EightBittr: 15
- eslint-community/eslint-plugin-eslint-plugin: 15
- SquiggleTools/SquiggleConf.com: 15
- JoshuaKGoldberg/mock-react-redux: 14
- joshuakgoldberg/octoguide: 14
- joshuakgoldberg/eslint-plugin-erasable-syntax-only: 13
- JoshuaKGoldberg/are-docs-informative: 13
- joshuakgoldberg/prettier-plugin-curly: 13
- joshuakgoldberg/github-username-to-emails: 13
- JoshuaKGoldberg/github-sponsors-to-markdown: 12
- budgielang/ts-budgie: 12
- JoshuaKGoldberg/should-semantic-release: 12
- joshuakgoldberg/chooseyourframework: 12
- Codecademy/client-modules: 11
- gajus/eslint-plugin-jsdoc: 11
- joshuakgoldberg/cta-auto-updates: 11
- automutate/automutate: 11
- joshuakgoldberg/emojipedia: 11
- joshuakgoldberg/cspell-populate-words: 10
- typehero/typehero: 10
- octoguide/bot: 10
- yeoman/generator-generator: 10
- eslint/rfcs: 10
- stryker-mutator/stryker-js: 9
- joshuakgoldberg/console-table-without-index: 9
- omnidan/node-emoji: 9
- budgielang/budgie-cli: 9
- joshuakgoldberg/refined-saved-replies: 8
- eslint/eslint.org: 8
- joshuakgoldberg/cached-factory: 8
- joshuakgoldberg/email-crawler: 8
- philly-js-club/philly-js-club-website: 8
- SquiggleTools/boston-ts-website: 8
- JoshuaKGoldberg/boston-ts-website: 8
- joshuakgoldberg/ts-function-inliner: 8
- eslint/markdown: 8
- microsoft/TypeScript: 8
- codecademy/engineering-competencies: 8
- Codecademy/component-test-setup: 7
- jsx-eslint/eslint-plugin-jsx-a11y: 7
- bmish/eslint-doc-generator: 7
- withastro/astro: 7
- joshuakgoldberg/get-github-auth-token: 7
- LearningTypeScript/projects: 7
- redwoodjs/redwood: 6
- JoshuaKGoldberg/emojisplosion: 6
- joshuakgoldberg/text-table-fast: 6
- mobxjs/mobx: 6
- ota-meshi/astro-eslint-parser: 6
- bingo-js/created-typescript-app-common: 6
- bingo-js/created-typescript-app-everything: 6
- mastodon/mastodon: 6
- joshuakgoldberg/description-to-co-authors: 6
- yeoman/doctor: 6
- FullScreenShenanigans/FlagSwappr: 5
- JoshuaKGoldberg/package-build-order: 5
- danvk/literate-ts: 5
- JoshuaKGoldberg/performance-stub: 5
- budgielang/budgie-web-client: 5
- joshuakgoldberg/zod-tsconfig: 5
- microsoft/TypeScript-Website: 5
- vitest-dev/eslint-plugin-vitest: 5
- joshuakgoldberg/set-github-repository-labels: 5
- jest-community/eslint-plugin-jest: 5
- azat-io/eslint-plugin-perfectionist: 5
- getsentry/run-on-changed: 4
- joshuakgoldberg/populate-all-contributors-for-repository: 4
- eslint-community/eslint-plugin-es-x: 4
- ArnaudBarre/eslint-plugin-react-refresh: 4
- FullScreenShenanigans/LevelEditr: 4
- yeoman/yeoman.io: 4
- t3-oss/create-t3-app: 4
- all-contributors/cli: 4
- JoshuaKGoldberg/Typespace: 4
- eslint-community/eslint-plugin-eslint-comments: 4
- e18e/e18e: 4
- bingo-js/created-typescript-app-minimal: 4
- tech-conferences/conference-data: 4
- bcherny/tslint-no-circular-imports: 4
- withastro/starlight: 4
- vanilla-extract-css/vanilla-extract: 4
- typescript-eslint/typescript-eslint-examples: 4
- alexeyraspopov/jest-webdriver: 4
- jimmywarting/not-a-log: 4
- muan/emojilib: 4
- joshuakgoldberg/joshuakgoldberg: 4
- JoshuaKGoldberg/learning-typescript-site: 4
- typescript-eslint/examples: 4
- reduxjs/redux-toolkit: 4
- JoshuaKGoldberg/mobx-safe: 4
- joshuakgoldberg/npm-username-to-packages: 4
- joshuakgoldberg/octoguideexamples: 4
- joshuakgoldberg/octokit-from-auth: 4
- automutate/automutate-tests: 4
- JoshuaKGoldberg/package.json-validator: 4
- ota-meshi/eslint-plugin-jsonc: 3
- eslint/rewrite: 3
- microsoft/typescript-tslint-plugin: 3
- mtfoley/pr-compliance-action: 3
- nrwl/nx: 3
- all-contributors/app: 3
- import-js/eslint-plugin-import: 3
- jestjs/jest: 3
- semantic-release/semantic-release: 3
- tc39/proposal-type-annotations: 3
- tech-conferences/confs.tech: 3
- joshuakgoldberg/debug-for-file: 3
- typescript-eslint/tslint-to-eslint-config: 3
- un-loop/offline-npm-installer: 3
- vitest-dev/vitest: 3
- Codecademy/gamut: 3
- joshuakgoldberg/eslint-fix-utils: 3
- zetlen/eslint-plugin-package-json: 3
- Codecademy/jest-globals: 3
- joshuakgoldberg/is-comment-meaningless: 3
- joshuakgoldberg/next-js-to-ts: 3
- joshuakgoldberg/remove-dependencies: 3
- joshuakgoldberg/speaker-rider: 3
- direct-adv-interfaces/mocha-headless-chrome: 3
- ksmolyanin/run-for-every-file: 3
- un-ts/prettier: 2
- trpc/trpc: 2
- Codecademy/eslint-plugin-jest-react: 2
- yeoman/environment: 2
- tc39/proposal-structs: 2
- swc-project/jest: 2
- yoavniran/cypress-intercept-formdata: 2
- egoist/parse-package-name: 2
- keithamus/sort-package-json: 2
- joshuakgoldberg/co-author-to-username: 2
- solidjs-community/eslint-plugin-solid: 2
- JoshuaKGoldberg/astro-konamimojisplosion: 2
- Codecademy/use-selector-with: 2
- joshuakgoldberg/all-contributors-inferred: 2
- sindresorhus/eslint-plugin-unicorn: 2
- jonchardy/typedoc-plugin-no-inherit: 2
- component/debounce: 2
- SeleniumHQ/selenium: 2
- conventional-commits/parser: 2
- MachinisteWeb/konami-code-js: 2
- RyanCavanaugh/tsbuild: 2
- cristianbote/goober: 2
- JoshuaKGoldberg/Konamimojisplosion: 2
- remix-run/remix: 2
- actions/languageservices: 2
- reduxjs/redux: 2
- readmeio/remove-undefined-objects: 2
- joshuakgoldberg/new-github-repository: 2
- emojicode/emojicode.github.io: 2
- joshuakgoldberg/notion-rich-text-to-markdown: 2
- CharlesStover/fetch-suspense: 2
- joshuakgoldberg/object-strings-deep: 2
- ianstormtaylor/superstruct: 2
- chakra-ui/panda: 2
- joshuakgoldberg/octoguide-test: 2
- gund/eslint-plugin-deprecation: 2
- pnpm/.github: 2
- AriPerkkio/eslint-remote-tester: 2
- capaj/react-promise: 2
- gr2m/javascript-plugin-architecture-with-typescript-definitions: 2
- JoshuaKGoldberg/package-json-validator-cli: 2
- parshap/check-node-version: 2
- joshuakgoldberg/poop-recipes: 2
- ota-meshi/jsonc-eslint-parser: 2
- getsentry/jest-sentry-environment: 2
- ota-meshi/eslint-plugin-regexp: 2
- ota-meshi/eslint-plugin-astro: 2
- open-sauced/hot: 2
- GabiGrin/vscode-auto-run-command: 2
- emotion-js/emotion: 2
- npm/registry: 2
- bradgarropy/bradgarropy.com: 2
- JoshuaKGoldberg/sentences-per-line-old: 2
- nodejs/nodejs.org: 2
- nadeesha/ts-prune: 2
- JoshuaKGoldberg/sinon-timers-repeatable: 2
- kourge/ts-brand: 2
- JoshuaKGoldberg/squee: 2
- JoshuaKGoldberg/SquiggleConf: 2
- bombshell-dev/clack: 2
- felixfbecker/cli-highlight: 2
- astro-community/md: 2
- facebook/react: 2
- microsoft/webperftoolbar: 2
- dependents/node-dependency-tree: 2
- aidenybai/million: 2
- microsoft/vscode-eslint: 2
- microsoft/vscode: 2
- bcherny/json-schema-to-typescript: 2
- lint-staged/lint-staged: 2
- microsoft/TypeSearch: 2
- microsoft/TypeScript-wiki: 2
- facebook/docusaurus: 2
- expo/expo: 2
- dustinspecker/awesome-eslint: 2
- estools/esquery: 2
- eslint/js: 2
- eslint/eslintrc: 2
- makenotion/notion-sdk-js: 2
- magicuidesign/magicui: 2
- webpack/webpack: 2
- webpro/knip: 2
- webpro-nl/knip: 2
- veritem/eslint-plugin-vitest: 2
- withastro/astro.build: 2
- withastro/docs: 2
- vercel/style-guide: 2
- vercel/next.js: 2
- ZoneMinder/zoneminder: 1
- actions/starter-workflows: 1
- adamreisnz/replace-in-file: 1
- ahmadnassri/mkdirp-promise: 1
- ajafff/tsutils: 1
- alii/eslint-plugin-remix: 1
- anchore/sbom-action: 1
- andrewdavey/cassette: 1
- angelozerr/tslint-language-service: 1
- Ansari1120/Learn-TypeScript-Full-Course: 1
- appaquet/exomind-mono: 1
- Ariba-memon/Best-Books-For-Typescript: 1
- arthben/BackendGolang: 1
- arvinxx/gitmoji-commit-workflow: 1
- aws-aemilia-dub/Github-PR-Commit-Integration-Test-DoNotTouch-GitH-MJCD6L4M-v1-preprod-eu-west-1: 1
- Azure/mirrorcat: 1
- babel/babel: 1
- bahmutov/find-cypress-specs: 1
- bakaphp/kanvas-ecosystem-api: 1
- bevacqua/insane: 1
- BlackDragon155/lnd-rss-tienda-DanielGV: 1
- BlinkUX/sequelize-mock: 1
- brain-tec/design-themes: 1
- burkeholland/blog: 1
- cartant/eslint-plugin-rxjs: 1
- chaijs/assertion-error: 1
- coderaiser/redrun: 1
- conventional-changelog/conventional-changelog: 1
- danielr18/connected-next-router: 1
- danielroe/dev-mode.dev: 1
- davidrot/svelte-micro-router: 1
- dequelabs/axe-webdriverjs: 1
- drtimwright/jasmine-es6-spies: 1
- educastellano/bidirectional-map: 1
- electron/electron: 1
- enquirer/enquirer: 1
- eslint/css: 1
- fa93hws/eslint-snapshot-test: 1
- facebook/lexical: 1
- faisalman/ua-parser-js: 1
- ffinly/one-api: 1
- FLECS-Technologies/flecs-public: 1
- FullScreenShenanigans/MathDecidr: 1
- funnymanpatrick/EveOnlineMarketAnalysisTool: 1
- gamunu/vscode-yarn: 1
- getsentry/sentry-conventions: 1
- getsentry/skills: 1
- getsentry/snuba: 1
- github/accessibility-alt-text-bot: 1
- grafana/eslint-config-grafana: 1
- gravitational/teleport: 1
- haydenmc/sabotagesms: 1
- hughsk/vinyl-source-stream: 1
- igorkulman/Kulman.WPA81.BaseRestService: 1
- inversify/inversify.github.io: 1
- jamiebuilds/anti-fascist-mit-license: 1
- joshuakgoldberg/all-properties-lazy: 1
- joshuakgoldberg/cta-transition-engines-test: 1
- JoshuaKGoldberg/draft-pull-request-once-action: 1
- JoshuaKGoldberg/eslint: 1
- JoshuaKGoldberg/expect-no-axe-violations: 1
- joshuakgoldberg/github-default-labels: 1
- JoshuaKGoldberg/hello-josh-goldberg: 1
- JoshuaKGoldberg/hello-michael-scott: 1
- JoshuaKGoldberg/hublint-test: 1
- joshuakgoldberg/import-local-or-npx: 1
- JoshuaKGoldberg/jquery-2-typescript-async-await-adapter: 1
- JoshuaKGoldberg/lesshint-browser-support: 1
- joshuakgoldberg/package-change-detector-action: 1
- JoshuaKGoldberg/remix: 1
- JoshuaKGoldberg/seattlejs23: 1
- joshuakgoldberg/standards-compliant-rickroll: 1
- JoshuaKGoldberg/tidelift-me-up-site: 1
- JoshuaKGoldberg/TypeScript: 1
- JoshuaKGoldberg/typescript-eslint: 1
- joshuakgoldberg/typescript-static-analysis-hidden-gems: 1
- JoshuaKGoldberg/wifi-share-link: 1
- joshuakgoldberg/without-undefined-properties: 1
- JSDayIE/JSDayIE: 1
- jsx-eslint/jsx-ast-utils: 1
- kaelzhang/b2a: 1
- kaleidawave/ezno: 1
- kitsuyui/nextjs-playground: 1
- k-maru/grunt-typescript: 1
- kosmckid/MediPal: 1
- lagoonStudios/colavora: 1
- Lehoczky/pipeline-practices: 1
- lensesio/cypress-websocket-testing: 1
- lesuisse/alpacas.cloud: 1
- lit/lit: 1
- mantidproject/mantid: 1
- mathuo/dockview: 1
- mazenanter/MediCare: 1
- meenie/8bit.js: 1
- Mehonoshin/smartvpn-billing: 1
- microsoft/aspire: 1
- microsoft/DevCookbook: 1
- microsoftdocs/edge-developer: 1
- microsoft/dtslint: 1
- microsoft/tslib: 1
- microsoft/TypeScript-DOM-lib-generator: 1
- microsoft/vscode-wiki: 1
- mixj93/jsoneditor-for-react: 1
- mnehete32/swarmauri_test: 1
- mobxjs/mobx-react: 1
- mohlsen/check-engine: 1
- mrhooray/gulp-mocha-phantomjs: 1
- muratgozel/MIMEText: 1
- mweststrate/use-st8: 1
- mystenlabs/wallet_blocklist: 1
- natemoo-re/clack: 1
- niksy/throttle-debounce: 1
- NixOS/nixpkgs: 1
- npm/npm: 1
- npm/rfcs: 1
- ocavue/pnpm-deduplicate: 1
- open-cli-tools/concurrently: 1
- open-component-model/ocm: 1
- ota-meshi/eslint-plugin-yml: 1
- oxc-project/oxc: 1
- oxc-project/oxc-project.github.io: 1
- pablosichert/react-truncate: 1
- palantir/tslint: 1
- panuhorsmalahti/gulp-tslint: 1
- pauldotknopf/vroomjs-core: 1
- paulirish/matchMedia.js: 1
- paulmillr/chokidar: 1
- pmmp/PocketMine-MP: 1
- pnpm/pnpm: 1
- Popmotion/popmotion: 1
- postcss/postcss-cli: 1
- prisma/docs: 1
- react/react: 1
- regina-massarova/Diplom_3: 1
- revenuecat/docs: 1
- sanjay069/dynamic-email: 1
- SBoudrias/gulp-istanbul: 1
- semantic-release/git: 1
- shalidesh/Airflow-Gold-Forecasting-LSTM-Prophet: 1
- shridharke/db-git-test: 1
- simpleemotion/api-client: 1
- sindresorhus/trash: 1
- sinnwerkstatt/runrestic: 1
- skalenetwork/portal: 1
- smikula/good-fences: 1
- software-engineer-learning/leetcode-algorithms: 1
- solidjs/solid-docs-next: 1
- sourcegraph/tour-de-source: 1
- static-web-apps-testing-org/swa72b70eec4a114208ab1a8b95b2017670: 1
- storybookjs/storybook: 1
- stryker-mutator/robobar-example: 1
- stryker-mutator/robo-coasters-example: 1
- stryker-mutator/stryker-cli: 1
- stylelint/stylelint: 1
- TanStack/config: 1
- tc39/proposal-decorators: 1
- tc39/proposal-partial-application: 1
- tech-conferences/api.confs.tech: 1
- TechNickAI/package.json-validator: 1
- TEDxJUET/TEDx2025: 1
- testing-library/jest-dom: 1
- threepointone/glamor: 1
- tigerbeetle/tigerbeetle: 1
- tjallingt/react-youtube: 1
- vercel/turbo: 1
- vi-technologies/data-engineering-home-assignment: 1
- vitejs/vite: 1
- waterlink/rspec-json_expectations: 1
- webpack-contrib/url-loader: 1
- wix-incubator/fast-boot: 1
- yagom-academy/ios-box-office: 1
- yarnpkg/berry: 1
- 05nelsonm/kmp-tor-resource: 1
Maintainer
- typescript-eslint/typescript-eslint: 1,678
- JoshuaKGoldberg/create-typescript-app: 1,028
- mochajs/mocha: 224
- joshuakgoldberg/dot-com: 190
- JoshuaKGoldberg/bingo: 168
- DefinitelyTyped/DefinitelyTyped: 162
- JoshuaKGoldberg/eslint-plugin-package-json: 133
- joshuakgoldberg/create: 132
- JoshuaKGoldberg/flint: 117
- LearningTypeScript/site: 112
- JoshuaKGoldberg/template-typescript-node-package: 110
- JoshuaKGoldberg/emoji-blast: 105
- FullScreenShenanigans/gulp-shenanigans: 93
- JoshuaKGoldberg/eslint-plugin-expect-type: 82
- JoshuaKGoldberg/ts-api-utils: 76
Active Maintainer
- JoshuaKGoldberg/create-typescript-app: 127
- typescript-eslint/typescript-eslint: 85
- JoshuaKGoldberg/formatly: 52
- bingo-js/bingo: 48
- flint-fyi/flint: 42
- joshuakgoldberg/release-it-action: 37
- joshuakgoldberg/emoji-platform-data: 33
- mochajs/mocha: 32
- joshuakgoldberg/prune-github-notifications: 23
- getsentry/sentry: 19
- octoguide/bot: 16
- JoshuaKGoldberg/emoji-blast: 14
- JoshuaKGoldberg/all-contributors-auto-action: 12
- JoshuaKGoldberg/console-fail-test: 11
- getsentry/run-on-changed: 8
Issue Author Associations
- Owner (1,687, 41.26%)
- Member (1,219, 29.81%)
- Contributor (507, 12.40%)
- Collaborator (365, 8.93%)
- None (311, 7.61%)
Pull Request Author Associations
- Owner (1,717, 41.57%)
- Member (1,341, 32.47%)
- Contributor (495, 11.99%)
- Collaborator (462, 11.19%)
- None (115, 2.78%)
Top Issue Labels
- status: accepting prs (1,450)
- type: feature (776)
- accepting prs (631)
- type: bug (463)
- area: tooling (384)
- documentation (279)
- enhancement (279)
- locked due to age (278)
- bug (271)
- repo maintenance (243)
- area: documentation (167)
- good first issue (159)
- package: eslint-plugin (135)
- status: blocked (109)
- team assigned (93)
Top Pull Request Labels
- 1 approval (303)
- documentation (83)
- repo maintenance (50)
- breaking change (48)
- Self Merge (48)
- Maintainer Approved (45)
- accepted (44)
- bug (44)
- Critical package (43)
- Huge Change (40)
- Edits multiple packages (37)
- feature (35)
- Too Many Owners (32)
- enhancement (26)
- chore (25)