simonw

simonw / present

Public

SwiftUI presentation software, every slide is a URL

54
4
100% credibility
Found Feb 28, 2026 at 50 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

A macOS app for creating presentations by loading web pages or images as individual slides, with editing tools, fullscreen playback, and phone-based remote control.

How It Works

1
🔍 Discover Present

You hear about a simple Mac app that turns web pages into presentation slides.

2
💻 Launch the app

Download and open the app on your Mac to start building your talk.

3
Add your slides

Type in web addresses or image links in the sidebar list to create each slide.

4
👀 Preview and edit

Watch previews update live, drag to reorder slides, add or remove them, and zoom for the perfect look.

5
💾 Save your deck

Save your list of links to a simple text file or let it remember automatically next time.

6
▶️ Start presenting

Hit play to go fullscreen and use arrow keys to smoothly navigate your slides.

7
📱 Control from phone

Open your phone's browser to a special address to remotely advance slides, zoom, or scroll.

🎉 Nail your presentation

Deliver an engaging talk with web content that looks great and responds perfectly to your controls.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 50 to 54 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is present?

Present is a macOS SwiftUI app that builds presentations from a simple list of URLs, loading each slide in a fullscreen WebView for live web pages, images, or anything online. It ditches static decks for dynamic content—like Google searches or GitHub pages—solving the pain of outdated screenshots in talks. Among GitHub SwiftUI apps, it offers edit mode with sidebar URL management, arrow-key navigation, and Cmd+Shift+P to play.

Why is it gaining traction?

Its killer hook is a built-in HTTP server on port 9123 for mobile remote control with next/prev, play/stop, zoom, and scroll—far simpler than clunky clickers. Drag-to-reorder slides, auto-persist lists, plain-text file import/export, and image rendering for PNG/JPG/SVG stand out versus bloated presentation AI tools. Developers dig the no-frills vibe for quick "present on GitHub" demos, unlike unrelated present cipher GitHub projects.

Who should use this?

SwiftUI devs prepping conference talks with live web demos, macOS speakers showcasing GitHub SwiftUI components or apps, or anyone tired of exporting slides as images. Suits short presentations on dynamic content, like birthday present GitHub ideas or swiftui github animation showcases.

Verdict

Fun vibe-coded demo with 42 stars and 1.0% credibility score—docs are solid but unsigned, so Gatekeeper quirks apply; maturity is low, no tests. Try for personal presentations if you're on macOS; skip for production reliability.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.