Skip to content

Repository files navigation

Looper

Double-click a video. It opens at its own size and loops without a gap. No Dock icon, no library, no account.

Download macOS Swift

Run it

  1. Download Looper.dmg
  2. Drag Looper.app into Applications
  3. First launch: right-click the app and choose Open
  4. I set Looper as the default player instead of QuickTime: select a video, Get Info, Open with Looper, Change All

macOS 14 or later on Apple Silicon. It plays mp4, mov, and m4v. mkv can be chosen in Open With and usually will not play.

Drop another file on the window to replace it. Extra files in the same drop open their own windows. Yellow or ⌘M hides the window into the menu bar while another video is still on screen. Hiding the last one quits. ⌘Q quits.

Key Action
Space or F8 Pause / resume
← / → Scrub, including across the loop
1 / 0 Half speed / full speed
M Mute
Return Close this window

Build it yourself

git clone https://github.com/RazorBackRoar/Looper.git
cd Looper
./scripts/build-mac.sh

The DMG lands at build/Release/Looper.dmg.

License

MIT. See LICENSE.

If you need me, give me a holler.

Runtime Requirements

For users:

  • Download the macOS .dmg or .app release. Xcode/Swift do not need to be installed.

For developers:

  • Toolchain: Swift 6 toolchain on Apple Silicon (swift build, swift test); packaging needs the full Xcode.app for iconutil/codesign.
  • Package: ./scripts/build-mac.sh

Releases

Packages

Used by

Contributors

Languages