Legion is a multi-agent orchestration tool for Claude Code, turning one AI coding assistant into a coordinated squad to streamline and automate development tasks.
يحل legion مشاكل استخدام كلود كود من خلال السماح للمستخدمين بتصميم وتنفيذ المهام في موازاة، مما يزيل المشكلات المتعلقة بالضغط على السياق، والاستغراق في تنفيذ المهمة، والضوضاء أثناء التنفيذ، والتحقق من صحة المهمة. مع legion، يمكن للمطورين التركيز على التصميم والتصميم الهندسي وتحديد القرارات بينما يعمل العمال على تنفيذ المهام بشكل موازي.
A terminal-based Pokédex built with Rust to browse Gen 1 Pokémon, view colored sprite art, check type matchups, and build teams.
هذا التطبيق يسمح للمستخدمين بالتفاعل مع الجيل الأول من البوكيمون. يحتوي على قائمة قابلة للتمرير من 151 بوكيمون، معلومات مفصلة عن كل بوكيمون، بما في ذلك قيمته الأساسية، قدراته، وارتفاعه وزنه. كما يحتوي التطبيق على مخطط النوع والوظيفة لبناء فرق من ستة بوكيمون.
This project is a modular stock market backtesting system designed for traders and analysts.
هذا المشروع هو نظام إعادة اختبار السوق المالية المكون من أجزاء، مصمم للاستخدام من قبل التجار والمحللين. يسمح المستخدمون بإنشاء واختبار وتقييم استراتيجيات التداول في طريقة مدمجة ومجديدة. يستخدم النظام مكتبات العلوم البيانية الشهيرة مثل NumPy و pandas و plotly لتعامل مع datasets كبيرة والتصوير النتائج. يُستخدم Streamlit لتوفير واجهة تعمل بالتفاعل للمستخدمين للENTRY من المعلمات والمشاهدة للخروجات. هذا المشروع يسعى إلى بسط عملية إعادة الاختبار وتحفيز التجار على اتخاذ قرارات أكثر ذكاءً.
A fast, ergonomic Google Workspace CLI written in Rust for managing various Google services.
هذا المشروع هو ترجمة لبرنامج gogcli (Go) من قبل بيتر ستاينبيرج ويوفر واجهة командية سريعة ومريحة للتعامل مع خدمات غوغل المتعددة، بما في ذلك إيميل، التقويم، درايف، اتصالات، تشات، كيب، وأشكال. يدعم العديد من أنماط الإخراج، مثل JSON، النص العادي، والنتائج فقط، مما يجعلها مناسبة لكل من المستخدمين البشر والمبرمجات.
SCUD is a fast, AI-powered task management system that provides both CLI and desktop GUI interfaces for managing tasks and orchestrating AI agents.
هو نظام إدارة المهام السريع والذكي الذي يوفر كلًا من واجهة الأوامر (CLI) وسطح المكتب (GUI) لتعديل المهام وتحكم في एजENTS الذكية. يعتمد على نموذج SCUD القصير المدى، وهو خفيف الوزن والمروني. يحتوي النظام على واجهة الأوامر السريعة (CLI) ومشروع سطح المكتب (GUI) يدعى ديسكارتس، والذي يوفر إدارة المهام البصرية وتحكم في أجENTS الذكية بوقت حقيقي.
A command‑line tool that lets traders backtest, paper trade, and research strategies using Alpaca Markets data.
أداة ألباتريد هي تطبيق سطر أوامر مخصص للبحث في التداول المنهجي. تربط التطبيق مع أسواق ألباكا لاسترجاع بيانات السوق التاريخية والحية، ما يتيح للمستخدمين اختبار استراتيجياتهم مع تنفيذ أوامر واقعي. كما تدعم الأداة التداول الورقي، مما يتيح للمتداولين محاكاة الصفقات في الوقت الحقيقي دون مخاطرة رأس المال. تعتمد الأداة على مكتبات بايثون مثل باندا، نيمباي، وبلاوتلي لتقديم مؤشرات أداء شاملة وتصورات رسومية. كما يمكن توسيع وظائفها بإضافة منطق مخصص أو دمج مصادر بيانات أخرى، ما يجعلها أداة مرنة للباحثين والمهتمين بالاستراتيجيات الكمية.
Compress CLI output for AI agents, saving 60-90% tokens without configuration.
هو أداة خطاء الأوامر التي تقلل من استخدام التوقيعات لل एजينتات الذكية، مما يؤدي إلى خفضها بنسبة 60-90%. يعمل بدون أي إعدادات. يمكن للمستخدمين تشغيل أي أمر عبر Crux و الحصول على خروجا أقصر الذي يفهمه الأجنت الذكية. تتضمن الأداة 40+ فلاتر مصنفة مسبقاً للأوامر الشائعة، وتتيح التخصيص عن طريق ملف TOML بسيط.
The HiJack project is a Rust-based tool for hijacking tasks.
هي جاك هي أداة إدارة المهام المكتوبة بلغة رست، تسمح للمستخدمين باحتجاز مهام من نظام إلى آخر، وتوفر flexibility وسيطرة على تعيين المهام. تستخدم مشروع هي جاك مكتبة توكيو للبرمجة التزامنية ومكتبة سيردي لتحويل البيانات. يهدف هي جاك إلى تسهيل إدارة المهام عن طريق تمكين نقل المهام السلس بين الأنظمة.
Claustre is a TUI for orchestrating multiple Claude Code sessions across projects, providing a centralized dashboard to manage AI-assisted development workflows.
هو أداة CLI تسمح للمستخدمين بمراقبة وتخطيط العديد من جلسات كلود كود عبر مشاريع مختلفة. يوفّر لوحة تحكم مركزية لتنظيم تدفقات التطوير المسلّطة بالذكاء الاصطناعي، باستخدام ميزات مثل العملات git للفصل بين الجلسات، وواجهات PTY المدمجة للتحكم في الجلسات على الوقت الحقيقي، وكود كلود للاستجابة في الوقت الحقيقي.
Termart is a terminal-based generative art and system monitoring tool, offering various visualizations and utilities.
يعد termart مشروعًا يعتمد على لغة رست، يقدم مجموعة من الرسومات والمراقبة النظامية في الملفات. يتضمن ميزات مثل الرسم التخطيطي الآلي للرسوم المتحركة، و الشاشات الكلاسيكية، ومؤشرات النظام الحقيقية الزمنية. يمكن للمستخدمين تعديل مظهر وتفاعلات هذه الرسومات باستخدام خيارات الأمراء المختلفة. يهدف termart إلى تقديم تجربة متعة ومعلوماتية للمستخدمين الذين يقضون وقتًا في الملفات.
Turtle Harbor is a daemon for managing scripts with automatic restart capabilities and cron scheduling.
تورتل هاربر هي دايمون لادارة النصوص مع القدرة على إعادة التشغيل التلقائية وتنسيق الكرون. توفر تجربة مشابهة لتلك الخاصة بديباكس مع أوامر CLI مألوفة ومواصفات YAML، مما يجعل من السهل إدارة النصوص المحلية والعمليات بنمط نفسك تستخدمه للاستخدامات.
The clipsync project is a Rust-based tool for synchronizing data.
هذا المشروع هو أداة لتنسيق البيانات، مصممة باستخدام لغة برمجة رست. تعتمد على المكتبات serde و tokio. لا تتوفر أي معلومات مفصلة حول وظائفها أو ميزاتها.
clippy is a keyboard-driven agent operator tool for terminal workflows that captures live agent turns as they complete in a PTY session and relays them via hotkeys.
يحاكي clippy الوكلاء الذكاء الاصطناعي في المجلدات، يكتشف التورونات المنتهية بشكل تلقائي، يحتفظ بتاريخ التورونات للجلسة الحالية مع الأقنعة الثابتة والبيانات الوصفية، يسمح لك بنسخ وتفريغ التورونات بين الجلسات باستخدام مفاتيح ساخنة عالمية، ويوزع التورونات على مصادر متعددة. يعمل بشكل صارم في الحدود بين مدخل/خرج المجلدات وهدف الإنسان.
Generate static websites using Rust-based templates and Tailwind CSS for rapid development.
يُعد هذا الأداة أداة سطر أوامر تُنتج مواقع ويب ثابتة من ملفات المصدر المكتوبة بلغة قوالب بسيطة. تقوم بترجمة القوالب المكتوبة بلغة Rust، مما يتيح للمطورين تضمين المنطق مباشرةً في العلامات. تتكامل عملية البناء تلقائيًا مع إطار Tailwind CSS، مع ضمان تجميع الأنماط وتحسينها لكل صفحة. يمكن للمطورين تشغيل خادم تطوير مباشر يراقب التغييرات ويعيد بناء الموقع فورًا، مما يسرّع دورات التكرار. تم تصميم الأداة للفرق التي ترغب في خط أنابيب بناء سريع وقابل للتكرار دون عبء إطار عمل كامل. تدعم الأداة وضع "سريع" لتخطي خطوات التحقق البطيئة، مع خيار استخدام نسخة Tailwind العالمية لتجاوز مشكلات التثبيت. تُعطي هذه المزايا مرونة عالية للمطورين الذين يفضلون بيئة Rust وتوليد المواقع الثابتة.
blackbird is a Subsonic protocol client designed to provide a practical and visually appealing interface for managing music collections, particularly for users who run Linux and want their music to be streamable.
هو مشروع مفتوح المصدر يهدف إلى ملء الفجوة التي تركها المشاريع الأخرى. مصمم ليكون كثيفًا ومتكاملًا مع تدفقات العمل المحددة، مما يجعل مناهجه مناسبة للعملاء الذين يحتاجون إلى التحكم في إدارة الموسيقى الخاصة بهم. يستخدم blackbird Navidrome لاستضافة مجموعات الموسيقى وتقديم واجهة مستخدم سهلة الاستخدام للموسيقى.
Generate visual mind maps from structured text via a command‑line interface.
يُعد YaMindMap أداة سطر أوامر خفيفة الوزن مكتوبة بلغة Rust تُحوِّل النص المنظم—مثل مخططات Markdown أو القوائم المتداخلة البسيطة—إلى خرائط ذهنية تفاعلية. تقوم الأداة بتحليل الإدخال، وبناء هيكل عقدي هرمي، ثم تُصدر ملفات بصيغ خرائط ذهنية شائعة مثل FreeMind (.mm) أو XMind (.xmind). صُممت لتلبية احتياجات الكتاب والطلاب والمطورين الذين يرغبون في الحصول على تمثيل بصري سريع للأفكار دون مغادرة الطرفية. تدعم الأداة خيارات تخصيص النمط، وربط العقد تلقائياً، ويمكن دمجها في خطوط سير التوثيق أو سكربتات البناء. من خلال أتمتة عملية التحويل، يوفر YaMindMap الوقت ويقلل الجهد اليدوي في إنشاء الرسوم البيانية.
trueno-zram is a high-performance compression tool for Linux systems, designed to provide fast and efficient memory management on workstations, servers, and edge devices.
هو أداة ضغط تعمل بسرعة عالية تستخدم AVX-512 ZSTD لتحقيق سرعات فك الضغط 19 مرة أسرع من zram kernel. توفر إدارة الذاكرة الفعالة للمستخدمين ذوي القدرات العالية، و VMs السحابية، والكمبيوتر المحمول، والأجهزة الحافة عن طريق ضغط البيانات المتبادل بسرعات عالية. وهذا يؤدي إلى تحسين الأداء، وتخفيض التكاليف، وإطالة عمر SSD.
Forjar is a single-binary Infrastructure as Code (IaC) tool written in Rust, designed for managing bare-metal machines over SSH using YAML configs and deterministic DAG execution.
يعد فورجار أداة إدارة كود البنية التحتية الواحدة، مكتوبة بلغة رست، مصممة لتعامل مع أجهزة الحواسيب العريضة عبر SSH باستخدام ملفات تعريف YAML وتنفيذ DAG محدد بالكامل. لا يعتمد فورجار على APIs السحاب أو dependencies التنفيذية أثناء التشغيل. يقدم فورجار حلًا بسيطًا ومستقلًا لتعديل البنية التحتية، مما يجعلها خيارًا جذابًا للمنظمات التي تبحث عن طريقة أكثر بساطة في إدارة أجهزتها.
Decy is a tool for transpiling C code to Rust, allowing developers to leverage the safety and performance of Rust while maintaining compatibility with existing C projects.
يعد ديسي أداة لتحويل كود سي إلى روس، مما يسمح للمطورين باستغلال أمان الذاكرة وسرعة الأداء للروس بينما يحتفظون بالcompatibility مع المشاريع القائمة على سي. يدعم ديسي التحويل المباشر والتشغيل على مستوى المشروع، بالإضافة إلى اختبار التفاوتية لتحديد دقة الكود المترجم. كما يحتوي ديسي على ميزات مثل التحقق من التجميع والإحصائيات عن cache و تحليل صحة المستودع.
The APR Leaderboard project is designed to track and display the Annual Percentage Rate (APR) of various cryptocurrencies.
هذا المشروع يقدم قائمتاه السهلة التي تظهر معدل الفائدة السنوي (APR) للعملات الرقمية المختلفة. يهدف هذا المشروع إلى مطورين،باحثين أو أي شخص مهتم بمعلومات APR للعملات الرقمية. يستخدم المشروع لغة برمجة رست ويعتمد على مكتبتين Serde وتوكيو (Tokio) للتعرف على البيانات والعمليات التلقائية على التوالي. ومع ذلك، لا يظهر أن المشروع يستخدم أي قواعد بيانات.
A live‑reloading image gallery server that watches a directory tree and updates a web interface in real time.
يُعد خادمًا يعرض معرضًا للصور مع تحديثات فورية عند إنشاء أو تعديل أو حذف ملفات الصور في شجرة الدليل المحددة. يراقب البرنامج جميع المجلدات الفرعية ويُظهر الصور في ترتيب جديد أولًا، مع تحميل الصور بشكل كسول لتقليل استهلاك الموارد. يتم تحديث المتصفح عبر WebSocket تلقائيًا، ما يتيح للمستخدمين رؤية التغييرات في الوقت الحقيقي دون الحاجة إلى إعادة تحميل الصفحة. يشتمل على قائمة حظر مبدئية تتضمن مجلدات شائعة مثل node_modules و .git، مع إمكانية إضافة مجلدات إضافية حسب الحاجة. يُصمم خصيصًا للمطورين وممارسي الذكاء الاصطناعي الذين يعملون على أجهزة افتراضية بدون واجهة رسومية، ويُستخدم عادةً عبر SSH مع توجيه المنفذ. يتيح هذا الحل سهولة مراقبة إنتاج الصور أثناء التدريب أو التجارب، مع توفير واجهة ويب بسيطة وسريعة الاستجابة.
This Rust command-line tool turns natural‑language requirements into verifiable task specifications and automatically checks that the code satisfies them.
يستقبل هذا البرنامج سطر أوامر المتطلبات المكتوبة بلغة طبيعية ويستخدم نموذج لغة كبيرة لتحويلها إلى مواصفات مهام منظمة. تُخزن المواصفات في تنسيق YAML يصف السلوك المتوقع والمدخلات والمخرجات للميزة. يتيح البرنامج بعد ذلك تشغيل فحوصات تحقق آلية على قاعدة الكود للتأكد من مطابقة التنفيذ للمواصفة. كما يوفر أدوات لرسم خريطة هيكل الكود، واكتشاف الانحرافات، ورسم تبعيات بين المواصفات. يمكن للمستخدمين مزامنة المواصفات مع أدوات تتبع القضايا الخارجية لضمان توافق الوثائق والمهام. يركز البرنامج على تسهيل دورة حياة تطوير المنتج من التخطيط إلى التحقق. يهدف إلى تقليل الأخطاء البشرية وتحسين وضوح المتطلبات بين الفرق التقنية.
Blacksmith is a supervised agent harness that runs AI coding agents in a loop to dispatch prompts, monitor sessions, and collect metrics.
هو أداة مفتوحة المصدر تسمح للمطورين بتشغيل एजENTS الكودية الذكية المتعددة في موازنة، كل واحدة تعمل على مهام مختلفة. يوفّر Blacksmith حلقة مراقبة مسؤولة تتابع صحة الجلسات، تجري محاولات إعادة النظر في الإخراج الفارغ، وتتعامل مع حدود السرعة باستخدام التأخير المتزايد. كما يدعم Blacksmith التكوين متعدد الأجسام، مما يسمح للمستخدمين اختيار من بين أجسام الذكية المختلفة مثل Claude، Codex، OpenCode، Aider، و Raw.
A fast command‑line interface that lets users query the Perplexity AI API from the terminal, offering streaming, markdown rendering, citations, cost tracking, and full control over API parameters.
يُقدِّم هذا البرنامج واجهة سطر أوامر واحدة تُتيح للمستخدمين الاستعلام عن واجهة برمجة تطبيقات Perplexity AI مباشرةً من الطرفية. يُظهر الردود بتدفق مستمر، مع تمييز بناءً على Markdown وتلوين الكود، ويُضيف أسطر استشهاد مرقمة لتوضيح المصادر. يتيح للمستخدم ضبط جميع معلمات API—النموذج، درجة الحرارة، top‑p، وضع البحث، فلاتر النطاق، الأحدث، وغيرها—من خلال علميات بسيطة أو ملف تكوين متعدد الطبقات. كما يُقدِّم إحصاءات استهلاك الرموز وتكلفة كل طلب، ما يجعله أداة مثالية للمطورين والعلماء الذين يحتاجون إلى تتبع الميزانية أو دمج استعلامات الذكاء الاصطناعي في نصوص أو خطوط أنابيب. تم تصميمه خصيصاً للمطورين، علماء البيانات، ومتحمسين الذكاء الاصطناعي الذين يفضلون واجهة خفيفة وسهلة البرمجة على لوحات تحكم الويب.
A command‑line tool that backs up and restores Apache Kafka topics with millisecond‑level point‑in‑time recovery.
تُعدّ أداة kafka-backup أداة سطر أوامر متقدمة تُسجِّل بيانات مواضيع Apache Kafka وتخزّنها في التخزين السحابي أو على نظام الملفات المحلي. تُوفِّر ميزة الاسترجاع الدقيق للوقت، ما يتيح استعادة البيانات إلى أي لحظة دقيقة ضمن نافذة النسخ الاحتياطي. كما تُعيد ضبط إزاحة مجموعات المستهلكين تلقائياً بعد الاستعادة، ما يحل مشكلة عدم التوافق في الإزاحات عند نقل البيانات بين مجموعات Kafka مختلفة. تُقدِّم أداة الأداء العالي، مع سرعة تتجاوز 100 ميغابايت في الثانية باستخدام ضغط zstd أو lz4، وتدعم النسخ الاحتياطي التزايدي، وتصفية المواضيع، ودعم التخزين المتعدد السحابي. تستهدف مسؤولي Kafka ومهندسي DevOps، وتُسهل حماية البيانات ونقلها مع الحفاظ على الأداء والموثوقية.
Shell Sync is a real-time shell alias synchronization tool that keeps your shell configurations synchronized across multiple machines.
هو أداة قوية لتنسيق رموز القوائم والدوائر والبيئات في الوقت الفعلي عبر عدة أجهزة. يحتوي على تشفير من البداية إلى النهاية وتحليل الاستخدام ولوحة التحكم عبر الويب وإدارة المجموعات والاكتشاف الذاتي بتقنية mDNS ووظائف القائمة والاحتياطيات Git والدعم متعدد للشل
Render Claude Code‑generated widgets in a native browser window on Windows.
يستقبل البرنامج ملفات HTML التي ينتجها Claude Code ويعرضها في نافذة أصلية تعمل بمحرك WebView2. عند كتابة Claude ملفًا للعنصر، يكتشف البرنامج Hook ويطلق أو يعيد استخدام نسخة WebView2 مُحضّرة مسبقًا عبر قناة IPC ذات مسار مسمى. تُعرض الرسوم البيانية، المخططات، وأي عناصر تفاعلية كما تظهر في متصفح ويب حقيقي، ما يتيح تجربة بصرية سلسة دون مغادرة الطرفية. يهدف البرنامج إلى مطوري البرمجيات وعلماء البيانات الذين يستخدمون Claude Code لتصميم سريع، ويمنحهم معاينة فورية وعالية الدقة. يتسم البرنامج بخفة الوزن، ويعمل على Windows 11 مع إعداد بسيط، ولا يتطلب أي إعدادات معقدة.
This project automates Homebrew and NPM package management for macOS, running daily via launchd.
هذا المشروع يعتمد على تلقيم وتحديث حزم Homebrew و NPM على نظام macOS، ويُجرى ثلاث مرات في اليوم باستخدام launchd، ويؤدي فحص مسبق، تسجيل التفاصيل الفرعية، وإدارة الأخطاء بذكاء. يقوم هذا الأداة بتحديث حزمة Homebrew نفسها، وتحديث جميع الحزم والمخازن، وتنظيف الإصدارات القديمة، وتكامل مع npm لادارة الحزم العالمية.
Rush is a high-performance, POSIX-compliant shell written in Rust that combines the compatibility of traditional shells with the speed and safety of Rust.
هي شيل عالية الأداء، متوافقة مع POSIX، مكتوبة بلغة رست التي تجمع بين التوافقية للشيلات التقليدية وأداء السرعة والسلامة من رست. تنفيذها أكثر من 50 أمرًا بشكل مباشر في رست، مما يزيل تكاليف fork/exec. Rush أيضًا توفر ميزات مثل البنيات الموجودة في الأداء العالي، التكامل مع Git،處لى JSON، و قدرات الشبكة.
Oxid is a command-line infrastructure‑as‑code engine that parses Terraform configurations and manages cloud resources directly via gRPC, providing event‑driven execution and SQL‑queryable state for DevOps teams.
يُقدِّم أوكسيد بديلًا خفيفًا ومستقلًا عن أدوات Terraform التقليدية من خلال قراءة ملفات التكوين HCL وJSON والتواصل مباشرة مع ملحقات موفر السحابة عبر بروتوكول gRPC. يُنفِّذ الموارد بطريقة مستندة للحدث، بحيث يبدأ كل مورد فور انتهاء متطلباته، ما يقلل زمن النشر الإجمالي. تُخزَّن الحالة محليًا في SQLite أو عن بُعد في PostgreSQL، ويمكن استعلامها باستخدام SQL القياسي لأغراض التقارير أو الأتمتة أو التصحيح. يدعم الأداة مجلدات متعددة الصيغ، وتبديل المتغيرات عبر البيئة، واكتشاف الانحراف، واستيراد حالة Terraform الحالية. صُمِّم لأعضاء الفرق الذين يحتاجون إلى سير عمل IaC سريع وقابل للبرمجة دون الحاجة إلى تحميل حزم خارجية.
The mehen project is a tool designed for developers to compute and export code metrics.
هذا الأداة تساعد المبرمجين على حساب وتسجيل القياسات المختلفة للكود. تم بناءها باستخدام مجموعة من لغات البرمجة، بما في ذلك رست وبيثون وجافا سكريبت وباش، مع استخدام سردي ك бібліوتیة التسلسل الادراكي. هذا الأداة تساعد المبرمجين على فهم أعمق للتركيب والصيانة للنظم البرمجية.
A unified CLI and Python SDK that abstracts cloud provider complexity, enabling streamlined management of cloud resources.
توفر هذه الأداة واجهة سطر أوامر موحدة وواجهة برمجة تطبيقات Python تُخفي تعقيدات منصات السحابة المختلفة. تقوم بتحويل أوامر عالية المستوى إلى استدعاءات API محددة للمزود، مما يتيح للمستخدمين إنشاء وتحديث وحذف الموارد دون التعامل مع تفاصيل كل خدمة. تم بناء سطر الأوامر على بيئة تشغيل خفيفة تدعم العمليات غير المتزامنة، بينما توفر واجهة برمجة التطبيقات SDK واجهة نظيفة ومصنفة للتحكم البرمجي. تستهدف المهندسين DevOps والمطورين لتبسيط عمليات النشر عبر السحابة المتعددة وتتكامل بسهولة مع خطوط الأتمتة القائمة. من خلال تجميع المهام الشائعة في صيغة موحدة، تقلل الأداة من منحنى التعلم والأخطاء التشغيلية.
oneadms__myclaw is a project for managing and organizing tasks.
هذا المشروع يبدو أنه نظام لإدارة المهام، ربما تم بناؤه باستخدام لغة رست. يستخدم المكتبة serde لتعيين البيانات و Tokio للبرمجة المتزامنة. ومع ذلك، بدون معلومات إضافية، فإن سماتها الدقيقة ووظائفها لا تزال غير واضحة.
Strata scaffolds and validates AI-friendly project structures, ensuring navigability for humans and AI agents.
يُعدّ Strata أداة سطر أوامر تُنشئ هيكلًا مكوّنًا من خمس طبقات لمشاريع جديدة، مشفّرة بنظام تنقل واضح. تُنتج ملفًا يحدد الغرض والقيود، ومؤشرًا عالميًا يصف كل ملف، وحدودًا للمنطقة، شبكة روابط جانبية، ووصفًا لكل ملف لتسهيل استكشاف الكود من قبل البشر والذكاء الاصطناعي. كما تقوم الأداة بالتحقق من سلامة هذه البنية، وتُبلغ عن الأخطاء، وتُصلح تلقائيًا الانحرافات الشائعة. يُمكن للمطورين استخدامها للحفاظ على تنسيقات المشاريع المتسقة، وتحسين جودة التوثيق، وتزويد وكلاء الذكاء الاصطناعي بسياق جاهز للاستخدام. تُكتب الأداة بلغة Rust وتستند إلى ملف تكوين بسيط لتخصيص أسماء المجالات والإعدادات.
splice edits code with graph-aware safety, built for developers, AI Assistants, and tooling to perform cross-file rename, safe refactoring, and verified refactoring.
هو أداة تحرير دقيقة تستخدم خوارزميات الرسم البياني لضمان تحرير الكود ب точية البايت. يدعم splice 7 لغات ويوفر ميزات مثل تحرير آمن للبايت، إعادة تسمية الملفات عبر كافة الكود، تحليل التأثير، والتحسين بالبرهان. يمكن استخدام splice لأداء مهام مختلفة مثل إعادة تسمية الملفات عبر كافة الكود، التحسين الآمن مع rollback، والتحسين المعتمد على البرهان.
A terminal-based interface that lets users browse repositories, manage issues, pull requests, CI/CD workflows, and security alerts directly from the command line.
يقدم هذا البرنامج واجهة مستخدم طرفية شاملة للتفاعل مع منصة استضافة الشيفرة الشهيرة. يتيح للمطورين تصفح محتويات المستودعات، تحرير الملفات، والقيام بعمليات الالتزام دون مغادرة الطرفية. يمكن للمستخدمين إنشاء وتعديل وإغلاق القضايا وطلبات السحب، إدارة التسميات، المساهمين، والمواعيد النهائية، ومراجعة سلاسل المناقشة. كما يدعم الواجهة مراقبة سجلات سير العمل CI/CD، تشغيل الإجراءات، والتعامل مع تنبيهات الأمان مثل تحديثات الاعتماد وفحوصات الكود. صُمم للمهندسين الذين يفضلون سير عمل خفيف الوزن يعتمد على لوحة المفاتيح، ويجمع العديد من المهام الشائعة في بيئة موحدة متماسكة.
This project retrieves system include directories for use in Rust projects.
هذا المشروع يجمع مسارات المُتضمّنات النظاميّة، مما يساعد على دمج مكتبات خارجية في مشاريع لغة رست. مصمّمًا للمطورين الذين يعملون مع لغة رست وبيئتها. يمكن استخدام هذا الأداة كواجهة سطر الأوامر أو دمجها في نصوص أخرى.
A lightweight CLI that enables humans and coding agents to manage tasks asynchronously using a single JSONL log file.
يُقدّم هذا البرنامج واجهة سطر أوامر بسيطة تسمح للمستخدمين ووكلاء البرمجة بإدارة المهام المشتركة بينهما بشكل غير متزامن. يتم تخزين المهام في ملف سجل JSONL يُضاف إليه السجلات فقط، ويُوضع في دليل البيانات المحلي للمستخدم، بحيث يُعكس أحدث سجل لحالة كل مهمة. بفضل أن السجل يُضاف إليه فقط ولا يتطلب قفلًا، يمكن لعدة وكلاء الكتابة في نفس الوقت دون حدوث تعارضات، كما يظل البرنامج خفيفًا ولا يحتاج إلى خدمات أو واجهات برمجة تطبيقات خارجية. يحتوي البرنامج أيضًا على أمر تهيئة يُحقن تلقائيًا قطعة تعليمات صغيرة داخل ملفات إعدادات وكلاء البرمجة الشائعة، ما يتيح لهم التعرف على المهام والتعامل معها مباشرةً. يستهدف المطورين الذين يديرون عدة وكلاء في آنٍ واحد، ويساعد في إبقاء رؤية واضحة حول ما يفعله كل وكيل وما هي العقبات المحتملة، دون عبء أدوات تتبع المشكلات التقليدية. يعطي هذا النهج مرونة عالية في تنظيم سير العمل، مع الحفاظ على بساطة الاستخدام وسهولة التتبع. يعدّ خيارًا مثاليًا للفرق التي تعتمد على التكامل بين البشر والذكاء الاصطناعي في عمليات التطوير.
Measure the 'right distance' in your Rust code by analyzing coupling based on Vlad Khononov's framework.
cargo-coupling هو أداة تحليلية تقوم بتحليل التكامل في مشاريع لغة رست باستخدام إطار عمل Vlad Khononov 'Balancing Coupling in Software Design'. تعمل الأداة على حساب درجة توازن من ثلاثة أبعاد رئيسية: قوة التكامل، المسافة، والINSTABILITY. يقدّم أداة cargo-coupling خروجاً CLI مع درجات ودرجات لكل قضية، وتقترح تغييرات محددة في الكود لخفض التكامل.
YASTwAI is a command-line tool that extracts subtitles from video files and translates them into a target language using AI, preserving timing and formatting.
يستخرج YASTwAI مسارات الترجمة من ملفات الفيديو ويحوّلها إلى لغة مستهدفة باستخدام مجموعة متنوعة من موفري الذكاء الاصطناعي. يحافظ على توقيت الترجمة الأصلي، والتنسيق، وعلامات المتحدث مع تطبيق ترجمة مدروسة على السياق عبر كتل الترجمة. يدعم الأداة معالجة الدُفعات بالتوازي، وحفظ الجلسات، وعرض التقدم في الوقت الحقيقي، مما يتيح للمستخدمين استئناف المهام المتوقفة. يمكن تكوين موفري الذكاء الاصطناعي المتعددين، بما في ذلك الخدمات المحلية والسحابية، لتوفير مرونة في التكلفة والوقت. صُممت لتلبية احتياجات صانعي المحتوى وفرق التوطين، وتبسط سير عمل ترجمة الترجمة من الاستخراج إلى الإخراج النهائي.
A high‑performance command‑line tool that converts legacy JPEG and H.264 media into modern JXL and HEVC formats while ensuring lossless image quality and perceptual video fidelity.
توفر هذه الأداة محركًا سريعًا ومتعدد الخيوط لتحديث أرشيفات الوسائط. تقوم بالكشف التلقائي عن ملفات JPEG و H.264 القديمة، ثم تعيد بنائها وتشفيرها إلى صيغ JXL و HEVC مع ضمان عدم فقدان جودة الصور أو الحفاظ على الدقة البصرية للفيديو. يستخدم حلقة تغذية راجعة سايبرنيكية لتحليل تعقيد المحتوى وضبط معلمات التشفير في الوقت الحقيقي، ثم يتحقق من النتيجة باستخدام مقاييس SSIM و MS‑SSIM. تم تصميمها للعمل على نظام macOS، وتناسب معالجة الدُفعات الكبيرة للصور والفيديو. يمكن تشغيلها عبر سطر أوامر، ما يجعلها قابلة للتكامل في خطوط إنتاج الوسائط المؤتمتة.
The ACDC project is a Rust-based tool for handling data.
هذا المشروع هو أداة مكتوبة بلغة رست، تستخدم لتعامل مع البيانات. توفيرها للمساعدة في التعديل والتحليل للبيانات، لكن تفاصيل أكثر عن وظائفها غير متوفرة. يستخدم هذا المشروع لغة برمجة رست ويعتمد على سيردي لعمليات التخزين والاسترجاع.
Agent of Empires is a terminal session manager for AI coding agents on Linux and macOS, allowing users to run multiple agents in parallel across different branches of their codebase.
هذا المشروع يقدم لوحة تحكم تطبيقية لإنشاء، مراقبة وتحديث جلسات مع أجهزة كود AI متعددة. يدعم العديد من الأجهزة مثل Claude Code، OpenCode و Codex CLI، ويقدم ميزات مثل اكتشاف الحالة، عمل الملفات، sandboxing Docker، وتنسيق المشروع. يتم بناء المشروع على تطبيق tmux ويوفر للمستخدمين إمكانية تشغيل أجهزة متعددة في نفس الوقت على فروع مختلفة من نفس الملف.
Scrape web content with ZERO token burn, saving costs and reducing environmental impact.
هذا المشروع هو مجموعة أدوات لاستخراج المحتوى من الإنترنت بدون حرق التوكنات. يستخدم سكريبتات بايثون لاستخراج البيانات من مواقع الويب المختلفة، بما في ذلك نشرة جيسي كانون و مدونة تشات بير دي آر سي. يتم تخزين البيانات المستخرجة كملفات ماركดาวن مُقسّمة. وتتضمن الأدوات الفردية لاستخراج كل موقع، مما يسمح للمستخدمين بتخصيص احتياجاتهم.
The clterm project is a command-line terminal tool for interacting with the system.
هذا أداة ترمينال سطر الأوامر التي توفر واجهة بسيطة للمستخدم لتفاعل مع النظام. تستخدم مكتبة Tokio للبرمجة المتزامنة و Serde لتسلسل البيانات. لا تتطلب هذه الأداة أي قواعد بيانات خارجية، مما يجعلها خفيفة الوزن ومجديلة. الوظيفة الرئيسية لهذه الأداة هي تقديم طريقة سهلة للمستخدم لتعامل مع تفاعلات النظام من سطر الأوامر.
Modern process monitoring tool that outputs structured data in JSON, CSV, or human-readable formats for easy parsing and automation.
هو أداة مراقبة للعمليات والأنظمة التي توفر إخراجًا مصنفًا في JSON أو CSV أو تنسيق قابل للقراءة للإنسان. تقدم أداة المراقبة القدرة على التصفية القوية مع صيغة بسيطة وتدعم العديد من التنسيقات لاستخدامات مختلفة. تم تصميم الأداة لتكون متوافقة عبر المنصات ومتسقة بين macOS وLinux. بالإضافة إلى ذلك، يحتوي الأداة على وضع المراقبة المستمر للرقابة المستمرة بفترات قابلة للتخصيص.
Mead is a modern media processing tool that enables fast and user-friendly video encoding with Rust ergonomics.
هو أداة تعديل وسائط متعددة تتيح إجراء التخزين الرقمي بسرعة وسهولة مع ميزات لغة رست. يعتمد على محول AV1 السريع (SVT-AV1) أو محول rav1e الآمن من الذاكرة، ويحتوي على شاشات تقدم، ووضعيات، ومحددات منطقية، مما يجعلها مناسبة للتعديل والاختبار.
A CLI tool that lets users define and execute functions in a Runfile, enabling seamless command orchestration and AI agent integration.
يُعد Runfile أداة سطر أوامر تسمح للمطورين بكتابة وظائف صغيرة في صيغة بسيطة مع تعليقات توضيحية، ثم تشغيلها مباشرة من الطرفية. يمكن لكل وظيفة قبول معطيات ذات نوع محدد، مع قيم افتراضية، وتستدعي أوامر شل أو بايثون أو نود أو أي مترجم آخر، ما يجعلها محرك تنفيذ متعدد اللغات. كما يمكن نشر هذه الوظائف كواجهات بروتوكول تحكم آلي، بحيث يستطيع وكلاء الذكاء الاصطناعي اكتشافها وتنفيذها تلقائياً. تُصمم الأداة لتسهيل إنشاء سيناريوهات النشر، وأتمتة المهام، وتكامل الأدوات المخصصة في سير العمل. واجهة المستخدم بسيطة، تتألف من أمر واحد فقط وتنسيق Runfile واضح وسهل القراءة.
mem is a fast, local semantic search engine and knowledge graph for personal knowledge bases, allowing users to build a searchable vector index + knowledge graph from YAML frontmatter links in markdown files.
هو محرك بحث Semantic و Knowledge Graph محلي سريع يندرج على قاعدة المعرفة الشخصية، ويبني مؤشرات فيكเตอร قابلة للبحث + Knowledge Graph من روابط YAML في الجانب الأمامي من الملفات markdown. يتيح خدمة MCP لمرشدي الاستخبارات الآلية ويشمل CLI مباشر للوصول.
Legend provides persistent context memory for AI coding assistants, enabling them to retain decisions, discoveries, and progress across sessions.
يُعد Legend أداة سطر أوامر خفيفة الوزن تُعطي مساعدين البرمجة بالذكاء الاصطناعي ذاكرة دائمة عبر الجلسات. تقوم الأداة بتتبع القرارات والاكتشافات والتقدم تلقائياً، بحيث لا يفقد المساعد السياق أثناء العمل. تُنشئ Legend مجلدًا مخفيًا لتخزين الذاكرة، وتستكشف بنية المشروع، وتُحقن السياق في موجه المساعد. تدعم الأداة عدة وكلاء ذكاء اصطناعي مثل Claude وCodex وGemini، وتتكامل مع مساعِد IDE مثل VS Code Copilot وCursor وZed. يمكن للمطورين بدء جلسة، تحميل الذاكرة السابقة، تسجيل رؤى جديدة عبر أمر واحد، واستعلام عن المعرفة المجمعة. يساهم ذلك في تقليل التكرار وتسرّع التطوير المدعوم بالذكاء الاصطناعي.