Dev Design Library

Video Player

Dependency-free custom video player: modal overlay, chaptered timeline, hover-scrub preview, speed menu, picture-in-picture, fullscreen, keyboard shortcuts, and focus trapping.

Video Player preview
Library
Sora UI
Framework
React
Type
ui
License
MIT + Commons Clause (partes)
Dependencies
motion
Files
  • apps/www/registry/primitives/effects/video-player/index.tsx
  • apps/www/registry/primitives/effects/video-player/defs.ts
  • apps/www/registry/primitives/effects/video-player/styles.ts
  • apps/www/registry/primitives/effects/video-player/icon.ts
  • apps/www/registry/primitives/effects/video-player/chapters.ts
  • apps/www/registry/primitives/effects/video-player/runtime.ts
  • packages/ui/src/lib/utils.ts
Source
https://github.com/SoraLabsOSS/ui

Categories

More from Sora UI