SwiftPlayer is a minimal, fully native video and audio player for macOS, built entirely with SwiftUI and AVFoundation. No third-party dependencies — just Apple's own frameworks.
Features:
Zero dependencies – pure Swift, using only AVFoundation and SwiftUI
Hardware-accelerated decoding via AVFoundation/VideoToolbox
Subtitle support for SRT, VTT, and ASS/SSA formats, with adjustable delay
Minimal UI that fades away when idle, keeping focus on your content
Drag & drop to load media directly onto the window
Keyboard navigation — arrow keys for seeking (including fast-forward/reverse), space to play/pause
Supported formats:
Video: MP4, MOV, M4V
Audio: MP3, M4A, AAC, WAV, AIFF, CAF
Compatibility: Runs on both Apple Silicon and Intel Macs, macOS 13.0 (Ventura) or later.
Open source under the MIT License. Source code and releases available on GitHub ( https://github.com/scadavide55/SwiftPlayer) .
No comments or reviews, maybe you want to be first?