Skip to main content (Press Enter)

Open Source

Contributed

Last updated:

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.