{"repo":"sapsaldog/open-caffeine","free":true,"listed":false,"github":"https://github.com/sapsaldog/open-caffeine","clone":"git clone https://github.com/sapsaldog/open-caffeine.git","description":"Open-source macOS menu-bar utility with timers, hotkeys, battery protection, and automatic updates.","language":"Swift","stars":46,"topics":["macos","menu-bar","open-source","productivity","sparkle","swift","swiftui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Open Caffeine An open-source macOS menu-bar utility that keeps your Mac awake for a chosen duration. Built for Apple Silicon and macOS 26 (Tahoe) or newer with a native Liquid Glass UI. 🏆 Ranked #10 Product of the Day on Product Hunt Features - Timed sessions from 5 minutes to 8 hours, plus a keep-awake-forever mode - Separate control over display sleep and system sleep - Live menu-bar countdown and a customizable global shortcut - Optional battery threshold that stops an active session - Launch-at-login, Dock visibility, appearance, and menu-bar icon preferences - EdDSA-verified automatic updates through Sparkle Install Download the latest archive from GitHub Releases, extract it, and move Open Caffeine.app to /Applications . Open Caffeine releases are EdDSA-signed for Sparkle update integrity, but the app is not Apple code-signed or notarized. On first launch, macOS may require System Settings → Privacy & Security → Open Anyway . Build from source Prerequisites: Generate and build: The app bundle is in /Library/Developer/Xcode/DerivedData/OpenCaffeine- /Build/Products/Release/Open Caffeine.app . Releasing updates (Sparkle) Auto-updates use Sparkle. SUFeedURL points at appcast.xml in this repo (served via raw.githubusercontent.com ), and updates are EdDSA-signed with the private key in your login keychain (public key is in Info.plist as SUPublicEDKey ). To cut a release: 1. Bump MARKETING VERSION / CURRENT PROJECT VERSION in project.yml . 2. Run Scripts/release.sh — builds ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sapsaldog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sapsaldog/open-caffeine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}