All Projects → newmarcel → Keepingyouawake

newmarcel / Keepingyouawake

Licence: mit
Prevents your Mac from going to sleep.

Programming Languages

objective c
16641 projects - #2 most used programming language
Rich Text Format
576 projects
Objective-C++
1391 projects
shell
77523 projects

Projects that are alternatives of or similar to Keepingyouawake

reminders-menubar
Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source.
Stars: ✭ 250 (-94.24%)
Mutual labels:  menubar, utility
Quickeys
A mac menu bar app that provides note taking functionality though a quick dropdown menu.
Stars: ✭ 54 (-98.76%)
Mutual labels:  menubar, utility
Nightfall
A menu bar utility for toggling dark mode in macOS, written in Swift.
Stars: ✭ 131 (-96.98%)
Mutual labels:  utility, menubar
chai
Don't let your Mac fall asleep, like a sir
Stars: ✭ 54 (-98.76%)
Mutual labels:  menubar, utility
Monolingual
Remove unnecessary language resources from macOS.
Stars: ✭ 393 (-90.95%)
Mutual labels:  utility
Vuex Rest Api
A utility to simplify the use of REST APIs with Vuex
Stars: ✭ 365 (-91.6%)
Mutual labels:  utility
Ms
Tiny millisecond conversion utility
Stars: ✭ 3,762 (-13.38%)
Mutual labels:  utility
Underscore.string
String manipulation helpers for javascript
Stars: ✭ 3,355 (-22.75%)
Mutual labels:  utility
Ts Prune
Find unused exports in a typescript project. 🛀
Stars: ✭ 412 (-90.51%)
Mutual labels:  utility
Lodash Php
Easy to use utility functions for everyday PHP projects. This is a port of the Lodash JS library to PHP
Stars: ✭ 412 (-90.51%)
Mutual labels:  utility
Stats
macOS system monitor in your menu bar
Stars: ✭ 7,134 (+64.26%)
Mutual labels:  menubar
Clocker
⏲ macOS app to plan and organize through timezones.
Stars: ✭ 365 (-91.6%)
Mutual labels:  menubar
Common.utility
Various helper class
Stars: ✭ 4,101 (-5.57%)
Mutual labels:  utility
Electron About Window
'About This App' mini-window for Electron apps
Stars: ✭ 339 (-92.19%)
Mutual labels:  utility
Macroable
A trait to dynamically add methods to a class
Stars: ✭ 415 (-90.44%)
Mutual labels:  utility
Mbpmid2010 gpufix
MBPMid2010_GPUFix is an utility program that allows to fix MacBook Pro (15-inch, Mid 2010) intermittent black screen or loss of video. The algorithm is based on a solution provided by user fabioroberto on MacRumors forums.
Stars: ✭ 334 (-92.31%)
Mutual labels:  utility
Version Checker
Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.
Stars: ✭ 371 (-91.46%)
Mutual labels:  utility
Acelink
Play Ace Streams in VLC on macOS.
Stars: ✭ 411 (-90.54%)
Mutual labels:  menubar
Radialmenu
A highly customizable radial menu that's very easy to setup.
Stars: ✭ 371 (-91.46%)
Mutual labels:  menubar
Jql
A JSON Query Language CLI tool
Stars: ✭ 368 (-91.53%)
Mutual labels:  utility

KeepingYouAwake

KeepingYouAwake is a small menu bar utility for macOS (Version 10.12 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.

or install it via cask: 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. On a MacBook this only works as long as the lid is open.

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 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 command line tool under the hood.

Still using macOS Yosemite?

Version 1.5.2 is the latest release that supports macOS Yosemite and El Capitan.

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.

Building the Source Code

KeepingYouAwake uses Sparkle's ui-separation-and-xpc branch to deliver updates. You can build and sign Sparkle with make Vendor. To build a release version of the app just run make dist.

License

Everything in this project is licensed under the MIT license. 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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].