Plays mp4, mkv, mov, webm, avi, mp3, flac, m4a and more.
Native macOS desktop app (media player)
Glint
A minimal, keyboard-friendly video and audio player for macOS that plays almost anything and remembers where you left off.
Overview
What Glint is and why it exists.
Glint is a lightweight media player for macOS. It aims to be an uncluttered player that opens any file you give it, keeps your place across sessions, and gets out of the way while you watch or listen.
Highlights
Why people love Glint.
Folders sort naturally, so Ep 2 comes before Ep 10.
Gapless repeat-one, repeat-all and stop-after-current modes.
Always-on-top mini player that floats over other apps.
Full keyboard control, with a shortcuts reference in Settings.
Controls and playlist fade out when the mouse is still.
The story
From problem to product.
The problem
Many Mac media players are either limited in which formats they open or heavy and full of controls you rarely use. Watching a folder of episodes, getting subtitles to load, or picking up where you stopped often means fiddling with settings.
The approach
A focused player built on libmpv, so nearly any format just plays. You can drop in files or whole folders, and they become a naturally sorted playlist. Subtitles load automatically, and every file resumes where you left it. Controls fade away while you watch, a mini player floats over other apps, and audio can play with the main window hidden.
Under the hood
How it came together.
Scope
What the product covers, end to end.
- Video and audio playback for nearly every common format via libmpv.
- Drag-and-drop files and folders with natural sorting and a reorderable playlist.
- Per-file resume and playlist restore across launches.
- Automatic, embedded and drag-in subtitle support.
- Mini player, frameless mode and background audio with floating controls.
- Signed, notarized DMG release pipeline for distribution outside the App Store.
Technology
How it is built and kept running.
- Flutter for macOS desktop
- media_kit (libmpv) playback engine
- Riverpod state management
- Multi-window architecture with desktop_multi_window
- Native Swift integration for Finder "Open With" and window behavior
- Developer ID signing, notarization and stapling
Role & delivery
What NashSaint designed, built and shipped.
- Product design and UX for a distraction-free player.
- End-to-end Flutter and native macOS implementation.
- Release engineering, from code signing to notarized distribution.
Outcomes
The difference it makes.
- 01 A daily-driver media player that replaces heavier alternatives.
- 02 Notarized builds that open on any Mac, even offline.
- 03 A reusable Flutter desktop foundation for multi-window macOS apps.
Need a hand?
Questions about Glint?
Send a support request and you will hear back by email. Privacy and terms are always one click away.