Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/newmarcel/KeepingYouAwake
Prevents your Mac from going to sleep.
https://github.com/newmarcel/KeepingYouAwake
caffeine macos menubar objective-c utility
Last synced: about 2 months ago
JSON representation
Prevents your Mac from going to sleep.
- Host: GitHub
- URL: https://github.com/newmarcel/KeepingYouAwake
- Owner: newmarcel
- License: mit
- Created: 2014-10-19T15:52:33.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-03T08:32:14.000Z (2 months ago)
- Last Synced: 2024-10-16T11:03:22.461Z (about 2 months ago)
- Topics: caffeine, macos, menubar, objective-c, utility
- Language: Objective-C
- Homepage: https://keepingyouawake.app
- Size: 4.93 MB
- Stars: 5,597
- Watchers: 66
- Forks: 221
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - KeepingYouAwake - Prevents your Mac from going to sleep. ![objective_c_icon] (Applications / System)
- awesome-macOS - KeepingYouAwake - A Caffeine clone for OS X Yosemite (and Dark Mode). (Uncategorized / Uncategorized)
- open-source-mac-os-apps - KeepingYouAwake - Prevents your Mac from going to sleep. ![objective_c_icon] (Applications / System)
- awesome - KeepingYouAwake - Prevents your Mac from going to sleep. (Objective-C)
README
# KeepingYouAwake
KeepingYouAwake is a small menu bar utility for macOS *(Version 10.13 and newer)* that can prevent your Mac from entering sleep mode for a predefined duration or as long as it is activated.
https://keepingyouawake.app/
## Installation
**[Download the latest version here.](https://github.com/newmarcel/KeepingYouAwake/releases/latest)**
or install it via [cask](http://caskroom.github.io/): `brew install --cask keepingyouawake`.
## How does it work?
The app is a small wrapper around Apple's `caffeinate` command line utility. All current versions of macOS ship with this tool by default. You can read the manual page [here](https://web.archive.org/web/20140604153141/https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/caffeinate.8.html).
### Does it work on a MacBook with a closed lid?
No. Because of _(sensible)_ macOS limitations and out of thermal considerations, KeepingYouAwake will only prevent sleep on desktop Macs and portable Macs with an open lid.
## Is this dangerous?
This utility will not harm your Mac because it is based on an official command line tool by Apple. **BUT** I cannot guarantee anything, so use this tool **AT YOUR OWN RISK**.
## Inspired by Caffeine
*KeepingYouAwake* is inspired by *[Caffeine](https://web.archive.org/web/20240625031548/https://www.lightheadsw.com/caffeine/)* from *Lighthead Software*. I used it for many years, but sadly it hasn't been updated in a while. Eventually in 2014 I decided to build a replacement for myself that was optimized for macOS Yosemite and used the [`caffeinate`](https://web.archive.org/web/20140604153141/https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/caffeinate.8.html) command line tool under the hood.
## Still using old macOS versions?
- [Version 1.6.2](https://github.com/newmarcel/KeepingYouAwake/releases/tag/1.6.2) is the last release that supports macOS Sierra (10.12)
- [Version 1.5.2](https://github.com/newmarcel/KeepingYouAwake/releases/tag/1.5.2) is the last release that supports macOS Yosemite (10.10) and El Capitan (10.11)## Help wanted!
Do you want to improve the app or add useful features? Please go ahead and create pull requests. I'm thankful for any help.
## License
Everything in this project is licensed under the [MIT license](http://opensource.org/licenses/MIT). Provided image assets are also covered by this license.
*Although it's not required please do not redistribute forked versions of the app with the same name and icon. Thanks!*