Features:
- Configurable keep-alive durations.
- Cross-platform support: macOS, Windows, and Linux.
- Lightweight, efficient, and easy to use.
- Uses native APIs for reliability:
- macOS: caffeinate
- Windows: SetThreadExecutionState
- Linux: systemd-inhibit.
Why I Built It: I created Keep-Alive after struggling with systems going idle during tasks like large downloads or remote connections. I wanted a simple, intuitive solution that required no setup.Try it here: https://github.com/stigoleg/keep-alive
I’d love to hear your feedback, ideas, or suggestions! Thank you for checking it out!