Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. KeepingYouAwake

KeepingYouAwake

MITObjective-C1.6.8

A menu bar utility for macOS that prevents your computer from sleeping using Apple's caffeinate tool.

Visit WebsiteGitHubGitHub
6.8k stars260 forks0 contributors

What is KeepingYouAwake?

KeepingYouAwake is a macOS menu bar utility that prevents your Mac from entering sleep mode for configurable durations. It solves the problem of needing to keep your computer awake during presentations, downloads, or other tasks where automatic sleep would be disruptive. The application provides a simple interface to Apple's built-in `caffeinate` command-line tool.

Target Audience

Mac users who need to temporarily prevent their computer from sleeping during specific tasks like presentations, file transfers, or extended computations.

Value Proposition

Developers choose KeepingYouAwake because it's a lightweight, reliable alternative to other sleep prevention tools, using Apple's official system utilities. It offers a clean menu bar interface without unnecessary features or system overhead.

Overview

Prevents your Mac from going to sleep.

Use Cases

Best For

  • Preventing sleep during long presentations or screen sharing sessions
  • Keeping Mac awake during extended file downloads or uploads
  • Running overnight computations or batch processes
  • Maintaining system activity during video playback or streaming
  • Avoiding sleep during software installations or updates
  • Keeping displays active during meetings or collaborative work sessions

Not Ideal For

  • MacBook users needing sleep prevention with a closed lid
  • Teams requiring cross-platform sleep management solutions
  • Users who need automated scheduling or advanced integration features

Pros & Cons

Pros

Lightweight Efficiency

Acts as a minimal wrapper around Apple's `caffeinate` utility, ensuring low resource usage and system reliability without unnecessary overhead.

Native Integration

Built directly on macOS's official `caffeinate` tool, providing safe and seamless sleep prevention that aligns with Apple's system standards.

Simple Menu Bar Control

Offers easy toggle activation and duration settings from the macOS menu bar, making it convenient for quick access during tasks like presentations or downloads.

Open Source Flexibility

MIT licensed with an active GitHub repository, allowing customization and community contributions for improvements or feature additions.

Cons

Closed Lid Limitation

Explicitly does not work on MacBooks with closed lids due to macOS restrictions, which limits its usefulness for portable scenarios like running processes overnight.

Minimal Feature Set

Lacks advanced options such as scheduling, automation, or integration with other apps, making it less suitable for power users needing more control.

macOS Version Dependency

Requires macOS 10.13 or newer, with older versions needing specific legacy releases, potentially complicating use on older systems or in mixed environments.

Open Source Alternative To

KeepingYouAwake is an open-source alternative to the following products:

C
Caffeine

Caffeine is a utility for macOS that prevents the system from going to sleep or activating screen savers, keeping the computer awake indefinitely.

Frequently Asked Questions

Quick Stats

Stars6,778
Forks260
Contributors0
Open Issues24
Last commit2 months ago
CreatedSince 2014

Tags

#productivity-tool#power-management#objective-c#menubar#menu-bar#utility#system-utility#macos

Links & Resources

Website

Included in

Apps101.5kOpen Source Apps48.1k
Auto-fetched 5 hours ago

Related Projects

StatsStats

macOS system monitor in your menu bar

Stars40,731
Forks1,438
Last commit1 day ago
Background MusicBackground Music

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

Stars19,167
Forks774
Last commit1 month ago
euleul

🖥️ macOS status monitoring app written in SwiftUI.

Stars9,920
Forks374
Last commit2 years ago
SlothSloth

Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.

Stars8,923
Forks175
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub