What if a video player could be more than just a play button and a progress bar?
FOLD is a reimagining of the Video.js v10 experience, blending cinematic design, nostalgic media-player aesthetics, and thoughtful interaction.
We built three distinct player skins:
🎬 Cinema — An editorial-inspired interface with an unfolding control deck, precision timeline, multilingual captions, and creative tools for capturing frames and selecting clips.
💿 Retro XP — A nostalgic tribute to classic Windows media players, featuring recognizable desktop-inspired controls and tactile interactions.
✨ Minimal — A distraction-free viewing experience with elegant, unobtrusive playback controls.
We also created FOLD Retro Music, a separate music experience featuring local audio playback, playlists, and three real-time audio-reactive visualizations.
Our goal was to prove that a video player can have personality without sacrificing accessibility, usability, or performance.
Built with Video.js v10, React, TypeScript, CSS, and the Web Audio API. Open-source under Apache 2.0.