explaingit

insidegui/wwdc

8,746Swift
This is a quick first-pass explanation. The richer sections — use-cases, tech stack, setup, prompts — are still being generated.

TLDR

This is an unofficial macOS app for watching content from WWDC (Apple's annual Worldwide Developers Conference).

Mindmap

A visual breakdown will appear here once this repo is fully enriched.

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

In plain English

This is an unofficial macOS app for watching content from WWDC (Apple's annual Worldwide Developers Conference). It lets you watch the conference keynote and session videos live during WWDC week, and also browse and watch the full back catalog of sessions Apple has published over the years. The app has three main tabs. Explore shows an overview of recent videos, ones you have not finished watching, and currently live events. Schedule shows the daily timetable for the current year's conference so you can follow along and catch live streams. Videos gives access to the full session library, including transcripts for most sessions in multiple languages. You can click anywhere in a transcript to jump directly to that moment in the video. Bookmarks let you mark a specific point in a video and add a note. Those notes are included in search results, so you can find something you wrote months later without remembering which session it came from. Favorites and watch progress sync across Macs via iCloud if you enable that option in preferences. The video player supports playback speeds from 0.5x to 2x, fullscreen mode, and picture-in-picture. A clip sharing feature lets you clip and share a segment up to five minutes long from any session video. The app is written in Swift and requires macOS. Pre-built releases are available on the releases page. Building it yourself requires Xcode 16 and running a bootstrap script first. CloudKit sync features are disabled in self-built copies because they require a specific Apple Developer account configuration.

Open on GitHub → Explain another repo

← insidegui on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.