v1.0

NexusPlayer

A fully customized, glassmorphism-themed video player with modern features, multi-source support, and beautiful responsive design.

Multi-Source Support

Supports MP4, WebM, HLS (.m3u8), DASH (.mpd), YouTube, and Vimeo. Just pass the URL — NexusPlayer detects the source type automatically.

Playlist Ready

Click the playlist icon to open the panel. Add videos programmatically or configure them on init. Navigate with next/prev or keyboard shortcuts.

Features

Everything you need in a modern video player

Custom Controls

Beautifully styled play/pause, seek, volume, speed, fullscreen — all fully customizable.

📋

Playlist

Slide-out panel with thumbnails, metadata, and type badges. Add, remove, reorder.

Picture-in-Picture

Floating mini player while you browse. Works with all HTML5 sources.

📊

Subtitles

Multi-track VTT subtitle support with language switching and custom styling.

Keyboard Shortcuts

Space, arrows, F, T, M, C, numbers — full keyboard control at your fingertips.

🎥

Theater & Cinema

Wide theater mode or immersive cinema mode for distraction-free viewing.

🔍

Thumbnail Previews

Hover the seek bar to see preview frames. Canvas-rendered for smooth performance.

📱

Responsive Design

Adapts perfectly to any screen — desktop, tablet, or mobile with touch gestures.

Keyboard Shortcuts

Press any key while the player is focused

Space Play / Pause
Seek -5s
Seek +5s
Volume Up
Volume Down
F Fullscreen
T Theater Mode
M Mute
C Captions
P Picture-in-Picture
J Seek -10s
L Seek +10s
< / > Speed Down / Up
N Next Video
0-9 Seek to %
Shift+← Seek -30s