Open Source Contributed Last updated: 3/8/2023
I created Pull Requests in 148 repositories with a sum of ≈1,662,026 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 ≈203,483 facebook/react-native ≈108,063 vercel/next.js ≈101,995 facebook/create-react-app ≈99,067 mui/material-ui ≈85,011 storybookjs/storybook ≈77,213 sveltejs/svelte ≈66,128 reduxjs/redux ≈59,308 remix-run/react-router ≈49,785 microsoft/playwright ≈48,408 DefinitelyTyped/DefinitelyTyped ≈43,062 babel/babel ≈42,007 facebook/jest ≈41,568 typescript-cheatsheets/react ≈39,869 styled-components/styled-components ≈38,355 TanStack/query ≈33,408 JedWatson/react-select ≈25,844 bvaughn/react-virtualized ≈24,720 floating-ui/floating-ui ≈24,666 reduxjs/react-redux ≈22,649 remix-run/remix ≈22,559 enzymejs/enzyme ≈19,963 websockets/ws ≈19,527 react-dnd/react-dnd ≈18,928 jsdom/jsdom ≈18,531 apollographql/apollo-client ≈18,531 testing-library/react-testing-library ≈17,552 less/less.js ≈16,896 emotion-js/emotion ≈16,123 tensorflow/tfjs-models ≈12,427 codesandbox/codesandbox-client ≈12,243 gaearon/react-hot-loader ≈12,242 react-static/react-static ≈10,226 FormidableLabs/victory ≈10,210 reactjs/react-transition-group ≈9,699 mongodb/node-mongodb-native ≈9,697 reactjs/reactjs.org ≈8,737 jsx-eslint/eslint-plugin-react ≈8,325 adobe/react-spectrum ≈8,133 facebook/hermes ≈7,746 mdn/content ≈7,534 final-form/react-final-form ≈7,219 cssinjs/jss ≈6,912 jquense/react-big-calendar ≈6,390 yarnpkg/berry ≈6,077 palantir/tslint ≈5,920 changesets/changesets ≈5,558 fkling/astexplorer ≈5,333 dequelabs/axe-core ≈4,984 microsoft/vscode-docs ≈4,919 microsoft/TypeScript-Handbook ≈4,866 import-js/eslint-plugin-import ≈4,636 mdn/browser-compat-data ≈4,430 oliviertassinari/react-swipeable-views ≈4,317 seek-oss/playroom ≈4,258 web-platform-tests/wpt ≈4,244 testing-library/jest-dom ≈3,823 mbrn/material-table ≈3,419 reactjs/react-docgen ≈3,373 testing-library/dom-testing-library ≈3,089 jsx-eslint/eslint-plugin-jsx-a11y ≈3,077 mjackson/unpkg ≈2,562 mui/mui-x ≈2,482 React95/React95 ≈2,315 mui/material-ui-pickers ≈2,314 Openarl/PathOfBuilding ≈2,167 webpack/webpack.js.org ≈2,165 kentcdodds/kentcdodds.com ≈1,882 microsoft/TypeScript-Website ≈1,811 mridgway/hoist-non-react-statics ≈1,780 pngwn/MDsveX ≈1,668 WICG/focus-visible ≈1,588 prettier/tslint-config-prettier ≈1,227 styleguidist/react-docgen-typescript ≈1,037 webcomponents/custom-elements-everywhere ≈1,025 callstack/repack ≈1,002 microsoft/dtslint ≈918 oliviertassinari/babel-plugin-transform-react-remove-prop-types ≈896 kentcdodds/kcd-scripts ≈869 arcanis/clipanion ≈860 oblador/react-native-performance ≈783 kentcdodds/old-kentcdodds.com ≈732 babel/website ≈714 circleci/circleci-docs ≈711 sveltejs/sapper-template ≈709 styled-components/styled-components-website ≈575 selfdefined/web-app ≈570 testing-library/svelte-testing-library ≈542 w3c/aria ≈542 microsoft/TypeScript-DOM-lib-generator ≈506 lexich/redux-api ≈498 fb55/css-select ≈483 timoxley/keycode ≈436 paularmstrong/build-tracker ≈430 microsoft/vscode-tslint ≈407 testing-library/testing-library-docs ≈401 microsoft/azure-devops-node-api ≈400 uber/react-vis-force ≈393 microsoft/types-publisher ≈393 tdeekens/flopflip ≈386 fullstackopen-2019/fullstackopen-2019.github.io ≈342 testing-library/eslint-plugin-jest-dom ≈313 cssinjs/theming ≈299 TheBrainFamily/wait-for-expect ≈277 babel-utils/babel-plugin-tester ≈265 microsoft/DefinitelyTyped-tools ≈256 sw-yx/swyxdotio ≈241 eps1lon/types-react-codemod ≈235 OmegaK2/PyPoE ≈233 A11yance/aria-query ≈214 fb55/css-what ≈211 TrySound/rollup-plugin-size-snapshot ≈164 jsdom/cssstyle ≈84 eps1lon/dom-accessibility-api ≈67 dperini/nwsapi ≈59 merceyz/typescript-to-proptypes ≈51 eps1lon/screen-reader-testing-library ≈40 mui/mui-public ≈33 marcelowa/promise-all-properties ≈26 eps1lon/actions-label-merge-conflict ≈25 arcanis/jest-pnp-resolver ≈23 joehillen/ev-fish ≈17 Chuanhsing/poe-api ≈15 eps1lon/poe-recraft ≈11 Uclusion/uclusion_web_ui ≈11 eps1lon/material-ui-playroom ≈10 eps1lon/poe-db ≈5 eps1lon/dependabot-clickable-commands ≈5 eps1lon/mui-scripts-incubator ≈4 dmtrKovalenko/CV ≈3 yarnplugins/yarn-plugin-deduplicate ≈3 eps1lon/solverfox.dev ≈3 testing-library/web-testing-library ≈3 eps1lon/test262-report-hermes ≈3 eps1lon/poe-mods ≈2 eps1lon/TreeStats ≈2 eps1lon/poe-react-item ≈2 eps1lon/aria-activedescendant-static-dynamic ≈2 eps1lon/eslint-focus ≈2 eps1lon/poe-i18n ≈1 eps1lon/berry-sapper ≈1 eps1lon/mui-workflow-maintenance ≈1 eps1lon/vax-notify ≈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.