newmarcel/KeepingYouAwake

Prevents your Mac from going to sleep.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 9th, 2026
Created on October 19th, 2014
Open Issues & Pull Requests: 30 (+0)
GitHub issues: Enabled
Number of forks: 265
Total Stargazers: 6,899 (+0)
Total Subscribers: 58 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.8 days
Mean response time: 138.6 days
90th percentile: 535.5 days
Tracked items: 24

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 5% of issues opened in the past year have been closed. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 12
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 680 days
Stale 30+ days: 9
Stale 90+ days: 8

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • feature wish (3)
  • bug (1)
  • enhancement (1)

Most active issues this week

Detailed Description

KeepingYouAwake is a menu bar utility for macOS that prevents your Mac from entering sleep mode for a set duration or indefinitely while activated.

The tool solves the problem of unwanted sleep interruptions by wrapping Apple's built-in caffeinate command line utility in a graphical interface. Rather than requiring terminal commands, users can toggle sleep prevention directly from the menu bar with a simple click, optionally setting a predefined duration after which the Mac will be allowed to sleep again.

The utility is lightweight and straightforward, making it suitable for anyone who occasionally needs to keep their Mac awake during presentations, file transfers, or other tasks. It works on desktop Macs and laptops with open lids; closed-lid operation is not supported due to macOS limitations and thermal considerations. The project was created as a modern replacement for an older utility that had fallen out of maintenance, optimized for contemporary macOS versions.

The project maintains active engagement with contributors through documented contribution guidelines. Development has adapted to evolving macOS requirements, with the codebase supporting current system versions while providing historical releases for users on older operating systems. The maintainer has established clear expectations around redistribution, requesting that forked versions not reuse the original name and icon.