Skip to content

Repository files navigation

Yap app icon

Yap

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 meeting gallery with four fictional participants and native meeting controls

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.

A meeting window that feels like a Mac app

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.

Pick up where the meeting left off

Your Zoom cloud recordings have a home of their own.

Yap recording player with searchable, synchronized transcript

  • Find a meeting by title or date. Search naturally with dates such as Aug 31, 8/31, or last 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.

Less between you and your next meeting

Yap agenda showing sample upcoming meetings

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.

A few keys worth knowing

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.

Try Yap

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 --preview

For 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-tests

Support and feedback

Use 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.

About

Yap for Mac. For people who professionally yap for a living.

Topics

Resources

Security policy

Stars

9 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages