Open-source software Contributed Last updated: 1/13/2021
I created Pull Requests in 51 repositories with a sum of ≈568,137 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 ≈162,009 mui-org/material-ui ≈64,259 vercel/next.js ≈59,987 babel/babel ≈38,189 facebook/jest ≈33,812 DefinitelyTyped/DefinitelyTyped ≈31,726 typescript-cheatsheets/react ≈20,911 tannerlinsley/react-query ≈16,741 less/less.js ≈16,482 jsdom/jsdom ≈15,230 testing-library/react-testing-library ≈13,558 emotion-js/emotion ≈12,294 codesandbox/codesandbox-client ≈10,185 tensorflow/tfjs-models ≈8,145 reactjs/react-transition-group ≈8,048 cssinjs/jss ≈6,128 gaearon/overreacted.io ≈5,876 reactjs/reactjs.org ≈5,284 microsoft/TypeScript-Handbook ≈4,849 oliviertassinari/react-swipeable-views ≈3,766 fkling/astexplorer ≈3,643 dequelabs/axe-core ≈3,480 mdn/browser-compat-data ≈3,202 yarnpkg/berry ≈2,772 testing-library/dom-testing-library ≈2,423 jsx-eslint/eslint-plugin-jsx-a11y ≈2,247 mui-org/material-ui-pickers ≈2,147 testing-library/jest-dom ≈2,135 mjackson/unpkg ≈1,697 mdn/content ≈1,407 ryanseddon/react-frame-component ≈1,126 atlassian/changesets ≈1,059 babel/website ≈623 kentcdodds/kentcdodds.com ≈570 circleci/circleci-docs ≈487 w3c/aria ≈359 microsoft/TypeScript-DOM-lib-generator ≈284 testing-library/testing-library-docs ≈261 crypto-browserify/sha.js ≈236 A11yance/aria-query ≈122 sw-yx/swyxdotio ≈111 jsdom/cssstyle ≈70 moroshko/shallow-equal ≈63 microsoft/DefinitelyTyped-tools ≈42 dperini/nwsapi ≈27 merceyz/typescript-to-proptypes ≈24 es-shims/object-is ≈23 joehillen/ev-fish ≈10 Uclusion/uclusion_web_ui ≈5 yarnplugins/yarn-plugin-deduplicate ≈3 ysgk/ie-fire-event-repro ≈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.