v1.0.0 — First public release
Lively v1.0.0
First public release. Lively is now open source under the MIT License.
Native macOS menu-bar utility for per-Space, per-display video wallpapers — hardware-accelerated, fully offline, zero third-party dependencies.
Highlights
- Different looping videos on each macOS Space and each display
- H.264 and HEVC hardware decode (up to 4K)
- Codec validation before assignment (no more silent black screens)
- Light / Dark appearance mode with separate videos
- Security-scoped bookmarks — assignments survive reboots
- Launch at Login via
SMAppService - Drag-and-drop or file picker for
.mp4,.mov,.m4v - Global pause/resume, per-display scale/mute/volume
- Accessible UI with Reduce Motion and VoiceOver support
Install
Requirements: macOS 14.0 (Sonoma) or later, Xcode or Swift 6.2+ Command Line Tools
git clone https://github.com/harshabala/Lively.git
cd Lively
./package.sh
open /private/tmp/LivelyOutput/Lively.appOr run directly: swift run LivelyApp
Known limitations
- H.264 / HEVC only (re-encode VP9/AV1 with ffmpeg)
- Unsandboxed — not Mac App Store ready as-is
- No playlists, schedules, or cross-Mac sync
- Pre-built signed binaries not included in this release — build locally with
package.sh
Full changelog: CHANGELOG.md