The Claude CLI + OpenClaw project is an AI-powered online collaborator that combines the thinking capabilities of Claude with the action-taking abilities of OpenClaw, allowing for a 24/7 online assistant.
هذا المشروع يوفّر خطة تنفيذية لدمج CLI كلود و OpenClaw. تُشكّل الأركان الأساسية لهذه الخطة Claude Max (200 دولار/شهر) التي تولّد توكن OAuth، والذي يستخدم بعد ذلك من قبل بوابة OpenClaw للتفاعل مع روبوتات Telegram و Discord. يحتوي المشروع على سكريبت إعداد وتفاصيل التكوين لتنفيذها على Ubuntu 22.04+ (EC2 / VPS / WSL2)، Node.js 22+، واشتراك Claude Max.
Claude Chat Manager is a comprehensive tool for managing Claude Code chat records, allowing users to view and export conversations in various formats.
هذا المشروع يوفر حلًا شاملًا لمراقبة سجلات المحادثات الخاصة بـ Claude Code. يتيح للمستخدمين رؤية وتسجيل السجلات الأصلية وتصديرها إلى أدوات تسجيل الملاحظات مثل Obsidian أو أدوات أخرى. يتضمن هذا الأداة ميزات مثل الرؤية السريعة والتنقل التفاعلي والبحث متعدد الأبعاد. كما يقدم خيارات تصدير متقدمة، بما في ذلك التنسيق المتقدم و استخراج البيانات الوصفية.
This project provides a freeBSD-based SSH gateway.
هذا المشروع يقدم بوابة SSH مجانية لمنظومة FreeBSD. يسمح بتحديد الوصول الالكتروني إلى النظام عن طريق البروتوكول SSH. الغرض من هذا المشروع هو توفير طريقة آمنة ومريحة للتعامل مع خوادم FreeBSD عن بعد.
This project provides a Kubernetes cluster health check script that offers advanced features such as modular structure, parallel processing, resource monitoring, and HTML report generation.
هذا المشروع يقدم سكريبت لمراقبة صحة مجموعة Kubernetes. يحتوي على ميزات متقدمة مثل هيكل مودولاري، معالجة موازية، مراقبة الموارد، وإنشاء تقرير HTML. يسأل السكريبت عن عدة جوانب من المجموعة، بما في ذلك حالة العقد، استخدام pods، استهلاك CPU وميموري، استهلاك GPU، استهلاك قرص Harbor و Minio، وغيرها.
This project extends Claude Code's built-in memory by adding automatic session save/restore, multi-environment switching, and persistent knowledge storage.
هذا المشروع يمتد الذاكرة المبنية في كلود كود عن طريق إضافة الحفظ التلقائي للجلسات، التحكم في البيئات المتعددة، وتخزين المعرفة المستمر. هذا هو wrapper الإنشاء حول مشاريع أساسية: contexts-mcp لstorage الجلسات و إدارة البيئات، و relay-mcp كبروكس MCP. يضيف المشروع hooks، templates، Pensieve CLI، stack Docker Compose، ومثبت لتوصيل كل شيء في كلود كود. يستخدم المشروع قدرنت كقاعدة بيانات.
Extracts and runs the Honeygain CLI binary on ARM64 systems, enabling direct usage without Docker.
يستخرج البرنامج أحدث نسخة من صورة Docker الخاصة بخدمة Honeygain، ثم ينسخ ملف البرنامج التنفيذي ومكتباته المشتركة إلى مجلد توزيع مُنظم حسب الإصدار. يدعم البرنامج فقط معمارية ARM64، ما يجعله مناسبًا للأنظمة القائمة على Raspberry Pi وأجهزة ARM الأخرى. يمكن للمستخدمين تثبيت الأداة عبر أمر شل واحد يقوم بتحميل نص الاستخراج وتشغيله تلقائيًا. بعد الاستخراج، يمكن تشغيل واجهة سطر الأوامر مباشرة مع خيارات Honeygain القياسية. يتيح هذا النهج التخلص من الحاجة لتشغيل حاوية Docker كاملة، مما يقلل استهلاك الموارد ويُسهل عمليات الأتمتة.
A CLI tool that automates the execution of sequential tasks by generating and running code through Claude AI.
تُقدّم الأداة واجهة سطر أوامر تسمح بتعريف وتشغيل سلسلة من المهام بترتيب محدد. يُوصف كل مهمة في ملف تكوين خفيف، ثم يُستعمل Claude AI لتوليد الكود أو السكربت اللازم لتنفيذ تلك المهمة. بعد توليد الكود، يتم تنفيذه محليًا، مع إمكانية تمرير مخرجات مهمة إلى المهمة التالية. يتيح هذا النهج التخلص من كتابة السكربتات يدويًا، مما يترك للمطورين تركيزًا على تصميم سير العمل على مستوى عالٍ. يُعدّ مفيدًا بشكل خاص لأتمتة خطوط بناء واختبار ونشر البرامج، بالإضافة إلى تنظيم عمليات معالجة البيانات المعقدة. يدمج الأداة بين سهولة الاستخدام ومرونة التخصيص، مع دعم للبيئات المتعددة وخيارات التكوين المتقدمة. كما يساهم في تقليل الأخطاء البشرية وتحسين قابلية الصيانة للعمليات المتكررة.
An idempotent bash script that applies custom patches and tweaks to FreshRSS and RSS‑Bridge after each update.
يُطبّق البرنامج نصّ شل تلقائياً مجموعة من التصحيحات والتحسينات المخصصة على قارئ الأخبار FreshRSS وخدمة RSS‑Bridge بعد كل تحديث. يعمل البرنامج بعد كل إصدار جديد ويطبّق فقط التصحيحات التي لا تزال مطلوبة، ما يضمن عدم تكرار التغييرات وتجنب التعارضات. تشمل الميزات الرئيسية إصلاح مشكلة أيقونة الموقع في المتصفحات التي تمكّن ميزة مقاومة التتبع، وتعديلات جمالية على سمة Nord، وتعديل مدة التخزين المؤقت لملفات YouTube. البرنامج خفيف الوزن ويعتمد فقط على Bash والبرامج القياسية، ويُصمم للمسؤولين الذين يرغبون في الحفاظ على تحديث أنظمتهم دون تدخل يدوي. يحل البرنامج مشكلة التعديل اليدوي للبرمجيات ويقلل خطر حدوث أخطاء عند نشر إصدارات جديدة. يقدّم البرنامج طريقة سهلة وموثوقة لتطبيق التحديثات تلقائياً، مع الحفاظ على استقرار النظام وتوافقه مع المتصفحات الحديثة.
A cross‑platform dotfiles and server configuration system that synchronizes user environments and automates infrastructure deployment.
يُقدّم هذا المشروع طريقة موحدة لإدارة ملفات التكوين الشخصية عبر أنظمة macOS وLinux وغيرها باستخدام نهج إعلاني. يستفيد من مدير ملفات خفيف الوزن لمزامنة إعدادات دليل المنزل، بينما يتعامل أداة أتمتة البنية التحتية مع ملفات وخدمات الخادم على مستوى النظام. يدعم النظام ملفات القوالب، والتجاوزات الخاصة بالمنصة، والسرّات المشفرة، مما يتيح إعدادات آمنة ومتسقة. يستهدف المطورين ومديري الأنظمة، ويحل مشكلة نسخ أو كتابة سكربتات التكوين يدويًا لكل جهاز. من خلال فصل الاهتمامات الشخصية عن تلك الخاصة بالنظام، يحافظ على أدوات المستخدم وخدمات النظام منظمة ومنتجة بشكل متكرر.
UmaOS builds a custom Arch Linux ISO with a themed KDE environment and automated installation tools.
يُعد UmaOS توزيعة مشتقة من Arch Linux تهدف إلى تسهيل عملية التثبيت للمستخدمين الجدد وتوفير هوية بصرية مستوحاة من لعبة Uma Musume على سطح المكتب KDE. يتضمن المشروع مجموعة من السكربتات التي تُبنى ISO مخصصاً مع مسار تثبيت Calamares GUI وخيار fallback عبر archinstall CLI. يُشغّل ISO تلقائياً جلسة live-session مع إطلاق مثبت تلقائي، مع دعم تحميل خلفيات Wallhaven ذات جودة عالية وتضمينها في حزمة KDE. يتيح للمستخدمين تخصيص ألوان، رموز، وواجهة SDDM لتتناسب مع الطابع المرئي للعبة. يُستهدف هذا المشروع مستخدمي Arch Linux الذين يرغبون في تجربة توزيعة مخصصة مع واجهة مستخدم جذابة وسهلة التثبيت. كما يُفيد مهندسي الأنظمة في اختبار بيئات التثبيت المتكاملة قبل الإطلاق العام.
Plasmactl is a command-line interface for the Plasma platform, an open-source real-time intelligence platform for enterprises, startups, and industries.
هو أداة سطر الأوامر التي توفر واجهة統یة لادارة وتشغيل منصة بلازما. یجمع بین ميزات من Launchrctl، Core plugins، Plasma plugins، واكتشافات محلیة لتقديم مجموعة شاملة من الأدوات لادارة المنصة. مع Plasmactl، يمكن للمستخدمین إنجاز مهام مثل تركيب النماذج، إدارة دورة حياة المنصة، إعداد عقد، وإدارة الإصدارات.
A command‑line tool that assists pharmacists and chemical engineers in calculating precise compounding ratios and dosages.
توفر الأداة مجموعة من الأوامر لحساب نسب التخمير، أحجام الجرعات، ومعايير السلامة للتركيبات الصيدلانية أو الكيميائية المخصصة. يمكن للمستخدم إدخال تركيزات المكونات، التركيز النهائي المطلوب، وحجم الدفعة، وتقوم الأداة بإخراج الكميات الدقيقة المطلوبة لكل مكوّن. تتضمن الأداة فحوصات تحقق لضمان بقاء إجمالي الأحجام والتركيزات ضمن الحدود الآمنة. واجهتها خفيفة الوزن، ما يجعلها مناسبة للعمليات السريعة أثناء العمل في مختبر التخمير أو الصيدلية. تهدف الأداة إلى تقليل الأخطاء اليدوية وتبسيط إعداد الأدوية المخصصة أو المزيج الصناعي.
Installs a PhonX bypass server on a Linux VPS with a single command.
يُثبّت خادم تجاوز PhonX على أي خادم VPS يعمل بنظام لينكس في خطوة واحدة، مع إعداد الخدمات وقواعد الشبكة اللازمة تلقائياً. يُكوّن خادم بروكسي خفيف الوزن يمرّ حركة مرور العملاء عبر نفق آمن، ما يتيح تجاوز القيود على الشبكة. يُنفّذ التثبيت بشكل تلقائي، مع الحاجة إلى امتيازات الجذر واتصال بالإنترنت فقط. يستهدف الأفراد المهتمين بالخصوصية، والنشطاء، ومديري الشبكات الذين يحتاجون إلى حل تجاوز سريع وموثوق. يحلّ هذا المشروع مشكلة نشر بنية تحتية لتجاوز الرقابة بسرعة ودون إعداد يدوي معقد. يقدّم واجهة سطر أوامر بسيطة تجعل عملية التثبيت سهلة حتى للمستخدمين المبتدئين. يضمن التكوين الآمن والتوجيه السلس لحركة المرور، مما يوفر تجربة مستخدم مستقرة وموثوقة.
A command‑line tool that synchronizes a user’s NixOS configuration by creating symbolic links to the appropriate system locations.
تُسهل هذه الأداة نشر إعدادات NixOS للمستخدم عبر إنشاء روابط رمزية من مستودع مركزي إلى المجلدات النظامية المطلوبة. يعمل البرنامج على تشغيل سكربت شل بسيط يفحص ملفات الإعداد ويُنشئ الروابط الضرورية، ما يضمن أن النظام يستخدم أحدث الإعدادات. العملية قابلة للتكرار ولا تتطلب تدخلًا يدويًا، ما يجعلها ملائمة لمزامنة أكثر من جهاز. صُممت لتلبية احتياجات المطورين ومديري الأنظمة الذين يديرون ملفات dotfiles الخاصة بهم. يقلل هذا النهج من الخطوات اليدوية ويحد من انحراف الإعدادات بين الأجهزة. كما يتيح للمستخدمين الحفاظ على بيئة متسقة وسهلة الصيانة عبر تحديثات سريعة وسلسة.
A command‑line tool that automates the creation, signing, and management of X.509 certificates for public key infrastructure.
يُعد Universal PKI Manager أداة سطر أوامر خفيفة الوزن تهدف إلى تبسيط جميع جوانب إدارة بنية المفتاح العام. تدعم الأداة إنشاء المفاتيح الخاصة، وإنشاء طلبات توقيع الشهادات، وتوقيع الشهادات باستخدام سلطة شهادات محلية أو خارجية، وإصدار قوائم الإلغاء. يمكن للمستخدمين تكوين قوالب الشهادات، وتحديد فترات الصلاحية، وإدارة مخازن الثقة مباشرةً من الطرفية. تستهدف الأداة مسؤولي النظام ومهندسي الأمان الذين يحتاجون إلى سير عمل قابل للتكرار والتدقيق لإدارة دورة حياة الشهادات. من خلال تقليل الخطوات اليدوية، تساعد على منع الأخطاء الإدارية وتسريع نشر الخدمات الآمنة.
Paw Mail is a pre-built email client that provides a unified CLI and TUI interface, along with reusable Claude Code skills for software development.
هو برمجية إلكترونية تتيح استخدام الواجهة السطرية والواجهة المستخدمة في التerminal. كما يحتوي على مهارات Claude Code قابلة للاستخدام في تطوير البرامج. يوفّر المشروع بنيات مُبنية مسبقًا لعدة منصات، بما في ذلك Linux و macOS وغيرها. يمكن للمستخدمين تثبيت البنية الواحدة أو أدوات فردية باستخدام Managers الحزمة مثل Nix و Homebrew أو عن طريق تنزيل وتثبيت يدويًا.
A toolkit that automates connection, safe disconnection, and protects against hot‑unplug issues for AMD GPUs connected via Thunderbolt on Linux.
يُقدّم هذا الأداة مجموعة من السكربتات التي تُسهل إدارة بطاقات AMD GPU المتصلة عبر Thunderbolt على أنظمة Linux. تقوم بتبرير مسار PCIe بين المعالج والبطاقة، وتعيد برمجة سجلات الجسور عند الحاجة لضمان استقرار الاتصال. كما توفر آلية إلغاء تحميل التعريفات وإزالة الأجهزة قبل فصل الكابل، مما يمنع تجمد النظام عند انقطاع الاتصال. تُحسّن الأداة أيضًا إعدادات التمهيد، مثل تعطيل إدارة الطاقة PCIe وتفعيل IOMMU في وضع التجاوز، لتجنب مشاكل التوافق. تستهدف هذه الأداة مسؤولي الأنظمة والمطورين الذين يحتاجون إلى تشغيل GPUs خارجية بأمان وموثوقية عالية.
A command-line tool that automates the setup of a portable AI development environment, installing Python, AI/ML libraries, and optional Node.js/Java, with automatic GPU/CPU detection and cross‑machine synchronization.
توفر الأداة سكربتًا واحدًا يهيئ مجموعة كاملة من أدوات تطوير الذكاء الاصطناعي على أي جهاز. تُكتشف تلقائيًا وجود وحدات معالجة الرسوميات أو وحدات المعالجة المركزية وتُثبت برامج التشغيل المناسبة CUDA أو MPS. تُثبت بايثون ومجموعة مختارة من مكتبات الذكاء الاصطناعي/التعلم الآلي داخل بيئة افتراضية معزولة. يمكن إضافة Node.js وJava اختياريًا باستخدام نفس الأمر. تدعم الأداة أيضًا مزامنة ملفات تعريف البيئة عبر الأجهزة المحلية والسحابة والحاويات، مما يضمن تكرارًا موحدًا للبيئة في جميع البيئات.
The LLM-Setup-Kit-for-Mac is a one-command bootstrap and full migration kit for local Large Language Model (LLM) development on macOS (Apple Silicon).
هذا المشروع يوفّر كيت إعداد شامل للتنمية المحلية لطرق اللغة الكبيرة على macOS. يتضمن هذا الكيت إعدادًا تلقائيًا ب17 مرحلة، و备份/استعادة التكوين مع سرّيات مشفرة، وتحليل قبل الإ迁ة، ومراجعة بعد الإعداد.
A one‑command installer that configures a complete macOS development environment with modern shell, editor, terminal, and Kubernetes tools.
يُقدّم هذا المشروع إعداداً سريعاً لبيئة تطوير متكاملة على نظام macOS، مع تكوين شيل ZSH، محرر Neovim، وإعدادات Tmux. يتضمن مجموعة من الأدوات الحديثة مثل eza وbat وfd وripgrep وfzf، مع تكاملها في شيل واحد لتسهيل عمليات البحث والتنقل. كما يوفّر إعدادات متقدمة لإدارة الحاويات Kubernetes عبر kubectl وk9s وhelm، مع أدوات مساعدة مثل kubectx لتبديل السياقات. يدمج المشروع أيضاً واجهة مستخدم رسومية للـ Git عبر Lazygit و Lazydocker، مع دعم GitHub CLI. يتم تطبيق ثيم Catppuccin Mocha على جميع الأدوات لتوفير تجربة بصرية متسقة. يُسهل السكربت التثبيت عبر أمر واحد، مع إمكانية تشغيله مباشرة من الإنترنت لتقليل خطوات الإعداد.
The pacmano1__linux-cis-benchmark project automates CIS Level 1 Server benchmarks on Linux, supporting RHEL 9 and Ubuntu 24.04 LTS, with AWS EC2 awareness.
هذا المشروع يقدم أداة تلقيمية لتشغيل معايير CIS Level 1 على نظامي Linux، يدعم العديد من التوزيعات (RHEL 9 و Ubuntu 24.04 LTS) ويعرف بأجهزة EC2 في AWS. يحتوي الأداة على ميزات مثل دعم متعدد للتوزيعات، وضع تجريبي افتراضي، تدفق نتائج NDJSON، ووظيفة إعادة ترجيع/حفظ، ومرونة.
cage is a tool that allows developers to run coding agents safely without restrictions in isolated Docker containers on macOS.
يسمح cage بتشغيل एजENTS الكودية بشكل آمن بدون قيود في محيطات Docker المعزولة على macOS. يلف cage Docker لتحكم المحافظ المبنية من صورة devcontainer-lite. يتم تعيين مسار المشروع في المساره الأصلية، مما يتيح للخطأ والطرق مطابقين نظام المضيف.
Configure and automate a fully‑featured pentesting environment inside Exegol containers.
يُعد هذا الحزمة مجموعة من السكربتات وإعدادات التكوين التي تُسهل إعداد بيئة اختبار اختراق متكاملة داخل حاوية Exegol. تُثبّت مجموعة أدوات سطر أوامر حديثة مثل Starship، eza، bat، fd، zoxide، delta، وZellij، وتُحافظ على توافرها عبر جميع الحاويات. تتضمن الإعدادات حفظ تراخيص Burp Suite Pro وSliver C2 مع دعم تمرير GPU لبطاقات NVIDIA، بالإضافة إلى مشاركة سجل الأوامر عبر شاشات Zellij. تستهدف الحزمة ممارسي الاختراق وفريق الاختبار الأحمر، وتُحل مشكلة إعداد الأدوات يدويًا وتقلل من انحراف التكوين، لتوفر بيئة جاهزة للاستخدام مع أقل جهد ممكن.
Enables GPU‑accelerated password cracking inside Docker containers by configuring NVIDIA passthrough for Exegol environments.
يُسهل هذا البرنامج تمرير وحدات معالجة الرسوميات NVIDIA إلى حاويات Exegol، مما يتيح تشغيل أدوات كسر كلمات المرور مثل hashcat و john على بطاقة الرسوميات بدلاً من المعالج المركزي. يكتشف تلقائياً إصدار برنامج تشغيل NVIDIA على النظام المضيف، ويثبت أداة nvidia-container-toolkit إذا كانت مفقودة، ثم يضبط تشغيل Docker مع دعم NVIDIA. يقوم بإنشاء ملف إعدادات يحتوي على معلومات الجهاز، ويضبط الروابط الرمزية للملفات المكتبية داخل الحاوية لضمان توافق الإصدارات. يضيف أيضاً موجهًا للشل يتيح تشغيل الحاوية مع خيار --gpu، مما يبسط عملية التهيئة. يستهدف الباحثين الأمنيين ومختبري الاختراق الذين يحتاجون إلى أداء عالٍ في عمليات كسر القوالب. يميز البرنامج بقدرته على العمل عبر توزيعات Arch، Fedora، و Debian دون تدخل يدوي.
A macOS tool that manages and runs local AI model services via a simple CLI, providing an OpenAI‑compatible API.
يُعد Screen2Report أداة مخصصة لنظام macOS تُسهل تثبيت وتشغيل خدمات نماذج الذكاء الاصطناعي على الجهاز المحلي. يقوم البرنامج تلقائياً بتحميل النموذج المطلوب من ModelScope، مع إمكانية الرجوع إلى Hugging Face إذا فشل التحميل. يتيح واجهة سطر أوامر بسيطة تتضمن ثلاثة أوامر أساسية: start لبدء الخدمة، stop لإيقافها، وstatus لعرض حالة التشغيل. تُعرّف الخدمة نقطة النهاية القياسية المتوافقة مع OpenAI على العنوان http://127.0.0.1:8000/v1، ما يتيح استخدام أي عميل OpenAI دون تعديل. تُحفظ سجلات التشغيل في مجلد logs، بينما تُحفظ ملفات النموذج في مجلد models لتسهيل الإدارة. يستهدف البرنامج مطوري البرامج، الباحثين في الذكاء الاصطناعي، وأصحاب المشاريع الصغيرة الذين يحتاجون إلى تشغيل نماذج LLM محلياً دون الاعتماد على الإنترنت.
A Bash script that automatically approves or denies compound shell commands in Claude Code based on user-defined allow and deny lists.
يعمل هذا المخطط كـ "hook" في بيئة Claude Code لتقييم أوامر شل المركبة قبل تنفيذها. يقوم بتحليل كل جزء من الأمر باستخدام أدوات تحليل الشل، ثم يتحقق من كل جزء مقابل قوائم السماح والرفض التي يحددها المستخدم. إذا كان جميع الأجزاء مسموحاً ولا توجد أي مخالفات، يتم تنفيذ الأمر تلقائياً؛ وإلا يطلب Claude Code تأكيداً أو يمنع التنفيذ. يدعم المخطط تنسيقات مختلفة للامتيازات ويزيل بادئات متغيرات البيئة لضمان مطابقة دقيقة. يتضمن المخطط إخراجاً للتصحيح ومجموعة اختبارات شاملة لضمان موثوقية الأداء. يندمج المخطط بسلاسة مع نظام أذونات Claude Code، مما يقلل الحاجة للتدخل اليدوي للمطورين.
This project provides a GitHub Actions workflow for building and pushing Docker images across multiple architectures.
يُقدم مخطوط open-turo/actions-docker إجراءات GitHub Actions التي تسمح بإنشاء صور Docker متعددة الأركان. يتيح هذا الإجراء للمستخدمين إنشاء صور Docker ورفعها لمنصات AMD64 و ARM64، مما يوفر سيطرة صريحة على عملية إنشاء المانيفيست. تم تصميم الإجراء لتحسين الأداء عن طريق استخدام رواد ناتيف لكل منصة.
Buzz captures and structures activity from the Cloud Atlas AI ecosystem's GitHub repositories, providing a unified context for decision-making.
هذا أداة تعمل بالذكاء الاصطناعي التي تجمع وتساعد على تنظيم الأنشطة من مستودعات غيت هاب النظام الإيكولوجي للتعلم الآلي في السحابة، مما يساهم في إتاحة السياق الوحدوي لاتخاذ القرارات.
A dotfiles management system that synchronizes shell and tool configurations across machines using chezmoi.
يقدم هذا المشروع مجموعة منظمة من ملفات التكوين الخاصة بالصدفة والأدوات التي تُدار بواسطة أداة chezmoi، وهي أداة لإدارة ملفات التكوين بطريقة إعلانية. يتتبع المشروع ملفات التكوين الشائعة مثل .zshrc و .bashrc و .gitconfig و tmux.conf، ويشمل نصوصاً قوالبية تقوم بتثبيت الحزم المطلوبة تلقائياً على macOS و Linux عند إعداد جهاز جديد. كما يدعم المشروع تجاوزات محلية للآلة عبر ملفات غير متعقبة، مما يتيح للمستخدمين الاحتفاظ بإعدادات حساسة أو خاصة بالجهاز بشكل منفصل. باستخدام chezmoi، تُحفظ التغييرات تحت نظام التحكم في الإصدارات، ويمكن مقارنتها بسهولة وتطبيقها بأمر واحد، مما يضمن بيئة مطور متسقة عبر أجهزة متعددة. تتكامل نصوص الإعداد مع Homebrew على macOS و apt على Debian/Ubuntu لتثبيت أدوات سطر أوامر شائعة مثل Starship و bat و fzf وغيرها. يُعد هذا النظام مثالياً للمطورين والمستخدمين المتقدمين الذين يرغبون في طريقة قابلة للتكرار ومؤتمتة للحفاظ على بيئة الصدفة الخاصة بهم.
FileDrop is a tool that allows you to fetch files from your local Mac into a remote server terminal via SSH reverse tunnel.
يُعد FileDrop أداةً تساعد على نقل الملفات من جهاز ماك المحلي إلى-terminal البعيد عن طريق SSH reverse tunnel. يدعم الأداء الدفع والإسقاط، مما يسمح للمستخدمين بتعيين مسارات الملف مباشرة في terminal الخاص بهم. صُمِّمت أداة FileDrop للاستخدام مع एजENTS مثل Claude Code و Codex، ولكن يمكن استخدامها أيضًا من خلال واجهة الأوامر.
A collection of essential and optional command-line tools for setting up and enhancing development environments.
يقدّم هذا المشروع مجموعة مختارة من أدوات سطر أوامر تُسهل إعداد بيئة تطوير حديثة. تتضمن الأدوات الأساسية مثل مُضاعف الجلسات الطرفية، ونظام شل سهل الاستخدام، ومراقبة النظام، بالإضافة إلى أدوات اختيارية تعزز الإنتاجية مثل البحث المتقدم، والبحث الغامض، وتحسينات لإدارة Git. يتم تثبيت الأدوات عبر سكربت واحد يمكن تشغيله محلياً أو في بيئات غير تفاعلية مثل حاويات Docker أو خطوط CI. تغطي الأدوات تحسين تجربة الشل، ومراقبة العمليات، ومعالجة البيانات، وتدفقات عمل التحكم في الإصدارات، مما يجعلها حلاً شاملاً للمطورين ومديري الأنظمة. تم تصميم المشروع ليكون خفيفاً، معتمدًا فقط على شل ومدير حزم للبدء. يتيح للمستخدمين تثبيت مجموعة كاملة من الأدوات بنقرة واحدة، أو اختيار الأدوات التي يحتاجونها وفقاً لاحتياجاتهم الخاصة. كما يدعم تشغيله في بيئات لا تتوفر فيها صلاحيات `sudo`، ما يجعله مناسباً للأنظمة التي تعمل كـroot داخل الحاويات أو البودات.
Automates launching multiple EVE Online clients, capturing their gameplay with OBS, streaming to YouTube, and posting the live link to Discord on macOS.
يُعد هذا المشروع أداة أتمتة تعمل على نظام macOS، تُطلق تلقائياً عدة عملاء من لعبة EVE Online، ثم تُلتقط نوافذ كل عميل باستخدام OBS، وتُرسل البث المباشر إلى YouTube. يربط البرنامج بين OBS وYouTube عبر WebSocket، ويُعيد ضبط مصادر OBS تلقائياً عند اكتشاف نوافذ اللعبة. بعد بدء البث، يُفتح YouTube Studio ويُنشر رابط البث المباشر في قناة Discord عبر Webhook. يُمكن جدولة تشغيل البث يومياً باستخدام LaunchAgents، مع إمكانية إيقاف البث وإغلاق عملاء اللعبة من خلال سكربتات منفصلة. يهدف المشروع إلى تقليل الجهد اليدوي المطلوب لإعداد البث، مما يتيح لللاعبين تركيزهم على اللعب بدلاً من الإعدادات التقنية. كما يوفر تحكماً دقيقاً في مصادر OBS، ويضمن استقرار البث عبر إعادة تشغيل OBS عند الحاجة. يختلف عن الحلول التقليدية بقدرته على إدارة عدة عملاء EVE Online في آن واحد وتكامل سلس مع Discord وYouTube.
A Language Server Protocol implementation that provides real‑time support for Gherkin feature files.
يُقدِّم هذا الخادم بروتوكول لغة يدعم ملفات Gherkin، مع توفير التحقق من الصياغة، وإكمال تلقائي للكلمات الرئيسية والخطوات، وتقديم ملاحظات تشخيصية مباشرة داخل بيئات التطوير المتكاملة. يعمل عبر واجهة الإدخال/الإخراج القياسية، ما يتيح دمجه بسهولة مع أي محرر يدعم بروتوكول اللغة. يستهدف المطورين والاختبارين الذين يكتبون سيناريوهات BDD باستخدام Gherkin، ويُسهم في اكتشاف الأخطاء مبكرًا مما يعزز موثوقية وصيانة مجموعات الاختبار. يدمج مع أدوات التطوير لتوفير تجربة كتابة سيناريوهات أكثر سلاسة ودقة. يتيح للمستخدمين التركيز على المنطق التجاري بدلاً من القواعد الصياغية. يضيف قيمة واضحة للفرق التي تعتمد على منهجيات BDD في عمليات التطوير والاختبار.
bandlab is a file-based band management framework powered by AI agents that helps touring bands manage their operations without using a database or web app.
bandlab هي إطار عمل لإدارة فرق الموسيقى التي تعمل في السفر، تستخدم تقنيات الذكاء الاصطناعي لتحليل البيانات وتحليلها. يتم تخزين البيانات في مستودع خاص يحتوي على ملفات نصية قابلة للقراءة أو بيانات مصنفة بتنسيق JSON.
A command-line tool that manages parallel development environments using git worktrees, enabling fast task switching across multiple repositories and IDE integration.
تقوم الأداة بإنشاء شجرة عمل منفصلة لكل مهمة تطوير، مما يتيح للمطورين العمل على فروع أو مستودعات متعددة دون الحاجة إلى عمليات التبديل المتكررة. تدعم سير العمل عبر مستودعات متعددة، بحيث يمكن إعداد مهمة عبر أمر واحد يشمل عدة مشاريع. يتكامل مع بيئات التطوير المتكاملة، حيث يُنشئ تلقائياً مساحات عمل متعددة الجذور لتسهيل التحرير. يمكن استدعاء مساعد ذكي للمساعدة في توليد الكود ومراجعة الشيفرة داخل سياق المهمة. واجهة الأداة تفاعلية، وتستخدم محرك بحث غير متساوي لتحديد وتبديل المهام بسرعة. كما تسمح بإنشاء مجموعات مستودعات مخصصة لتسهيل إدارة المشاريع المتكررة. يهدف الأداة إلى تقليل الوقت المستغرق في إعداد بيئات التطوير وتسهيل التعاون بين الفرق.
A bootstrap script that configures a zsh shell environment with a modern prompt and a curated set of CLI tools for developers.
يقوم البرنامج بتثبيت وتكوين شل zsh مع إطار عمل Oh My Zsh وموجه Starship، بالإضافة إلى مجموعة من أدوات الإنتاجية مثل fzf وbat وripgrep وlazydocker. يضبط موجهًا أنيقًا، ويضيف اختصارات مخصصة، ويقوائم مفاتيح tmux لتبسيط سير العمل في الطرفية. عملية التثبيت غير متماثلة، مما يتيح للمستخدم تحديث ملفات التكوين الخاصة به بأمر واحد فقط. يدعم النظامين Linux وmacOS، ويعالج تلقائيًا مديري الحزم مثل Homebrew أو مدير الحزم النظامي. النتيجة هي بيئة شل جاهزة للاستخدام تساعد المطورين على توفير الوقت في إعدادات اليدوية.
This project provides a set of configuration files for easy setup of new machines.
هذا المشروع يحتوي على مجموعة من الملفات التي يمكن أن يتم نسخها بسهولة في मशين جديدة. يتضمن هذا المشروع سكريبتات للشورت كتس، إعدادات Vim، وملفات Bash. عملية التثبيت تتضمن النسخ الاحتياطي للمشروع، تثبيت الاعتمادات، ونقل السكريبتات إلى المسار النظامي.
This project provides a set of shell scripts to quickly install essential tools and configure user settings for temporary compute environments.
يحتوي المشروع على سكربتين أساسيين: install.sh و deploy.sh. يقوم install.sh بالكشف التلقائي عن نظام التشغيل وتثبيت مجموعة مختارة من أدوات سطر الأوامر مثل tmux، vim، zip، uv، Claude Code، وواجهة HuggingFace CLI. يقوم deploy.sh بتكوين إعدادات المستخدم الشخصية، بما في ذلك هوية Git، والمصادقة عبر مفتاح SSH، وإمكانية إضافة بيانات اعتماد HuggingFace، وتكوين tmux مخصص. تم تصميم هذه السكربتات لتسهيل إعداد بيئات الحوسبة السحابية أو الحاويات بسرعة، مما يتيح للمطورين البدء في البرمجة دون إعداد يدوي. الإعداد خفيف الوزن ويعتمد فقط على Bash، ويعمل على أنظمة Linux و macOS.
A lightweight command‑line tool that adds issue tracking to any Git repository using git notes.
تُضيف الأداة إدارة القضايا مباشرة إلى أي مستودع Git، وتخزن جميع البيانات في ملاحظات git بحيث تكون كل تعديل مسجَّلًا ومراجَعًا. تُنشئ أداة معرّفات فريدة على شكل تجزئة تشبه تجزئة الالتزام، ما يضمن عدم وجود تعارضات وسهولة الإشارة إليها. يمكن للمستخدمين إنشاء القضايا وتحديثها، إضافة تعليقات، وربطها بالالتزامات، بالإضافة إلى تعريف تبعيات القضايا التي تُفحص تلقائيًا للكشف عن الدورات وتُرتّب ترتيبًا زمنيًا. تُدمج الأداة بسلاسة كأمر فرعي، وتعمل دون اتصال، ويمكنها تصدير رسوم التبعيات بصيغة Graphviz DOT. تتطلب الأداة فقط Git و Bash، ما يجعلها مثالية للمطورين الذين يفضلون سير عملًا أصليًا وخاليًا من الخوادم.
A lightweight command‑line utility that opens files with the system’s default application or a specified program.
أداة OpenClaw‑Files هي أداة سطر أوامر بسيطة تسمح للمستخدمين بفتح الملفات مباشرةً من الطرفية. تدعم فتح ملف واحد أو عدة ملفات مع إمكانية تحديد التطبيق المستهدف، وتعمل على أنظمة تشغيل رئيسية مثل Windows وmacOS وLinux. صممت الأداة لتوفير وصول سريع، مما يلغي الحاجة للتنقل داخل مستعرض الملفات الرسومي. تستهدف المطورين ومديري الأنظمة والمستخدمين المتقدمين الذين يرغبون في أتمتة فتح الملفات داخل السكربتات أو سير العمل. من خلال توفير واجهة موحدة، تقلل الأداة من الخطوات اليدوية المتكررة وتسرّع المهام اليومية. تتميز بواجهة بسيطة لا تتطلب إعدادات معقدة، وتوفر مرونة في اختيار التطبيق الذي يُفتح به الملف. كما تدعم تشغيل ملفات متعددة في دفعة واحدة، ما يجعلها أداة مفيدة في سيناريوهات التطوير والاختبار.
A command‑line installer that sets up a personalized shell environment on macOS.
يقدّم هذا المشروع سكربتًا بسيطًا يعمل عبر سطر الأوامر لتثبيت مجموعة من ملفات التكوين—الـ dotfiles—في دليل المنزل للمستخدم. يقوم الأداة بأتمتة إعداد الإعدادات المفضلة للشل، والاختصارات، والأدوات، مما يضمن بيئة تطوير متسقة عبر الأجهزة المختلفة. يبدأ التثبيت بالتحقق من وجود أدوات سطر أوامر XCode، ثم يقوم بتحميل وتشغيل سكربت التثبيت الذي ينسخ ملفات التكوين ويطبّق الأذونات اللازمة. يمكن للمستخدم أيضًا إلغاء التثبيت بأمر واحد فقط. الحل خفيف الوزن ويعتمد فقط على Bash والبرامج القياسية في macOS.
Synchronize scanned image files from a local folder to a remote server via SSH.
يُتيح هذا البرنامج نقل ملفات الصور الممسوحة ضوئياً من مجلد محلي إلى خادم بعيد عبر بروتوكول SSH. يدعم تنسيقات الصور الشائعة مثل .tif و .png و .jpeg، ويستبعد تلقائياً الملفات غير الصورية مع تسجيلها في سجل. يُنفّذ النقل باستخدام أداة rsync مع خيار التزامن الإضافي، ما يضمن عدم حذف أو استبدال الملفات الموجودة على الخادم. يُعد الحل مناسباً للمسؤولين في المكاتب أو أصحاب الأعمال الصغيرة الذين يحتاجون إلى أرشفة مستندات الماسح الضوئي بشكل آمن وسريع. يوفّر البرنامج سجلاً مفصلاً للملفات التي تم نقلها أو تخطيها، ما يسهل تتبع العمليات وإجراء التدقيق. يميز هذا الحل بسهولته في الإعداد، إذ يتطلب فقط تعديل ملف إعدادات بسيط وتوفر مفتاح SSH. كما يضمن عدم فقدان البيانات بفضل ميزة التزامن الإضافي، ما يجعله خياراً موثوقاً للنسخ الاحتياطي المستمر.
The z2k project aims to simplify the installation of zapret2 on Keenetic routers and provide a working set of strategies with auto-detection (autocircular) and IPv6 support.
ز2ك هو مُثبت متجدد لزابرت2 على روتيرات كينيتيك مع إنترنت وير. يهدف المشروع إلى تسهيل عملية التثبيت عن طريق تطبيق استراتيجيات دورية تلقائية (أوتوكيركل) وتفعيل دعم IPv6 حيثما ممكن.
A collection of shell utilities and AI agent workflow rules to streamline development tasks.
يُقدّم هذا المشروع مجموعة من السكربتات النصية، والاختصارات، وقواعد سير العمل التي تهدف إلى تسريع الأنشطة اليومية لتطوير البرمجيات. يتضمن أدوات مساعدة لإنشاء ودمج شجرة عمل Git، وإنشاء تقارير أسبوعية للطلبات السحب، وإدارة الاختصارات الشائعة في الطرفية. كما يوفر قواعد للوكيل الذكي لتطبيق سير عمل موحد، مما يضمن ممارسات برمجية متسقة وتكامل مع أنظمة تتبع القضايا. يستهدف المطورين الذين يعتمدون على أدوات سطر الأوامر ومساعدي البرمجة بالذكاء الاصطناعي، ويقلل من الأعمال المتكررة ويعزز سير العمل. بفضل تجميع هذه الأدوات في مكان واحد، يساعد المشروع على الحفاظ على الإنتاجية والاتساق عبر المشاريع المختلفة. يتيح للمستخدمين التركيز على الكود الحقيقي بدلاً من إعداد البيئة، مما يرفع كفاءة التطوير بشكل ملحوظ.
The nanasess__git-worktree-manager is a bulk worktree management tool for projects with multiple git repositories, aiming to simplify worktree lifecycles and dependency installation.
هذا المشروع يقدم واجهة командية لمراقبة أعمال الملفات في مشاريع git متعددة. يخلق أعمال الملفات بناءً على HEAD الأصل (فرع الافتراضي)، ويقوم بتسجيل الروابط غير git إلى مجلد المهام، ويحمل تلقائيًا الاعتمادات بناءً على ملفات الإعتماض. كما يحتوي على ميزات لتحديد وتنظيف أعمال الملفات.
The mzruya__work project is a tool for managing multiple git worktrees and projects in an interactive way.
عملية العمل هي أداة سطر الأوامر التي تسمح لك بمراقبة وتشغيل عدة مجاري Git و مشاريع بشكل تفاعلي. تقدم محددًا تفاعليًا، إدارة المشاريع المتعددة، ومحالة حالة طلبات الورقة على GitHub. يمكنك إنشاء جديدة من مجاري العمل، قائمة بالواردة الحالية، حذف الفروع المندمجين، وتنظيف المجاري غير الضرورية عبر جميع المشاريع المسجلة.
Klaus Kode is a tool that allows users to manage their credentials across different platforms, currently supporting macOS, Linux, and Windows.
هو أداة لإدارة السرّيات التي تتيح للمستخدمين إدارة بياناتهم الحساسة عبر منصات مختلفة، ويدعم macOS وLinux ولديه دعم محدود لويندوز. يستخدم البرنامج bash كالغة رئيسية والعتمد على المستخدم أن يكون قد قام بتثبيت Claude Code وأن لديه Python 3 متوفر.
A file‑based message bus that lets multiple AI CLI sessions talk to each other, enabling coordinated work across different AI tools.
يُنشئ هذا البرنامج مجلدًا مشتركًا يعمل كقناة رسائل للجلسات التي تعمل على سطر أوامر الذكاء الاصطناعي. يسجل كل جلسة باسم فريد، ويمكنها إرسال رسائل موجهة إلى أي جلسة أخرى. يستخدم نظام مراقبة الملفات لاكتشاف الرسائل الجديدة وتوصيلها تلقائيًا. يعمل عبر منصات مختلفة، ما يتيح على سبيل المثال أن تتواصل جلسة Claude Code مع جلسة Gemini CLI. التصميم خفيف الوزن ويعتمد فقط على أدوات سطر أوامر أساسية مثل bash وjq ومراقب الملفات مثل fswatch أو inotify-tools.
A dotfiles manager that configures the shell, git, and tmux environment for Linux and macOS users.
يُقدِّم هذا المشروع طريقة مبسطة لإعداد بيئة تطوير متسقة عبر أجهزة متعددة. يقوم بتثبيت أدوات سطر أوامر أساسية، وإنشاء روابط رمزية لملفات التكوين، وتكوين موجه الصدفة، وملفات git، وجلسات tmux. يستفيد المستخدمون من موجه حديث يعرض فرع git والبيئة الافتراضية للبايثون، بالإضافة إلى اختصارات مريحة للتنقل بين المستودعات والبحث في السجل. يقوم برنامج التثبيت تلقائياً بتثبيت أدوات شائعة مثل starship وfzf وuv وghq، مما يضمن تجربة طرفية جاهزة للاستخدام. يُعد مناسباً للمطورين الذين يرغبون في الحفاظ على سير عمل موحد على أنظمة Linux وmacOS. يدمج المشروع إعدادات tmux مع دعم للنسخ واللصق عبر clipboard، ويتيح تشغيل تخطيطات محددة مسبقاً عبر أوامر مخصصة. كما يوفر مساعدة في إدارة إعدادات git من خلال سكربتات مساعدة لتفعيل أو تعطيل عناوين URL البعيدة. يساهم في تحسين الإنتاجية عبر توفير أدوات بحث فورية وسريعة في الطرفية.
A command‑line tool that automatically builds and tests Vaadin add‑ons and applications against multiple framework versions to detect compatibility issues early.
تقوم الأداة بعمل استنساخ لمشاريع Vaadin الخارجية، ثم تُبني هذه المشاريع باستخدام أحدث إصدارات الإطار، بما في ذلك الإصدارات غير المنشورة. بعد البناء، تُشغَّل اختبارات الوحدة والتكامل والاختبارات الشاملة، وتُسجَّل النتائج بالتفصيل لتسهيل اكتشاف أي تغييرات مدمرة. يمكن دمج هذه الأداة بسهولة في أي سير عمل CI، ما يتيح التحقق المستمر من توافق المشاريع مع الإصدارات الجديدة. بفضل اختبار الكود الحقيقي، تُكشف الحالات الحافة التي قد لا تغطيها اختبارات الوحدة التقليدية. تُشغَّل الأداة في بيئات معزولة لتقليل مخاطر الأمان، وتُقدم تحذيرات مبكرة للمطورين حول أي مشاكل توافق قد تظهر قبل إصدار نسخة جديدة.