Ethan Soo Hon's starred repositories
soundcloud-visualizer
Audio visualization with web audio API, canvas & the SoundCloud API
better-docs
Beautiful toolbox for jsdoc generated documentation - with 'typescript', `category` and `component` plugins
rpg-capstone
This project is based on a turn-based RPG game and the main action is based on collecting chests and attacking and killing monsters. Built with Phaser Game Engine and JavaScript.
theme-check
The Ultimate Shopify Theme Linter
nextjs-tailwind-shopify-storefront
Starter template for a Shopify Headless React Storefront using TailwindCSS
commercejs-nextjs-demo-store
Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, customer login, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.
nextjs-shopify
The ultimate starter for headless Shopify stores
example-ecommerce-snipcart-vue
The Transglobal Candy Store: Sample front-end for the Sanity.io e-commerce schema with vue.js, nuxt.js, and snipcart
use-shopping-cart
Shopping cart state and logic for Stripe
why-did-you-render
why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)
unexpected
Unexpected - the extensible BDD assertion toolkit
pug-loader
Pug loader module for Webpack
use-gesture
👇Bread n butter utility for component-tied mouse/touch gestures in React and Vanilla Javascript.
material-ui
Material UI: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
floating-focus-a11y
A clear, beautiful and easy to implement focus-state solution.
loadable-components
The recommended Code Splitting library for React ✂️✨
mui-treasury
A collection of ready-to-use components based on Material-UI