{"repo":"stigoleg/keep-alive","free":true,"listed":false,"github":"https://github.com/stigoleg/keep-alive","clone":"git clone https://github.com/stigoleg/keep-alive.git","description":"Keep-Alive is a lightweight, cross-platform utility to prevent your system from sleeping. Perfect for uninterrupted downloads, active connections, or long-running tasks, like vibe coding.","language":"Go","stars":104,"topics":["bubbletea","cli","golang","keep-alive","linux","macos","tui","windows"],"license":"MIT","category":"cli-tools","readme_excerpt":"Keep-Alive A lightweight, cross-platform utility to prevent your system from going to sleep. Perfect for maintaining active connections, downloads, or any process that requires your system to stay awake. Features - 🔄 Configurable keep-alive duration - 🔋 Battery threshold mode - 💻 Cross-platform support (macOS, Windows, Linux) - 💬 Active Status Simulation (optional, for Slack/Teams) - ⚡ Lightweight and efficient - 🎯 Simple and intuitive to use - 🛠 Zero configuration required Installation Download the latest binary for your platform from the GitHub releases page, or install via package managers below. Homebrew (macOS/Linux) Scoop (Windows) macOS and Linux 1. Download the archive for your platform: 2. Extract the archive: 3. Move the binary to a location in your PATH: Windows 1. Download the Windows archive from the releases page 2. Extract the archive 3. Move keepalive.exe to your desired location 4. (Optional) Add the location to your PATH environment variable Usage Interactive Mode 1. Start the application without major flags to enter interactive mode: 2. Use arrow keys (↑/↓) or j/k to navigate the menu. 3. Choose indefinite, duration, or clock-time mode. 4. Toggle Active Status : Press a to toggle activity simulation (Slack/Teams). 5. Set Battery Threshold : Press b to set or change a battery threshold, and B to clear it. 6. Press Enter to select an option. 7. Press q or Esc to quit. Command-Line Options Examples: Battery mode can be combined with duration or clock mod","default_branch":null,"files":null,"tree":[],"storefront":"/r/stigoleg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stigoleg/keep-alive/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."}