A presentation utility application for Mac computers. It presents an application window or video capture device live on a separate screen.
Inspired by various video conferencing software's Share Screen feature. Influenced by Presenter Mode by Ben Jones.
Quick Links: Get the latest release | Wiki | Quick start guide | Troubleshooting
-
Selective Content Presenting. Presents only a specific app's window or a video capture device, so your audience will focus on what you want them to see.
-
Handy Tools. Contains tools that can be helpful for your presentation, including Presenter Timer, Screen Switcher, and menu bar shortcuts.
-
Quick Setup. Easy to use, less to learn, so you can focus more on your presentation rather than the setup;
-
Legacy Mac OS Support. Compatible with some older version of Mac OS, as low as 10.12 (Sierra).
Mac OS Compatibility: X86_64 build: 10.12 (Sierra) to 10.14 (Mojave); Universal 2 build: 10.15 (Catalina) or newer.
Frameworks Used: Core Graphics (app window capturing), AVFoundation (external video capture devices capturing), AppKit (Cocoa for the UI)
Build Environment: X86_64 build: Xcode 10. Universal 2 build: latest Xcode with Deployment Target=10.15 and Architecture=$(ARCHS_STANDARD) (Apple Silicon, Intel).
Beta Version: Download this repository, then build and run the project.
Please Note:
- Beta versions can contain unimplemented functionalities, more issues, and unpredictable behaviors;
- When building on Xcode 10, make sure to comment out the part indicated by the comments in the code. Otherwise Xcode can't build the project.
@benjones for suggesting the approach for capturing app windows and the idea of menu bar shortcuts.
