A modern video player with stunning glassmorphism effects, built with Electron, React, and FFmpeg.
- Modern UI: Beautiful glassmorphism design with smooth animations
- Video Processing: Automatic ambient video generation using FFmpeg
- Multi-format Support: Supports MP4, WebM, OGG, MOV, AVI, MKV
- Hardware Acceleration: Utilizes GPU encoding when available (AMD, NVIDIA, Intel)
- Audio & Subtitle Tracks: Full support for multiple audio and subtitle tracks
- Cross-platform: Available for Windows, macOS, and Linux
Read the full step-by-step guide in the offline file docs/manual.html. When running the app, you can also click the little 📖 icon in the bottom-left corner of the landing page to open it.
- Windows: Windows 10/11 (x64)
- macOS: macOS 10.14+ (x64/ARM64)
- Linux: Ubuntu 18.04+ or equivalent (x64)
- CPU: At Least 2 Cores
- RAM: 4GB minimum, 8GB recommended
- Storage: 900MB for installation
Download the app from Releases
Website - https://glassplay.pages.dev (FFmpeg not supported)
- Frontend: React 19, TypeScript, Vite
- Desktop: Electron 30
- Styling: CSS with Glassmorphism effects, Framer Motion
- Video Processing: FFmpeg with hardware acceleration
- Icons: Heroicons, React Icons
- Build: electron-builder with optimizations
| Script | Description |
|---|---|
npm run dev |
Start Vite development server |
npm run build |
Build for production with cleanup |
npm run build:prod |
Production build with optimizations |
npm run electron:dev |
Start Electron in development mode |
npm run electron:build |
Build Electron app for all platforms |
npm run electron:build:win |
Build for Windows only |
MIT License - see LICENSE file for details.
Developed with ❤️ by AstralQuarks
Note: This software includes FFmpeg which is licensed under LGPL v2.1. The FFmpeg binary is distributed separately and is not modified by this software.


