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
-
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 90 -
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