goguma

goguma

Small open-source tool that wakes your Mac or Linux machine just before a scheduled job runs, then lets it go back to sleep

🔗 Visit goguma
📁 DevOps, Cloud & Infrastructure🗣️ English📅 September 5, 2026

Description

If you run scheduled jobs (a cron task, a nightly backup, a coding agent's scheduled run) on a laptop, you either leave the machine awake all the time — wasting power — or your job silently fails to run because the machine was asleep. goguma detects your scheduled jobs and automatically wakes the machine right before they're due to run, then lets it go back to sleep once they're done.

It works with common schedulers (cron, launchd, and coding-agent schedules) on macOS and Linux, aiming to cut unnecessary always-on runtime and energy use while making sure scheduled jobs actually execute reliably. It's a small, focused command-line utility rather than a full automation platform.

💬 Our review

The short version: goguma solves a small but genuinely annoying problem — scheduled jobs failing because a laptop was asleep — with a tool narrow enough to trust and free enough to just install.

The alternative is keeping your machine awake permanently (wasting battery/energy) or accepting that some scheduled jobs will just silently not run. goguma's automatic wake-before/sleep-after behavior is a small, sensible piece of infrastructure rather than a big platform play, and being MIT-licensed and installable via Homebrew makes it trivially low-risk to try. It's not going to replace a real job scheduler or monitoring system — it just makes sure your existing jobs get the chance to run. Worth it if you run scheduled tasks on a laptop that sleeps; irrelevant if your jobs already run on an always-on server.

💰 Pricing

FreeMIT-licensed open source, free via Homebrew or direct download.
Open source 0

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Gratuit / Open-source

Open source sous licence MIT, gratuit, installable via Homebrew ou téléchargement direct. Aucun modèle SaaS/abonnement.

👥 Target audienceDéveloppeurs faisant tourner des tâches planifiées (cron, launchd, agents de code) sur une machine qui se met en veille
🗣️ Languagesen
🌍 Target countriesWorldwide
👍

Pros

Réveille la machine juste avant l'exécution planifiée

Remet en veille automatiquement après le job

Compatible cron, launchd et agents de code

Gratuit, open source, installation simple via Homebrew

👎

Cons

macOS et Linux uniquement

Outil ciblé, ne remplace pas un vrai scheduler/monitoring

Projet encore modeste (30 étoiles GitHub)

❓ Frequently asked questions

What is goguma in one sentence?
Is goguma free?
What schedulers does it support?
How do I install it?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?