Skip to content
You must be logged in to sponsor Gyanreyer

Become a sponsor to Ryan

Hi, I'm Ryan! I'm a full-stack developer building cool stuff at https://waymark.com in Detroit.

Video is a core part of the web, yet native video playback is still surprisingly more quirky and difficult to deal with than you would expect. I want to build projects which make that process easier for everyone.

My current active open source projects are:

  • react-hover-video-player: a React component for making videos play on hover interactions
  • web-video-loader: a Webpack loader which transcodes video files into web-optimized formats and helps ensure your users can get the smallest video file that their browser supports

There's nothing I find more satisfying than giving back to the community and making things that will help others, but it does take time and effort. Any support at all would be incredibly appreciated to make it worthwhile!

Other things I have in the pipeline:

  • Port react-hover-video-player to a web component which is compatible with non-React libraries
  • Rebuild my website and start writing technical blogs

Featured work

  1. Gyanreyer/react-hover-video-player

    A React component for rendering videos that play on hover, including support for mouse and touch events and a simple API for adding thumbnails and loading states.

    TypeScript 84
  2. Gyanreyer/web-video-loader

    A webpack loader for transcoding video assets (or gifs!) into web-friendly video formats which can be provided to a video element.

    TypeScript

Select a tier

$ a month

A Public Sponsor achievement will be added to your profile.