عن المشروع

WakeMac هي أداة macOS أصلية لا تعتمد على مكتبات Swift خارجية، وتوفر ثلاثة أوضاع: العمل في الخلفية، والعمل على سطح المكتب، والسكون العادي، مما يتيح تشغيل المهام بشكل مستمر مع إغلاق الغطاء دون الحاجة إلى تثبيت برامج إضافية لإبقاء النشاط. تدعم شروطاً متعددة لإنهاء جلسة العمل، تشمل مدة محددة، أو وقتاً ثابتاً، أو خروج تطبيق مستهدف، أو اكتمال تنزيل ملفات محددة، أو نجاح تنفيذ أمر zsh مخصص، كما يمكن تكوين قواعد تشغيل تلقائي بناءً على التطبيقات، والطاقة، ومستوى البطارية، والشبكة، وجدول زمني أسبوعي. توفر لوحة سريعة في شريط القوائم، واختصارات عامة، وواجهة استدعاء AppleScript، وجميع التفضيلات وسجلات التشغيل وسجلات الأوامر تُحفظ محلياً على جهاز المستخدم، ولا يتم رفع أي بيانات استخدام. خدمة إغلاق الغطاء المدمجة تُسجَّل عبر SMAppService الخاص بالنظام، وتستدعي فقط واجهات الطاقة الرسمية، ولا تعدل إعدادات النظام الحساسة. المشروع مرخص بموجب GPLv3، ويدعم المستخدمين في البناء من المصدر للتكيف.