https://github.com/zardoy/aqua-player
Public WIP rewrite of my dream player
https://github.com/zardoy/aqua-player
electron electronjs modern-era sodaplayer video-player
Last synced: 4 months ago
JSON representation
Public WIP rewrite of my dream player
- Host: GitHub
- URL: https://github.com/zardoy/aqua-player
- Owner: zardoy
- Created: 2025-08-01T02:13:38.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-24T12:47:08.000Z (10 months ago)
- Last Synced: 2026-01-29T10:13:08.423Z (5 months ago)
- Topics: electron, electronjs, modern-era, sodaplayer, video-player
- Language: TypeScript
- Homepage:
- Size: 4.26 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aqua Player

An opinionated, modern video player for desktop. It reflects a strong vision: informative yet simple, beautiful UI with rich, practical functionality. Inspired by Soda Player.
Aqua Player also serves as a clear example of how to build a polished video player with Electron, React, and electron-forge (Webpack based).

## Highlights
- Clean, focused UI that gets out of your way
- Open via drag-n-drop, file association, cli or builtin
- Tracks watched file
- Instant file open dialog with smart filters for video/audio
- Automatic playlist from the file’s folder (next/previous)
- Keyboard shortcuts with an in-app reference dialog (Press ? to open keymap guide)
- Windows taskbar progress integration
- Optional auto-update (opt-out on first run)
## Inspiration
Aqua Player takes cues from Soda Player: opinionated defaults, minimal surface area, and power features that feel effortless.
## Roadmap
- HTTP streaming support
- MPV integration for advanced audio decoding (e.g., 5.1)
- Multiple subtitle tracks display
- AirPlay on Windows
If you have ideas or feedback, please open an issue.
## Development
- Requirements: Node 18+, pnpm
- Start in dev: `pnpm install` then `pnpm start`
- Build installers: `pnpm make`
- CI: GitHub Actions builds for Windows/macOS and publishes release artifacts