Open Source Contributed Last updated: 12/4/2024
I created Pull Requests in 169 repositories with a sum of ≈2,298,236 stars. Click to see a list of all repositories. Repositories I contributed to with their star count. Links point to a list of my Pull Requests to that repository. Repository Stars facebook/react ≈229,880 vercel/next.js ≈127,526 facebook/react-native ≈119,575 nodejs/node ≈108,079 facebook/create-react-app ≈102,839 microsoft/TypeScript ≈101,319 mui/material-ui ≈94,127 storybookjs/storybook ≈84,822 sveltejs/svelte ≈80,327 microsoft/playwright ≈67,357 reduxjs/redux ≈60,945 remix-run/react-router ≈53,351 DefinitelyTyped/DefinitelyTyped ≈48,799 lobehub/lobe-chat ≈46,786 typescript-cheatsheets/react ≈45,570 jestjs/jest ≈44,330 babel/babel ≈43,267 TanStack/query ≈42,775 styled-components/styled-components ≈40,558 remix-run/remix ≈30,196 floating-ui/floating-ui ≈30,194 pmndrs/react-three-fiber ≈27,707 JedWatson/react-select ≈27,678 vercel/turborepo ≈26,518 bvaughn/react-virtualized ≈26,445 tailwindlabs/headlessui ≈26,300 recharts/recharts ≈24,186 reduxjs/react-redux ≈23,396 websockets/ws ≈21,802 react-dnd/react-dnd ≈21,086 jsdom/jsdom ≈20,606 enzymejs/enzyme ≈19,953 apollographql/apollo-client ≈19,401 testing-library/react-testing-library ≈19,046 emotion-js/emotion ≈17,534 less/less.js ≈17,043 resend/react-email ≈14,594 tensorflow/tfjs-models ≈14,157 codesandbox/codesandbox-client ≈13,132 adobe/react-spectrum ≈13,116 gaearon/react-hot-loader ≈12,259 reactjs/react.dev ≈11,079 FormidableLabs/victory ≈11,033 react-static/react-static ≈10,311 reactjs/react-transition-group ≈10,189 mongodb/node-mongodb-native ≈10,053 pacocoursey/cmdk ≈10,025 facebook/hermes ≈9,953 oblador/react-native-animatable ≈9,848 mdn/content ≈9,244 changesets/changesets ≈9,085 jsx-eslint/eslint-plugin-react ≈9,013 jquense/react-big-calendar ≈7,943 vercel/styled-jsx ≈7,725 yarnpkg/berry ≈7,479 final-form/react-final-form ≈7,391 gorhom/react-native-bottom-sheet ≈7,135 cssinjs/jss ≈7,081 bvaughn/react-error-boundary ≈7,013 fkling/astexplorer ≈6,212 dequelabs/axe-core ≈6,039 palantir/tslint ≈5,905 microsoft/vscode-docs ≈5,745 import-js/eslint-plugin-import ≈5,575 web-platform-tests/wpt ≈5,033 mdn/browser-compat-data ≈5,015 microsoft/TypeScript-Handbook ≈4,882 mui/mui-x ≈4,573 seek-oss/playroom ≈4,496 oliviertassinari/react-swipeable-views ≈4,464 testing-library/jest-dom ≈4,454 reactjs/react-docgen ≈3,680 React95/React95 ≈3,529 mbrn/material-table ≈3,495 jsx-eslint/eslint-plugin-jsx-a11y ≈3,426 testing-library/dom-testing-library ≈3,276 mjackson/unpkg ≈3,014 pngwn/MDsveX ≈2,487 kentcdodds/kentcdodds.com ≈2,350 mui/material-ui-pickers ≈2,321 microsoft/TypeScript-Website ≈2,247 webpack/webpack.js.org ≈2,215 Openarl/PathOfBuilding ≈2,153 mridgway/hoist-non-react-statics ≈1,803 uiwjs/react-codemirror ≈1,695 WICG/focus-visible ≈1,602 callstack/repack ≈1,491 prettier/tslint-config-prettier ≈1,230 webcomponents/custom-elements-everywhere ≈1,194 styleguidist/react-docgen-typescript ≈1,191 arcanis/clipanion ≈1,121 oblador/react-native-performance ≈932 microsoft/dtslint ≈925 oliviertassinari/babel-plugin-transform-react-remove-prop-types ≈896 kentcdodds/kcd-scripts ≈885 circleci/circleci-docs ≈798 babel/website ≈757 kentcdodds/old-kentcdodds.com ≈736 sveltejs/sapper-template ≈703 w3c/aria ≈658 microsoft/TypeScript-DOM-lib-generator ≈623 testing-library/svelte-testing-library ≈620 styled-components/styled-components-website ≈612 w3c/trusted-types ≈605 selfdefined/web-app ≈572 fb55/css-select ≈550 lexich/redux-api ≈496 jest-community/jest-junit ≈486 microsoft/azure-devops-node-api ≈466 testing-library/testing-library-docs ≈456 timoxley/keycode ≈455 paularmstrong/build-tracker ≈439 microsoft/vscode-tslint ≈413 uber/react-vis-force ≈404 tdeekens/flopflip ≈404 microsoft/types-publisher ≈388 microsoft/DefinitelyTyped-tools ≈366 testing-library/eslint-plugin-jest-dom ≈361 fullstackopen-2019/fullstackopen-2019.github.io ≈348 swyxio/swyxdotio ≈343 eps1lon/types-react-codemod ≈320 cssinjs/theming ≈300 TheBrainFamily/wait-for-expect ≈294 A11yance/aria-query ≈285 babel-utils/babel-plugin-tester ≈271 sw-yx/swyxdotio ≈246 OmegaK2/PyPoE ≈242 fb55/css-what ≈233 timlrx/contentlayer2 ≈199 TrySound/rollup-plugin-size-snapshot ≈164 basehub-ai/basehub ≈150 jsdom/cssstyle ≈109 dperini/nwsapi ≈109 eps1lon/dom-accessibility-api ≈102 mui/mui-public ≈80 merceyz/typescript-to-proptypes ≈53 eps1lon/screen-reader-testing-library ≈49 eps1lon/actions-label-merge-conflict ≈48 marcelowa/promise-all-properties ≈28 arcanis/jest-pnp-resolver ≈25 joehillen/ev-fish ≈24 Chuanhsing/poe-api ≈17 eps1lon/poe-recraft ≈11 eps1lon/material-ui-playroom ≈10 cobrowseio/cobrowse-sdk-react-native ≈8 dmtrKovalenko/CV ≈8 Uclusion/uclusion_web_ui ≈7 testing-library/web-testing-library ≈7 eps1lon/eslint-focus ≈7 eps1lon/poe-db ≈5 eps1lon/dependabot-clickable-commands ≈5 eps1lon/solverfox.dev ≈5 eps1lon/mui-scripts-incubator ≈4 yarnplugins/yarn-plugin-deduplicate ≈3 eps1lon/test262-report-hermes ≈3 eps1lon/TreeStats ≈3 eps1lon/poe-mods ≈2 eps1lon/poe-react-item ≈2 eps1lon/aria-activedescendant-static-dynamic ≈2 eps1lon/poe-i18n ≈1 eps1lon/berry-sapper ≈1 eps1lon/mui-workflow-maintenance ≈1 eps1lon/vax-notify ≈1 eps1lon/codemod-missing-await-act ≈1 eps1lon/crowdin-prettier ≈0 eps1lon/azure-pipelines-source-version ≈0 eps1lon/mui-types-perf ≈0 eps1lon/testing-library-envinfo ≈0 eps1lon/mui-maintainer-dashboard-remix ≈0
Maintaining Material-UI Page: https://material-ui.com/
Repository: https://github.com/mui-org/material-ui
testing-library/* Page: https://testing-library.com
Repository: https://github.com/testing-library
The focus is on the DOM and React part. It involves quite some upstream work in jsdom
, aria-query
and other dependencies.
yarn Page: https://next.yarnpkg.com/
Repository: https://github.com/yarnpkg/berry
Only after the first release candidate was published. Most of the contributions smoothen the migration from v1. Beyond that it’s mostly fixing the wider ecosystem and advocacy.
Created material-ui-playroom Repository: https://github.com/eps1lon/material-ui-playroom
Page: https://material-ui-playroom.netlify.com/
seek-oss/playroom was first presented by Mark Dalgleish at ReactiveConf 2018. It is playground for design systems to be presented across multiple screen sizes. I only integrated Material-UI components into it as well as any demo on material-ui.com
dom-accessibility-library Repository: https://github.com/eps1lon/dom-accessibility-api
This is currently an experimental utility library for computing various properites of the accessibility tree. The goal is to have a library that can be used in your unit tests that run with jsdom
as well as in the browser.