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 كاملة، مما يقلل استهلاك الموارد ويُسهل عمليات الأتمتة.
Generate fully functional single-file web applications that run entirely in the browser, enabling instant multi‑user collaboration without a backend.
يُعد Vibes أداة سطر أوامر تُسهل على وكلاء البرمجة إنشاء تطبيقات ويب مكتملة في ملف HTML واحد. يدمج الإطار شفرة التطبيق مع قاعدة بياناته داخل الملف نفسه، ما يتيح تشغيل التطبيق في أي متصفح دون الحاجة لخادم خارجي. يتيح للمستخدمين إنشاء تجارب متعددة المستخدمين تُزامن البيانات تلقائياً بين المشاركين، كل ذلك بدون إعداد خادم أو استيراد مخططات قاعدة بيانات. صُمم الأداة لتسهيل النمذجة السريعة ولأجل الوكلاء الذين يُنشئون كوداً استناداً إلى أوامر نصية. تُبسط سير العمل عن طريق القضاء على الحاجة إلى خدمات خلفية منفصلة أو عمليات نشر معقدة.
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 fully playable chess engine written in hand-crafted RCA 1802/1806 assembly language for playing chess.
هذا المشروع هو محرك شطرنج مكتوب بلغة assembly RCA 1802/1806، ويتواصل عبر بروتوكول UCI عبر سلك serial. تم دمجه مع GUI CuteChess باستخدام قوس Python. يستخدم المحرك التعمق المتكرر، negamax مع pruning alpha-beta، وتخزين الجدول الانتقالي للبحث. كما يحتوي على احصاء المواد، جداول مربع الأجزاء، والتقنيات النهاية.
Claude-Patching is a minimal patching tool for Claude Code, designed to provide a simplified alternative to the full tweakcc toolchain.
هذا المشروع يقدم حلًا خفيفًا للتعديل على كلود كود بدون الحاجة إلى كامل أداة tweakcc. يهدف إلى بسط عملية التعديل وتجعلها أكثر سهولة. الأداة مصممة خصيصًا للاستخدام مع كلود كود، تتركز على تقديم وظائف التعديل الأساسية.
This project is a terminal-based tool for managing and automating tasks.
هذا المشروع هو أداة ترمينالية لتنظيم وتحكم في المهام. يعد هذا التطبيق منفذًا للواجهة الأوامر التي توفر طريقة بسيطة لتسجيل وإدارة مهام متعددة. يتم تصميمه للاستخدام في بيئة الترمنال، مما يسمح للمستخدمين تنفيذ أوامر وبرامج نصية بسهولة.
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. يتم تعيين مسار المشروع في المساره الأصلية، مما يتيح للخطأ والطرق مطابقين نظام المضيف.
Deploys a Ragnarok Online private server using rAthena on AWS Lightsail with automated Docker builds and client patching.
يُقدِّم هذا المشروع مجموعة من السكربتات الطرفية وتكوينات Docker التي تُسَهِّل نشر خادم خاص للعبة Ragnarok Online مبني على rAthena. يتضمن إعدادات البيئة، وبناء Docker متعدد المراحل، وتنسيق Docker‑Compose لخوادم تسجيل الدخول، والشخصيات، والخرائط. كما يُشمل جانب العميل ملف تنفيذي مُعدل مع ملفات البيانات، وأداة NEMO لتعديل أو تخصيص العميل. يمكن للمشرفين إعادة بناء وتحديث وإدارة الخادم عبر أوامر شل بسيطة، بينما يحصل اللاعبون على عميل جاهز للانطلاق يتصل بالخادم المستضاف. يهدف الحل إلى مالكي الخوادم الهواة والمجتمعات الصغيرة الذين يبحثون عن سير عمل نشر مُبسَّط وقابل للتكرار.
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 command‑line tool that converts MIDI files into chiptune music for the AY‑3‑8910/YM2149 sound chip, producing both VortexTracker II text modules and Bitphase .btp files.
يقوم Autooisee بقراءة ملفات MIDI بصيغة SMF1 ويحول البيانات الموسيقية إلى القنوات الثلاثة للـ AY‑3‑8910، مع معالجة التعددية وتحديد المفتاح وإضافة الزخارف لتقليد أصوات تشيب تون الكلاسيكية. ينتج البرنامج وحدتين: وحدة نصية بصيغة VortexTracker II تُستخدم في برامج التراكير القديمة، وملف Bitphase .btp يدعم عدد غير محدود من القنوات الافتراضية مع تأثيرات صدى منفصلة لكل قناة. يهدف الأداة إلى موسيقيي تشيب تون ومطوري الألعاب القديمة ومصممي الأصوات الذين يحتاجون إلى تصدير أصوات شريحة أصيلة. يشتغل البرنامج عبر سطر الأوامر ويعتمد على مكتبة midilib في لغة Ruby لتحليل ملفات MIDI. يتيح Autooisee تحويل الأعمال الموسيقية الحديثة إلى تنسيقات يمكن تشغيلها على أجهزة الألعاب الكلاسيكية أو محاكيات الصوت.
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، ما يجعلها مثالية للمطورين الذين يفضلون سير عملًا أصليًا وخاليًا من الخوادم.
This project provides a collection of Go-based tools for monitoring ZFS pools, block device latency, queue depths, and syscall performance.
يحتوي مخزن nmarasoiu__zfs-scripts على ست أدوات لمراقبة جوانب مختلفة من أداء النظام. تستخدم هذه الأدوات eBPF (Extended Berkeley Packet Filter) لجمع بيانات مراقبة دقيقة على مستوى الكernel. تهدف الأدوات إلى تقديم تفاصيل مفصلة حول تأخيرات المسار ZFS، وتأخيرات I/O للوحدات المكونة، وعمق صفوف الإدخال، وأداء الأوامر النظامية. يمكن استخدامها لمراقبة أجهزة محددة أو جمع البيانات من مصادر متعددة.
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 حيثما ممكن.