المدونة7 تطبيقات مفتوحة المصدر للإنتاجية وإدارة النظام على macOS
تطوير الويب8 دقائق قراءة

7 تطبيقات مفتوحة المصدر للإنتاجية وإدارة النظام على macOS

دليل تحريري يستعرض سبعة تطبيقات مفتوحة المصدر لرفع الإنتاجية وتنظيم النظام على ماك، مع خطوات التثبيت وسيناريوهات الاستخدام وحدود التوافق الموثقة.

بهاء اسماعيل
قائد أمن المعلومات وDevOps
رسم توضيحي متساوي القياس ومفاهيمي يمثل التحقق من البرمجيات وتدقيق الأكواد، يظهر مكعب مستودع شفاف ومضيء في المنتصف على سطح كحلي داكن، يخترقه شعاع مسح سماوي نظيف وتحيط به مؤشرات ومقاييس هندسية مجردة بلون العنبر الدافئ والبرتقالي بدون نصوص أو واجهات وهمية.

تتيح البرمجيات مفتوحة المصدر تعزيز الإنتاجية والتحكم في عتاد الحاسوب، مع إمكانية فحص الشيفرة المصدرية والاستضافة الذاتية للبيانات. يستعرض هذا الدليل سبعة تطبيقات من منصة GitHub تشمل تسجيل الشاشة، وإدارة النوافذ، والتحكم بالشاشات الخارجية، وترقية الصور بالذكاء الاصطناعي، والطرفيات المسرعة عتادياً، مع توضيح خطوات التشغيل، وسيناريوهات الاستخدام، وحدود التوافق الموثقة.

1. Cap

يمثل Cap بديلاً مفتوح المصدر لمنصة Loom لتسجيل الشاشة على macOS وWindows. يتيح التقاط الشاشة والكاميرا والصوت محلياً، مع خياري المشاركة بروابط فورية أو التحرير الداخلي، وإمكانية الاستضافة الذاتية لخوادم التطبيق عبر Docker، مع ربط خدمات التخزين السحابي المتوافقة مع S3 لتخزين المقاطع.

معاينة رسمية لواجهة تطبيق Cap تُظهر عناصر التحكم في التسجيل وواجهة التحرير على الويب.
معاينة رسمية لعناصر تسجيل Cap وأدوات التحرير المدمجة عبر الويب.

أبرز القدرات الموثقة:

  • نمطا التسجيل: التبديل بين Instant Mode لمشاركة الروابط فوراً، وStudio Mode للتحرير المحلي وإضافة التقريب والقص.
  • مرونة الاستضافة والتخزين: تشغيل التطبيق ذاتياً بواسطة Docker Compose وربطه بمساحات تخزين الكائنات المتوافقة مع S3 مثل AWS S3 وCloudflare R2.
  • التفريغ الذكي: توليد العناوين والملخصات وفصول الفيديو النصية تلقائياً بأدوات الذكاء الاصطناعي المدمجة.

خطوات البدء:

  1. نزّل التطبيق لنظامك من الموقع الرسمي أو الإصدارات.
  2. أنشئ حسابك واختر نمط التسجيل المناسب.
  3. سجّل الفيديو ثم شارك الرابط أو احفظه محلياً.

سيناريو مقترح: يفيد مهندسي البرمجيات في توثيق الأخطاء البرمجية ومشاركتها مع الفريق، مما يختصر وقت الاجتماعات ويتيح حفظ المقاطع بالتخزين الداخلي.

حدود التوافق: تقتصر النسخة المكتبية على macOS وWindows، وتتطلب استضافة خادم الويب والخدمات تشغيل Docker Compose وتأمين إعدادات الربط بخدمات تخزين S3. وتبرز المعاينة الرسمية في مستودع Cap واجهة تحرير الويب وعناصر التسجيل.

2. Hop

يقدم تطبيق Hop حزمة أدوات مدمجة لشريط قوائم macOS لاستبدال التطبيقات المتفرقة بأداة موحدة. ينظم البرنامج وظائفه عبر أربعة ألسنة تبويب داخل أيقونته، مما يسمح بتفعيل الوحدات المطلوبة وإيقاف البقية كلياً عبر زر الطاقة لتوفير الذاكرة.

لقطة شاشة رسمية لتطبيق Hop تستعرض أدوات المؤقت ومنع النوم وسجل الحافظة وقسم الأدوات في شريط القوائم.
لقطة رسمية لواجهة Hop المنسدلة في شريط القوائم تضم المؤقت ومنع الإسبات والحافظة.

أبرز القدرات الموثقة:

  • المساحات والمؤقت: تنظيم الأدوات عبر 4 ألسنة، مع مؤقت مصفوفة نقطية يدعم دورات بومودورو (مثل 25/5 و52/17).
  • تتبع الوقت والأتمتة: تسجيل المهام في ملف JSON محلي وقراءته ذاتياً، مع دعم الأوامر عبر روابط hop://.
  • الحافظة والملفات: حفظ حتى 300 عنصر في الحافظة دون تخزين كلمات المرور، مع تحويل الصور وضغط الفيديو محلياً.

خطوات البدء:

  1. ثبّت البرنامج عبر brew install --cask antonyshakirov/tap/hop أو حمّل Hop.dmg.
  2. وزّع الوحدات النشطة بالسحب داخل ألسنة التبويب الأربعة.
  3. أوقف الأدوات غير المستخدمة لتجنب استهلاك الموارد بالخلفية.

سيناريو مقترح: يلائم المستقلين لتتبع أوقات المشاريع وحفظها محلياً، مع الاستفادة من زر منع الإسبات لإبقاء الحاسوب نشطاً أثناء رندرة وتصدير الملفات الضخمة.

حدود التوافق: يعمل حصرياً على macOS 14 أو أحدث دون دعم للأنظمة الأخرى. وتستعرض لقطة الشاشة في مستودع Hop واجهة المؤقت ومنع الإسبات وسجل الحافظة، ولا تمثل فحصاً شخصياً بل معاينة للمصدر.

3. Loop

يعد Loop تطبيقاً مفتوح المصدر لإدارة النوافذ على macOS يعتمد على القائمة الشعاعية (Radial Menu). يستدعي المستخدم القائمة بضغط مفتاح التشغيل وتوجيه الفأرة لتقسيم الشاشة، مع نافذة معاينة بصرية مسبقة ودعم للأتمتة عبر روابط loop:// وAppleScript.

إطار ثابت عند 5 ثوانٍ من العرض التوضيحي الرسمي لـ Loop يُظهر أربعة قوالب لمعاينة تقسيم النوافذ على سطح المكتب.
إطار ثابت من العرض التوضيحي الرسمي لـ Loop يُظهر معاينة أربعة تقسيمات للنوافذ.

أبرز القدرات الموثقة:

  • القائمة الشعاعية والمعاينة: توجيه النوافذ بحركة المؤشر مع نافذة معاينة تبرز حدود التقسيم قبل التنفيذ.
  • الدورات المتتالية (Cycles): التبديل بين أحجام النصف والثلث بمواصلة النقر أو إعادة ضغط المفاتيح.
  • ركن النوافذ (Stash): إخفاء النوافذ مؤقتاً عند حافة الشاشة لتنظيم المساحة واستعادتها عند تحليق المؤشر.

خطوات البدء:

  1. ثبّت الأداة بتشغيل brew install loop أو نزّل الحزمة المضغوطة.
  2. حدد مفتاح التشغيل (Trigger Key) من إعدادات السلوك.
  3. اضغط باستمرار على المفتاح وحرك المؤشر لتثبيت موضع النافذة.

سيناريو مقترح: يساعد المبرمجين على شاشة حاسوب محمول مفردة لصف نافذة محرر الأكواد بجانب متصفح التوثيق بحركة فأرة سريعة دون الحاجة لتذكر اختصارات لوحة المفاتيح.

حدود التوافق: يتطلب macOS 13 فأحدث، ويستلزم ضبط Caps Lock إعادة تعيينه يدوياً في إعدادات النظام. وتُمثل الصورة المرفقة إطاراً ثابتاً عند 5 ثوانٍ من العرض الرسمي في مستودع Loop.

4. MonitorControl

يوفر MonitorControl حلاً مفتوح المصدر لنظام macOS للتحكم في سطوع الشاشات الخارجية ومستوى صوتها وتباينها مباشرة. يتصل البرنامج بالشاشات عبر بروتوكول DDC/CI للضبط العتادي، مما يتيح التفاعل مع مفاتيح وسائط آبل الرسمية وظهور مؤشر العرض الشفاف (OSD)، إلى جانب توفير التعتيم البرمجي.

لقطة شاشة لواجهة MonitorControl تعرض منزلقات ضبط السطوع والصوت للشاشات الموصولة ونافذة الإعدادات العامة.
لقطة شاشة رسمية تبرز منزلقات السطوع ومستوى الصوت إلى جانب نافذة الإعدادات العامة لبرنامج MonitorControl.

أبرز القدرات الموثقة:

  • التحكم العتادي والبرمجي: ضبط السطوع عبر DDC/CI ودمجه مع التعتيم البرمجي لجداول غاما لبلوغ السواد الكامل.
  • مزامنة الحساسات: مواءمة سطوع الشاشة الخارجية مع قراءات مستشعر الإضاءة المحيطة في حواسيب ماك.
  • التكامل مع الكيبورد: دعم مفاتيح السطوع الأصلية مع توفير منزلقات سريعة في شريط القوائم.

خطوات البدء:

  1. ثبّت البرنامج عبر brew install --cask monitorcontrol أو من ملف .dmg.
  2. امنحه إذن الوصول الميسر (Accessibility) لتفعيل مفاتيح لوحة المفاتيح.
  3. اضبط السطوع والصوت بمفاتيح الكيبورد أو عبر منزلقات شريط القوائم.

سيناريو مقترح: يلائم المصممين المرتبطين بشاشات مكتبية غير تابعة لآبل؛ إذ يتيح ضبط السطوع بسلاسة بلوحة المفاتيح مع تغير إضاءة الغرفة وتفادي الأزرار المادية اليدوية.

حدود التوافق: لا يدعم منفذ HDMI المدمج بأجهزة Mac mini 2018 وM1 وM2 الأساسي بروتوكول DDC عتادياً ويقتصر على التعتيم البرمجي، كما يواجه عرض النسبة في OSD قيوداً على macOS Tahoe. وتُظهر لقطة مستودع MonitorControl منزلقات العرض والإعدادات.

5. Upscayl

يعد Upscayl أداة مجانية مفتوحة المصدر لترقية دقة الصور وتوضيح تفاصيلها بالذكاء الاصطناعي محلياً على Linux وmacOS وWindows. يعتمد التطبيق على خوارزميات Real-ESRGAN وواجهة Vulkan، مما يمكّن من مضاعفة أبعاد الصور أربع مرات محلياً دون رفع الملفات إلى خوادم سحابية.

لقطة شاشة لواجهة تطبيق Upscayl المكتبي توضح أزرار الإعدادات ومنزلق مقارنة جودة الصورة التفاعلي.
لقطة شاشة رسمية لتطبيق Upscayl تُظهر أدوات التحكم ومنزلق المقارنة التفاعلي قبل المعالجة وبعدها.

أبرز القدرات الموثقة:

  • تكبير الدقة محلياً 4x: رفع تفاصيل الصور عبر نماذج ذكاء اصطناعي مدمجة مثل Remacri وHigh Fidelity.
  • المعالجة المجمعة (Batch): تحسين مجلدات كاملة من الصور دفعة واحدة لتسريع وتيرة العمل.
  • منزلق المقارنة التفاعلي: واجهة مقسومة لمعاينة الفارق البصري بين الصورة الأصلية والمحسنة قبل الحفظ.

خطوات البدء:

  1. حمّل الإصدار المناسب لنظامك (مثل AppImage للينكس أو عبر brew install --cask upscayl لماك).
  2. افتح البرنامج، واسحب الصورة منخفضة الدقة، واختر نموذج المعالجة الملائم.
  3. اضغط زر المعالجة وانتظر اكتمال التحسين قبل حفظ النتيجة محلياً.

سيناريو مقترح: يساعد أصحاب المتاجر الرقمية وصناع المحتوى على تحسين صور المنتجات القديمة أو الشعارات منخفضة الدقة لتناسب الشاشات الحديثة دون دفع اشتراكات شهرية.

حدود التوافق: يشترط بطاقة رسوميات تدعم Vulkan ولا يعمل مع معظم المعالجات المدمجة (iGPUs)، ولا يصحح الصور غير الحادة بسبب سوء التركيز البؤري. وتبرز لقطة مستودع Upscayl واجهة البرنامج ومنزلق المقارنة.

6. Vorssaint

يقدم Vorssaint حزمة أدوات محلية مفتوحة المصدر لشريط قوائم macOS تجمع وظائف متعددة دون اشتراكات. يوفر التطبيق مازج صوت لكل برنامج دون تعريفات كيرنل، ومراقبة لموارد العتاد، وإدارة للنوافذ، ومعاينات لشريط Dock.

لقطة شاشة لواجهة مازج الصوت في تطبيق Vorssaint تعرض خيارات التحكم في الصوت لكل تطبيق على حدة لشريط القوائم.
لقطة رسمية لمازج الصوت في Vorssaint توضح منزلقات التحكم المستقلة لتطبيقات Discord وMusic وSafari.

أبرز القدرات الموثقة:

  • مازج صوت لكل تطبيق: ضبط مستوى الصوت لكل برنامج مستقلاً وتضخيمه فوق 100% مع ميزة توجيه المخارج الصوتية.
  • مراقبة العتاد والمراوح: متابعة استهلاك المعالج والذاكرة والحرارة مع إمكانية التحكم اليدوي في منحنيات المراوح.
  • معاينات Dock والنوافذ: عرض معاينة حية للنوافذ بمجرد تحليق المؤشر فوق أيقونات Dock وترتيبها على الشاشة.

خطوات البدء:

  1. نزّل الحزمة وثبتها على macOS من المستودع الرسمي.
  2. افتح القائمة وفعّل الميزات المطلوبة لتجنب تشغيل وحدات غير مستخدمة.
  3. وافق على الأذونات التي تطلبها كل ميزة اخترتها عند تفعيلها.

سيناريو مقترح: يفيد في الاجتماعات المرئية لخفض صوت المتصفح أثناء المكالمة مع إبقاء صوت المتحدثين واضحاً في السماعات.

حدود التوافق: يعمل حصرياً على macOS. وتتطلب بعض الوظائف الاختيارية أذونات نظام محددة، مثل إذن الوصول الميسر (Accessibility) لمانع تشغيل Music الذي يحول دون فتح التطبيق تلقائياً عند ضغط زر التشغيل. وتبرز لقطة مستودع vorssaint-utils مازج الصوت لتطبيقات Discord وMusic وSafari.

7. Ghostty

يعد Ghostty محاكي طرفية مفتوح المصدر مكتوباً بلغة Zig يركز على التكامل الأصلي. يعتمد على بنية متعددة الخيوط تفصل القراءة والرسم، ويستخدم SwiftUI ومحرك Metal على macOS، وحزمة GTK ومحرك OpenGL على Linux، مع إتاحة مكتبة libghostty للتضمين.

لقطة شاشة رسمية من موقع Ghostty توضح نافذة لوحة الأوامر المنبثقة فوق نافذة الطرفية بنظام macOS.
لقطة شاشة رسمية لإصدار Ghostty على macOS تُظهر لوحة الأوامر وخيارات النسخ فوق نافذة الطرفية.

أبرز القدرات الموثقة:

  • تصيير عتادي أصيل: استغلال محرك Metal على macOS وOpenGL على Linux، مع توظيف تعليمات SIMD لتسريع معالجة النصوص.
  • تنظيم النوافذ والأقسام: دعم النوافذ المتعددة والتقسيم الداخلي (Splits) وعلامات التبويب مع إمكانية التلوين وتغيير الأسماء.
  • لوحة الأوامر وبروتوكول Kitty: استدعاء لوحة أوامر مدمجة للبحث عن الإجراءات، مع دعم رسوميات Kitty لعرض الصور مباشرة.

خطوات البدء:

  1. نزّل الإصدار المناسب لنظامك من الموقع الرسمي أو المستودع.
  2. افتح البرنامج واستدعِ لوحة الأوامر لاستعراض الإجراءات.
  3. استخدم اختصارات التقسيم لإنشاء لوحات متعددة داخل الجلسة.

سيناريو مقترح: يلائم المطورين المعتمدين على Neovim؛ حيث يمنحهم سلاسة في استعراض السجلات الضخمة مع إمكانية عرض رسوميات ومخططات بيانية داخل الجلسة.

حدود التوافق: تقتصر الواجهة الرسومية على macOS وLinux دون واجهة رسمية لويندوز، ويتطلب عتاداً يدعم مكتبات Metal أو OpenGL، ولا يضمن أداءً مطلقاً بل يتفاوت حسب كفاءة المنصة والعتاد المستخدم. وتبرز لقطة مستودع موقع Ghostty لوحة الأوامر بنظام ماك.

دليل اختيار الأدوات

  • محاذاة النوافذ: يركز Loop بصورة أساسية على توجيه النوافذ بالقائمة الشعاعية وحركة المؤشر، بينما يقدم كل من Hop وVorssaint خيارات محاذاة سريعة ضمن حزمتيهما المدمجتين.
  • حزم شريط القوائم: يؤدي Hop دوره الأساسي كرفيق للإنتاجية وتتبع الوقت والمؤقتات، بينما يتمحور دور Vorssaint الأساسي حول إعدادات الصوت ومراقبة أداء العتاد والمراوح ومعاينات Dock.
  • الأدوات المنفردة: يركز MonitorControl على ضبط الشاشات الخارجية، وUpscayl على ترقية جودة الصور بالذكاء الاصطناعي، وCap على تسجيل الشاشة، بينما يمثل Ghostty محاكي طرفية مسرع عتادياً.

المصادر والمراجع

استند هذا الدليل إلى الوثائق الرسمية في مستودعات المشاريع، بالإضافة إلى منشور منصة X الأصلي لنوح الحديدي ومقطع الفيديو المرفق.

هل ترغب في تطبيق هذه الحلول في مشروعك؟

تواصل مع خبرائنا لمناقشة أفكارك وتحويلها إلى حلول رقمية ناجحة.

تواصل مع فريقنا الآن