Skip to content

homeofhx/preZENter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

preZENter

preZENter

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

Features

  • 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).

Technical Details

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:

  1. Beta versions can contain unimplemented functionalities, more issues, and unpredictable behaviors;
  2. 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.

Thanks

@benjones for suggesting the approach for capturing app windows and the idea of menu bar shortcuts.

About

Mac presentation utility that presents an application window or video capture device on separate screen

Topics

Resources

License

Stars

Watchers

Forks

Contributors