drop-player
React LibraryA comprehensive, universal, open-source React media player.
Features
- Automatic media-type detection from the source URL — one component, every format
- Full transport controls: play / pause, seek, volume, fullscreen, speed, quality (HLS), and PiP
- Time display in elapsed / remaining / timecode / frames / feet+frames / bars+beats
- CSS-variable theming on `.drop-player` and feature toggles per instance
- Seekbar markers with snap-to and multi-source navigation
- Keyboard shortcuts, ARIA attributes, and built-in English / Japanese i18n
Works With
React 18+