Open-source software Contributed Last updated: 1/1/2023
I created Pull Requests in 145 repositories with a sum of ≈1,433,530 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 ≈199,800 facebook/create-react-app ≈90,660 mui/material-ui ≈83,642 vercel/next.js ≈73,849 mui-org/material-ui ≈73,325 storybookjs/storybook ≈65,099 reduxjs/redux ≈56,789 sveltejs/svelte ≈50,805 remix-run/react-router ≈44,134 DefinitelyTyped/DefinitelyTyped ≈42,127 facebook/jest ≈41,012 babel/babel ≈39,760 typescript-cheatsheets/react ≈38,690 styled-components/styled-components ≈34,897 JedWatson/react-select ≈23,467 tannerlinsley/react-query ≈22,991 bvaughn/react-virtualized ≈22,533 reduxjs/react-redux ≈21,926 floating-ui/floating-ui ≈21,591 enzymejs/enzyme ≈19,724 popperjs/popper-core ≈18,059 testing-library/react-testing-library ≈17,292 websockets/ws ≈17,081 apollographql/apollo-client ≈17,003 react-dnd/react-dnd ≈16,783 less/less.js ≈16,657 jsdom/jsdom ≈16,392 remix-run/remix ≈14,887 emotion-js/emotion ≈14,696 gaearon/react-hot-loader ≈12,105 codesandbox/codesandbox-client ≈10,944 tensorflow/tfjs-models ≈9,890 react-static/react-static ≈9,825 mongodb/node-mongodb-native ≈9,444 FormidableLabs/victory ≈9,115 reactjs/react-transition-group ≈9,090 reactjs/reactjs.org ≈8,309 jsx-eslint/eslint-plugin-react ≈8,231 yannickcr/eslint-plugin-react ≈7,346 final-form/react-final-form ≈6,692 cssinjs/jss ≈6,511 palantir/tslint ≈5,925 adobe/react-spectrum ≈5,224 jquense/react-big-calendar ≈5,206 microsoft/TypeScript-Handbook ≈4,857 fkling/astexplorer ≈4,191 dequelabs/axe-core ≈4,166 yarnpkg/berry ≈4,063 oliviertassinari/react-swipeable-views ≈4,045 seek-oss/playroom ≈3,976 microsoft/vscode-docs ≈3,974 mdn/browser-compat-data ≈3,600 import-js/eslint-plugin-import ≈3,592 web-platform-tests/wpt ≈3,465 mdn/content ≈3,456 mbrn/material-table ≈3,142 reactjs/react-docgen ≈3,112 testing-library/dom-testing-library ≈3,026 testing-library/jest-dom ≈2,753 jsx-eslint/eslint-plugin-jsx-a11y ≈2,523 mui-org/material-ui-pickers ≈2,281 Openarl/PathOfBuilding ≈2,168 webpack/webpack.js.org ≈2,021 mjackson/unpkg ≈1,992 atlassian/changesets ≈1,900 mridgway/hoist-non-react-statics ≈1,680 WICG/focus-visible ≈1,458 prettier/tslint-config-prettier ≈1,220 microsoft/TypeScript-Website ≈1,189 webcomponents/custom-elements-everywhere ≈1,013 callstack/repack ≈943 pngwn/MDsveX ≈919 oliviertassinari/babel-plugin-transform-react-remove-prop-types ≈899 microsoft/dtslint ≈865 kentcdodds/kentcdodds.com ≈823 kentcdodds/kcd-scripts ≈768 oblador/react-native-performance ≈755 styleguidist/react-docgen-typescript ≈752 sveltejs/sapper-template ≈723 kentcdodds/old-kentcdodds.com ≈720 babel/website ≈656 arcanis/clipanion ≈557 circleci/circleci-docs ≈552 selfdefined/web-app ≈541 styled-components/styled-components-website ≈527 lexich/redux-api ≈501 testing-library/svelte-testing-library ≈430 w3c/aria ≈430 paularmstrong/build-tracker ≈426 timoxley/keycode ≈408 microsoft/vscode-tslint ≈400 microsoft/types-publisher ≈393 uber/react-vis-force ≈383 microsoft/TypeScript-DOM-lib-generator ≈382 fb55/css-select ≈370 testing-library/testing-library-docs ≈367 tdeekens/flopflip ≈366 fullstackopen-2019/fullstackopen-2019.github.io ≈348 microsoft/azure-devops-node-api ≈336 cssinjs/theming ≈295 TheBrainFamily/wait-for-expect ≈247 babel-utils/babel-plugin-tester ≈247 OmegaK2/PyPoE ≈219 testing-library/eslint-plugin-jest-dom ≈218 eps1lon/types-react-codemod ≈213 fb55/css-what ≈168 A11yance/aria-query ≈163 TrySound/rollup-plugin-size-snapshot ≈151 sw-yx/swyxdotio ≈140 microsoft/DefinitelyTyped-tools ≈118 jsdom/cssstyle ≈73 eps1lon/dom-accessibility-api ≈65 merceyz/typescript-to-proptypes ≈37 dperini/nwsapi ≈36 mui/mui-contributor-dashboard ≈27 eps1lon/actions-label-merge-conflict ≈25 arcanis/jest-pnp-resolver ≈20 marcelowa/promise-all-properties ≈19 mui-org/mui-contributor-dashboard ≈17 Chuanhsing/poe-api ≈15 joehillen/ev-fish ≈13 eps1lon/screen-reader-testing-library ≈12 eps1lon/poe-recraft ≈10 eps1lon/material-ui-playroom ≈10 Uclusion/uclusion_web_ui ≈7 eps1lon/poe-db ≈5 eps1lon/dependabot-clickable-commands ≈5 eps1lon/mui-scripts-incubator ≈4 yarnplugins/yarn-plugin-deduplicate ≈3 eps1lon/poe-mods ≈2 eps1lon/TreeStats ≈2 eps1lon/poe-react-item ≈2 dmtrKovalenko/CV ≈2 eps1lon/aria-activedescendant-static-dynamic ≈2 eps1lon/eslint-focus ≈2 eps1lon/poe-i18n ≈1 eps1lon/berry-sapper ≈1 eps1lon/solverfox.dev ≈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.