For people who professionally yap for a living.
An alternative Zoom client for Mac, with native meeting controls, a simple agenda, and recordings you can actually find your way through.
Get Yap · Release status · Report a bug
Yap brings your next meeting and your past conversations into one small Mac app. Join from your calendar, keep the conversation in focus, then come back to a recording with its chat and spoken transcript alongside it.
Built with SwiftUI, AppKit, and the Zoom Meeting SDK. Requires macOS 26 or newer and Apple silicon.
Early preview. Download Yap 0.1.6. Zoom Marketplace review is still pending, so Zoom may restrict sign-in and external meetings. Google Calendar sign-in is in production but still unverified; Google’s warning and user limits apply until approval. Yap is independent, not affiliated with or endorsed by Zoom. Availability details.
Keep people in a gallery or focus on the active speaker, with your own camera in a draggable corner self-view. Open chat and the participant list from the side, share a window or display, and keep the meeting visible with Keep on Top. Camera, microphone, recording, and leaving the call stay within reach. Native glass, resizable windows, and keyboard shortcuts keep the interface familiar.
Your Zoom cloud recordings have a home of their own.
- Find a meeting by title or date. Search naturally with dates such as
Aug 31,8/31, orlast Monday, and load earlier months when you need them. - Stream or save. Start watching in the app, download a copy to your Mac, or copy the recording’s share link.
- Switch perspectives without losing your place. Move between the video layouts supplied by Zoom while keeping your timestamp and playback speed.
- Read along. Switch between Chat and Transcript in the right pane. Messages and spoken passages follow playback and highlight as they happen.
- Go straight to the useful part. Search the open recording’s transcript, jump between matches, or click a passage to seek. Copy a passage or export the whole transcript as TXT or WebVTT.
- Give a recording its own window. Double-click it in the library, or go fullscreen. Playback runs from 1× to 2.75×.
Chat, transcripts, and video layouts appear when Zoom includes those files in the cloud recording. Recording details.
Connect Google Calendar, choose the calendars you care about, and see upcoming Zoom meetings at a glance. Join the next one from the app or menu bar, paste a meeting link, or start a meeting with your own Zoom account. An optional setting lets Yap handle Zoom’s native meeting links.
Screenshots show the native interface with fictional participants, sample meetings, and an original sample recording. No private meeting content is included.
| While watching a recording | Shortcut |
|---|---|
| Play / pause | Space |
| Skip backward / forward | ← / → |
| Cycle playback speed | S |
| Cycle video layout | V |
| Toggle fullscreen | F |
| Show / hide recordings | ⇧⌘R |
Playback shortcuts stay out of the way while you type in a search field.
Yap 0.1.6 (build 7) requires Apple silicon and macOS 26 or newer. This release adds a menu-bar schedule, camera effects, native audio/video controls, expanded chat, group photos, and improvements to sharing, calendar-aware meetings, and playback. It retains the smaller Apple-silicon-only runtime.
Download Yap.dmg, open it, drag Yap.app to Applications, then launch Yap. Yap-macOS.zip is the alternative archive. The release includes matching SHA-256 files and the signed update feed. Release notes.
Connect Zoom in Settings when access is available to your account. Google Calendar is optional; the packaged app includes its Google client, so users can choose Sign in with Google without importing a credentials file. Provider approval is still pending; publishing the installer does not unlock access for every account.
To explore the interface with sample data, install Xcode 26.6 / Swift 6.3.3 or newer, then:
git clone https://github.com/grinich/yap.git
cd yap
YAP_ZOOM_SDK_PATH=/nonexistent swift run Yap --previewFor real meetings, download the supported macOS Meeting SDK from Zoom and follow Zoom setup. Google Calendar is optional and has its own connection setup. Do not distribute a shared SDK client secret in the app.
To build a signed .app, see personal signing and installation. For notarized installers and automatic updates, see release packaging. The Swift package and executable are named Yap.
Run the SDK-free test suite:
YAP_ZOOM_SDK_PATH=/nonexistent bash Scripts/test.sh --scratch-path /tmp/yap-testsUse Help → Report a Bug in the app, or open a GitHub issue. Include the app version, macOS version, what happened, and how to reproduce it. Please remove meeting links, passcodes, credentials, and private messages from screenshots or logs before posting.
Questions and feature requests are welcome in Issues. For the project’s data handling, see Privacy. Third-party components retain their own licenses; see Third-party notices.


