DrakonixAnvil is a cross-platform GUI for deploying, managing, and backing up Minecraft servers with Docker.
دروكونيكس أنفيل هو واجهة رسومية متعددة المنصات لتنفيذ وإدارة وتحديث خزانات مين كرات مع داكر. يتيح للمستخدمين إنشاء وتشغيل وإيقاف وإعادة تشغيل وإضافة وتحرير الخزانات من لوحة التحكم. كما يحتوي على شقوق بنائية، ووظيفة الحفظ والاستعادة، ووظيفة تصدير واستيراد الخزان، ومكتب ركن، وغيرها.
DoggyGallery is a secure, fast, and beautiful media gallery server built with Rust, serving images, videos, and audio files over HTTPS with HTTP Basic Authentication.
يعد DoggyGallery خادم معرض وسائط متعددة الأغراض الآمن والمسارع والجميل، يسمح للمستخدمين بتشغيل صورهم ومقاطع الفيديو وملفات الصوت عبر HTTPS مع تشفير HTTP الأساسي. يحتوي الخادم على تصفية متقدمة حسب النوع والامتداد والاسم المطابق بشكل فضفاض، بالإضافة إلى التHEME السحري بالضوء/الظلام بناءً على تفضيلات النظام. كما يحتوي الخادم على وثائق API تفاعلية في /docs ويدعم شهادات ذات توقيع ذاتي للتنفيذ.
Find unused pub items in a Rust workspace and optionally fix them.
هذا المشروع يبحث في مجتمع روست عن عناصر pub التي تكون غير مستخدمة بالكامل أو تستخدم فقط داخل كريبتها الخاصة. يوفّر أداة تطبيقية كاملة لتصفح النتائج، مراجعة العناصر بشكل تفاعلي، وتطبيق الإصلاحات. يتم إرسال الأداة مع عدة ألوان مختلفة ويدعم العديد من الفلاتر لتخصيص عملية البحث.
mdink is a terminal markdown renderer that provides syntax highlighting and inline images, built in Rust.
هو أداة خطية للمعالجة التي تقوم بتحويل ملفات ماركداون مع إضاءة النصوص والصور الداخلية. يدعم العديد من الميزات مثل العناوين، والتدوين الداخلي، والقوائم، والاقتباسات، والجداول، وقواعد الحروف، ولوحة التخطيط
McpMux is a desktop app that manages all your MCP servers across every AI client, providing a single gateway for configuration and connection.
يحل مشكلة إدارة خوادم MCP المتعددة عبر العملاء AI المختلفة عن طريق تشغيل بوابة MCP المحلية. هذا يeliminates الحاجة إلى تكوين كل عميل على حدة، مما يقلل من التعقيد ويزيد الأمان. مع McpMux ، يمكنك إضافة أو دوران مفاتيح API ، الانتقال بين الماكينات ، وتوفر خوادمك عبر عنوان URL واحد.
xsnap is a command-line tool that captures screenshots of web pages and compares them to baseline images to detect visual regressions.
الأداة تقوم بالتقاط لقطات شاشة لصفحات الويب عند أحجام عرض محددة مسبقاً. ثم تقارن هذه الصور مع الصور الأساسية على مستوى البكسل لتحديد أي اختلافات بصرية. تُشغّل متصفحاً خالياً عبر بروتوكول أدوات مطوري كروم، ما يضمن توافقاً واسعاً مع المتصفحات الحديثة. تُستخدم هذه الأداة في بيئات التطوير والاختبار المستمر لتقليل الأخطاء البصرية قبل الإطلاق. كما توفر تقارير بصرياً مفصلة تساعد الفرق على مراجعة التغييرات بسرعة. تتميز بقدرتها على العمل عبر أنظمة تشغيل متعددة دون الحاجة لتكوين معقد.
A Rust library that provides asynchronous serialization and data processing utilities for high-performance applications.
توفر هذه المكتبة مجموعة من الأدوات التي تجمع بين قوة مكتبة serde لتسلسل البيانات وقدرات tokio غير المتزامنة. تتيح للمطورين قراءة، كتابة، وتحويل تدفقات البيانات دون حظر حلقة الأحداث، ما يجعلها مثالية لخدمات الشبكة، عمليات الإدخال/الإخراج على الملفات، والتواصل بين العمليات. تم تصميم واجهة برمجة التطبيقات لتكون سهلة الاستخدام، مع وظائف عامة تعمل عبر أنواع ونسق بيانات متعددة. تستهدف المطورين الذين يعملون بلغة Rust ويحتاجون إلى معالجة بيانات غير متزامنة بكفاءة في تطبيقات متزامنة. تحل المكتبة مشكلة دمج التسلسل المتزامن مع بيئات غير متزامنة، مقدمةً تجريدًا نظيفًا يحافظ على صيانة الكود وأدائه.
A fast LSP that provides real‑time WCAG 2.1 accessibility diagnostics for HTML and JSX/TSX code.
يوفّر هذا المشروع خادماً للغة البرمجة (LSP) يراقب كود HTML و JSX/TSX في الوقت الحقيقي بحثاً عن انتهاكات معايير WCAG 2.1. يدعم أكثر من أربعين قاعدة تغطي مستويات A و AA من WCAG، مع إمكانية ضبط شدة التحذيرات لكل قاعدة على حدة. يعمل على تحليل الكود باستخدام تقنية التحليل التدريجي، ما يتيح تحديثات سريعة في غضون 150 مللي ثانية بعد كل تعديل. يمكن دمجه بسهولة مع محررات شائعة مثل Neovim و VS Code عبر إعدادات بسيطة، أو تشغيله كأداة مستقلة عبر سطر الأوامر. يتيح للمستخدمين تخصيص القواعد عبر ملفات تكوين TOML أو JSON، مع دعم أنماط تجاهل الملفات لتفادي التحليل على مجلدات البناء أو الحزم. يساهم في تحسين جودة الوصول للويب من خلال توفير ملاحظات فورية، مما يقلل الحاجة إلى فحص يدوي لاحق ويعزز الامتثال للمعايير الدولية.
The maxi-terminal-mcp project is a terminal-based application designed for users.
هذا المشروع يقدم واجهة تعمل على النافذة الرئيسية للمستخدمين لتفاعلهم مع نظام MCP. يسمح المستخدمون بتحقيق مهام وموارد متعددة من خلال واجهة الأوامر. يستخدم هذا المشروع اللغة البرمجية الرسومية والعتاد Serde و Tokio للتعرف على التطبيقات وتعزيز الوظائف الآسيوية، على التوالي. في الوقت الحالي، لا يوجد دمج قاعدة البيانات.
Worktrunk is a CLI for managing git worktrees, designed to simplify running AI agents in parallel.
عملية عمل Worktrunk هي عبارة عن واجهة командية (CLI) تسهل إدارة فرع العمل في Git. وهي مصممة خصيصًا لتشغيل एजENTS الذكاء الاصطناعي (AI) بشكل متسلسل، مما يجعل من السهل توسيع وتحكم في العديد من الأجسام في نفس الوقت. مع Worktrunk، يمكنك إنشاء وإدارة فرع العمل بسهولة مثل الفرع، مما يزيل الحاجة إلى التكوين اليدوي ويسهل تدفق العمل.
A CLI tool that runs commands in a secure, read‑only sandbox using bubblewrap, limiting filesystem writes and exposing only selected SSH keys.
تُنشئ هذه الأداة بيئة معزولة لتشغيل الأوامر، حيث يُعرض نظام الملفات بشكلٍ قرائى فقط مع منح صلاحية الكتابة لمسارات محددة. تعتمد على تقنية bubblewrap لربط الجذر بصيغة read‑only وتوفير مسارات قابلة للكتابة مثل المشروع الحالي أو إعدادات المستخدم. يتضمن بروكسي وكيل SSH يتيح تمرير مفاتيح محددة فقط، مما يمنع تسريب مفاتيح أخرى موجودة على الجهاز. يمكن للأداة أيضًا تمرير مقابس رسومية وصوتية مثل Wayland وPipeWire وD-Bus عند الطلب. يمكن للمستخدمين معاينة أمر bubblewrap الأساسي لأغراض التصحيح أو تعديل إعدادات الحاوية عبر ملف TOML يُوضع في أي دليل أب.
The fantasy history generator is a tool for creating fictional historical events and timelines.
هذا المشروع يولد تاريخات خيالية من خلال تقليد تطوير الثقافات، الإمبراطوريات والحدث عبر الزمن. مصمم للاستخدام من قبل الكتاب، مطوري الألعاب أو أي شخص يبحث عن إنشاء عالم خيالي ملهم.
Wokhei is an agent-first CLI tool for creating and publishing Decentralized List events on Nostr using the DCoSL protocol.
هو أداة CLI أولية للعملاء التي تسمح للمستخدمين بإنشاء وتوزيع أحداث القائمة الموزعة على شبكة Nostr باستخدام.protocol DCoSL، الذي يوفر إطار استجابة JSON مُنشئًا لِكُل أمر. توفر الأداة العديد من الميزات، بما في ذلك إنشاء مفاتيح، و.importation مفتاح، وإضافة رأس القائمة، والبحث عن القوائم، وحذف الأحداث. مصممة Wokhei للعمل مع العملاء، مما يسهل التكامل.
A Rust library that provides advanced client functionality for interacting with Claude AI, enabling developers to build sophisticated AI-powered applications.
تُقدّم مكتبة Rig-Claude-Advanced واجهة برمجية شاملة للتفاعل مع خدمة Claude AI باستخدام لغة Rust. تُسهّل المكتبة إرسال الطلبات وتلقي الردود المتدفقة مع دعم لإدارة سياق المحادثة عبر جلسات متعددة. تعتمد على I/O غير متزامن لتوفير استجابات فورية، ما يجعلها ملائمة لتطبيقات الوقت الحقيقي مثل الدردشة الآلية. تُغطي المكتبة جميع تفاصيل المصادقة وتنسيق الطلبات وتحليل الردود، مما يقلل الحاجة للتعامل مع تفاصيل HTTP منخفضة المستوى. تُتيح للمطورين دمج Claude بسهولة في برامجهم، سواء كانت مولدات محتوى أو أنظمة توصية. كما توفر أدوات لإدارة السياق طويل الأمد، مما يحسن دقة الردود في المحادثات المعقدة. بفضل تبسيطها للعمليات المتكررة، تُسرّع المكتبة عملية التطوير وتزيد من إنتاجية المطورين.
The lowmain project is a Rust-based tool for building and managing low-level systems.
هذا المشروع هو مكتبة لغة رست التي توفر مجموعة من الأدوات للعمل مع أنظمة منخفضة المستوى. تقدم هذه المكتبة طريقة بسيطة ومجديلة لتعامل مع الموارد النظامية، مما يجعلها مناسبة للاستخدام في الأنظمة المضمنة أو البيئات الأخرى حيث يوجد قيود على الموارد. الهدف من هذا المشروع هو توفير إطار عمل خفيف ومتوافق للبناء البرمجيات النظامية المخصصة.
agcli is a no-bloat Rust crate for building agent-native CLIs, providing features such as self-documenting root command trees and typed NDJSON streaming.
agcli هو مكتبة رشدة من لغة روس تهدف إلى سهولة إنشاء واجهات سطر الأوامر (CLI) مخصصة للعاملين. تقدم هذه المكتبة العديد من الميزات، بما في ذلك الحزم فقط بJSON ، والخطوات التالية HATEOAS ، وقص الخرج الآمن بالسياق ، ومحتوى NDJSON المشفر بالنوع مع التعامل الناتج/الخطأ في الشاشة.
The @edgevec/core project is a high-performance embedded vector database designed for edge computing applications.
هذا المشروع يقدم قاعدة بيانات مركزية متعددة الأبعاد عالية السرعة مصممة خصيصًا للعمليات الحسابية على حافة الشبكة. يستخدم تقنية HNSW لتحسين أداء الت索ق والتصنيف، ويتضمن تصميم WASM أولاً لجعلها مناسبة للاستخدام في المتصفحات، Node.js، وبيئات نظام رуст.
Simplifies executing commands inside Amazon ECS containers via an interactive Rust CLI.
الأداة توفر واجهة سطر أوامر تفاعلية تسهل تنفيذ أوامر داخل حاويات Amazon ECS. يتيح للمستخدم اختيار الكتلة (Cluster) والخدمة (Service) والمهام (Task) من قائمة مرتبة، مع تصفية تلقائية للمهام التي تعمل حالياً. بعد اختيار الحاوية (Container) المناسبة، تقوم الأداة بالتحقق من وجود مكون Session Manager Plugin وصلاحيات الوصول المطلوبة قبل إنشاء الجلسة. يعمل البرنامج على دمج واجهات AWS CLI مع مكتبة Serde و Tokio لتوفير تجربة سريعة وموثوقة. يستهدف المهندسين الذين يديرون بيئات ECS ويحتاجون إلى وصول فوري إلى الحاويات لأغراض تصحيح الأخطاء أو الصيانة. يميز بواجهة سهلة الاستخدام وخيارات تحديد مباشر للكتلة والخدمة، ما يقلل من الخطأ البشري ويزيد من كفاءة العمل مقارنة بالطرق اليدوية التقليدية.
A cross‑platform file and folder diff and merge tool that provides a WinMerge‑style interface for developers.
تُقدّم WinXMerge واجهة رسومية شبيهة بـ WinMerge تسمح للمستخدمين بمقارنة ودمج ملفات ومجلدات عبر أنظمة تشغيل متعددة. تدعم الأداة المقارنة الثنائية والثلاثية، مع كشف تلقائي للصراعات وتوفير مجموعة واسعة من عمليات الدمج مثل نسخ الكتل وتلقائي عند توافق التغييرات. يتيح العرض الجانبي للملفات مع علامة التمييز البسيطة، بالإضافة إلى لوحة تفصيلية تُظهر المحتوى قبل وبعد التغيير، مع دعم للتمرير المتزامن. يمكن للمستخدمين تطبيق فلاتر باستخدام تعبيرات نمطية، وتجاهل الفراغات أو الحروف الكبيرة، والتنقل بين الاختلافات عبر اختصارات لوحة المفاتيح. كما تتضمن الأداة ميزة التمييز بناءً على بناء الجملة للغات شائعة، ما يسهل فهم التغييرات في الكود. تُعد هذه الأداة مفيدة للمهندسين البرمجيات الذين يحتاجون إلى مقارنة دقيقة وتكامل سلس بين نسخ الملفات أو المجلدات.
A terminal-based book manager that lets users track, edit, and analyze their personal library.
يُعدّ Bookie واجهة مستخدم نصية تعمل باللوحة المفاتيح لإدارة مجموعة الكتب الشخصية. يتيح للمستخدمين تصفح القوائم، إضافة كتب جديدة، تعديل تفاصيلها، وحذفها مع تأكيدات لمنع الأخطاء. يُسجّل البرنامج معلومات مفصلة مثل العنوان، المؤلفين، سنة النشر، عدد الصفحات، حالة القراءة، تواريخ الانتهاء، وتقييمات تتراوح من صفر إلى خمسة نجوم. كما يتضمن لوحة إحصائيات تُظهر إجمالي الكتب، عدد المؤلفين الفريدين، توزيع حالات القراءة، وتقدم القراءة السنوي. يمكن عرض صور الغلاف بوضع ملفات JPEG في مجلد مخصص، ويُدعم البرنامج إعادة القراءة عبر تسجيل تواريخ انتهاء متعددة. تُحفظ جميع البيانات في ملف JSON ثابت، مع إمكانية مزامنة البيانات عبر Git بين أجهزة متعددة. يركز البرنامج على توفير تجربة سريعة وسهلة عبر الطرفية مع الحفاظ على تنظيم مكتبة القراءة الشخصية.
A terminal UI tool that manages Claude Code sessions, providing live previews, grouping, and scriptable control.
يُقدِّم Nexus واجهة طرفية تُسهل إدارة جلسات Claude Code متعددة من نافذة واحدة. يُغلف كل جلسة في شريحة tmux، مع معاينة حية تُحدَّث في الوقت الفعلي. يمكن تنظيم الجلسات في مجموعات حسب المشروع، وإعادة تسميتها، نقلها، أو حذفها مباشرة من لوحة القيادة. يدعم البرنامج تبديل السمات، والانتقال إلى وضع ملء الشاشة، وتكامل مع lazygit للوصول السريع إلى المستودعات. يتيح واجهة سطر الأوامر التي تُصدر JSON إمكانية برمجة جميع العمليات، ما يُسهل دمجها في سير عمل أوتوماتيكي. يهدف Nexus إلى تبسيط تجربة المطورين الذين يعملون مع Claude Code، مع توفير تحكم كامل وسريع في الجلسات المتعددة.
A Rust library that enables building lightweight node mesh networks for distributed applications.
توفر هذه المكتبة إطار عمل لبناء شبكات عقد موزعة على أساس تقنية النقطة إلى النقطة في لغة Rust. تتضمن مكتبة أدوات اتصالات غير متزامنة مدعومة ببيئة تشغيل غير متزامنة حديثة، مما يتيح للعقد اكتشاف بعضها البعض وتبادل الرسائل وتوجيه البيانات عبر الشبكة. تم تصميم واجهة برمجة التطبيقات لتكون بسيطة ومعبرة في آن واحد، مع دعم تنسيقات تسلسل بيانات مخصصة وطبقات نقل قابلة للتوسيع. تستهدف المطورين الذين يبنون أنظمة موزعة، وتقلل من تعقيد الحفاظ على بنية شبكة ديناميكية. تحل المكتبة مشاكل مثل تحمل الأخطاء، وتغيير عضوية العقد، وكفاءة توجيه الرسائل في بيئات لا مركزية. كما تميزها مرونتها في التخصيص وسهولة دمجها مع تطبيقات أخرى دون الحاجة إلى إعادة كتابة المنطق الشبكي.
graphshell is an open-source, prototype spatial browser that represents nodes in a force-directed graph as tabs in tilable workspaces.
هي متصفح مساحات ثلاثية الأبعاد مفتوح المصدر، يظهر عقد النقاط في شبكة القوى الموجهة كأقراص في مساحة عمل قابلة للتكرار. يحتوي على قوس قوة-موجه للشاشة مع تشغيل الويب من خلال سيرفو، ووضعية العمل المتعددة الألواح، والتصفح المحلي الأولي الآمن من التعطل.
code-explorer is an MCP server that provides AI coding agents with IDE-grade code intelligence, enabling them to navigate and understand code structure efficiently.
code-explorer هو خادم MCP مُتطوِق من لغة رست، مصمم لمنح المॉडلات اللغوية الكبيرة (LLMs) نفس أدوات التنقل التي يستخدمها مطورو البرمجيات في بيئة التطوير المتكاملة. يُ оптимَل token efficiency عن طريق تقديم أربعة أعمدة: LSP Navigation, Semantic Search, Git Integration, و Persistent Memory. هذا يؤدي إلى 30 أداة للتنقيح، بما في ذلك العمليات الملفية، تحليل AST، إدارة تدفق العمل، وتكوين.
odin-core is a vendor-agnostic, policy-driven orchestrator core that provides plugin-first extensibility for orchestration runtime, policy engine, and plugin management.
odin-core هو مشروع مفتوح المصدر يهدف إلى تقديم منصة استيعابية مرنة ومتخصصة. يتسم بالتوجه السياسي، مما يتيح للمستخدمين تعريف سياساتهم الخاصة وتطبيقها على قراراتهم. كما يحتوي على مدير إضافات، مما يسهل على المستخدمين تثبيت وإدارة الإضافات بسهولة. يدعم odin-core العديد من الاستخدامات، بما في ذلك runtime استيعابية الأساس، ومحرك السياسات، وإدارة الإضافات.
DeepAgent is a Rust coding agent powered by Gemini that helps developers write code.
يُقدّم DeepAgent واجهة سطر أوامر تعتمد على نموذج Gemini لتقديم مساعدة برمجية فورية للمطورين. يمكنه توليد القوالب الأساسية، وإعادة هيكلة القطع البرمجية، وتقديم اقتراحات مدعومة بالسياق أثناء الكتابة. يتواصل الوكيل مع النموذج عبر بروتوكول خفيف، معحوّلًا الطلبات إلى كود ويعيد النتائج على الفور. يستهدف المهندسين البرمجيات الذين يسعون لتسريع عمليات التطوير، ويقلل الوقت المستغرق في المهام المتكررة وتصحيح الأخطاء. بدمجه بسلاسة في سير العمل الحالي، يحل مشكلة دورات التكرار البطيئة وفجوات المعرفة في قواعد الكود غير المألوفة.
lrmdns is an authoritative DNS server that responds to queries for domains it manages, written in Rust.
يعد lrmdns خادم DNS مرجعي خفيف السرعة وثابت، يرد على الاستفسارات المتعلقة بالمناطق التي يتم تسييرها. لا يقوم بتحليل الاستفسار أو تخزين البيانات - فقط يخدم المناطق المحددة مسبقًا.
A Rust library that bridges asynchronous data streams, enabling seamless serialization and forwarding of messages between components.
توفر هذه المكتبة حلقة ربط خفيفة الوزن لتدفقات البيانات غير المتزامنة في تطبيقات Rust. تستفيد من إطار Tokio لدعم وقت التشغيل غير المتزامن وتستخدم Serde لتسلسل مرن لمحتويات الرسائل. تُجرد المكتبة تفاصيل ربط المنتجين والمستهلكين، مما يتيح للمطورين التركيز على منطق الأعمال بدلاً من البنية التحتية. تُعد مثالية للمعماريات الميكروسيرفيس، والتواصل بين العمليات، وأي سيناريو يتطلب نقل البيانات بكفاءة بين المكونات غير المتزامنة. تم تصميم واجهة برمجة التطبيقات لتكون سهلة الاستخدام مع حد أدنى من الكود المكرر، مع ضمان أمان الأنواع القوي.
A Rust-based tool that delivers token‑efficient browser automation for AI agents via a lightweight protocol.
توفر هذه الأداة واجهة مبسطة للوكالات الذكية للتحكم في متصفحات الويب مع تقليل استهلاك الرموز إلى أدنى حد. تجمع الأداة بين عدة إجراءات في استدعاء واحد، وتستخدم تمثيل خريطة الصفحة المدمجة بدلاً من اللقطات، وتستند إلى بروتوكول أدوات مطوري Chrome للتواصل المباشر. يزيل التصميم الحاجة إلى تقاطعات WebSocket غير الضرورية، ويقلل من عمليات الاستطلاع، ويعتمد على الانتظار المدفوع بالأحداث، ما يسرّع التفاعل ويخفض التكاليف. تستهدف المطورين الذين يبنون سير عمل ويب مدعوم بالذكاء الاصطناعي، وتحل مشكلة بطء أنظمة الأتمتة الثقيلة على الرموز. النتيجة هي طبقة أتمتة أسرع، أرخص، وأكثر موثوقية تتكامل بسلاسة مع الوكالات الذكية الحالية.
A high‑performance, low‑latency matching engine for electronic trading platforms.
يعمل المحرك على معالجة أوامر السوق والحد، ويطابقها مع دفتر أوامر في الذاكرة، وينتج تنفيذات التداول في الوقت الحقيقي. مكتوب بلغة Rust ويستفيد من الإدخال/الإخراج غير المتزامن للتعامل مع آلاف الأوامر في الثانية مع تقليل الكمون إلى أدنى حد. يركز التصميم على قواعد مطابقة محددة، ومعالجة أوامر ذرية، واستعادة الأخطاء بشكل موثوق. يستهدف مشغلي البورصات ومهندسي التكنولوجيا المالية الذين يبنون بنية تحتية للتداول، ويحل الحاجة إلى مكوّن أساسي موثوق يمكن توسيعه أفقيًا. النظام خفيف الوزن ولا يتطلب قاعدة بيانات خارجية، ويمكن دمجه في مجموعات البورصة الأكبر عبر واجهات برمجة تطبيقات بسيطة.
Tapedeck is a terminal-based 4-track cassette recorder that allows users to record, layer synthesizers, program drum beats, and mix their tracks.
تايبديك هو محاكي تسجيل كاسيت 4-طرفي يعتمد على الواجهة النصية، مستوح من OP-1 من Teenage Engineering. يحتوي على 5 محركات سينثسيزر، ووحدة تسلسل طبول، و5 تأثيرات، وتحاكي التسجيل على الورق، ومشغل كاسيت متحرك. يمكن للمستخدمين تسجيل من مدخل الميكروفون، يوتروب عبر 4 مسارات مستقلة، وخلط كل شيء مع أجهزة قياس الطاقة والصوت الحارق.
This library parses MTG Arena Player.log files and emits typed game events via an asynchronous event bus.
يُقدّم هذا المكتبة حلاً برمجياً بلغة Rust لتحليل ملفات سجلات MTG Arena Player.log، حيث يحوّل السجلات الخام إلى أحداث لعبة مُصنفة بدقة عالية. يتم قراءة السجلات بشكل غير متزامن باستخدام I/O غير متزامن، ما يتيح معالجة الأحداث في الوقت الحقيقي عبر حافلة أحداث يمكن اشتراكها من قبل مكونات أخرى. يدعم التصميم تحليلًا تدريجيًا، ما يتيح للمستهلكين معالجة الأحداث فور ظهورها دون انتظار تحميل الملف بالكامل. يستهدف المطورين الذين يبنون أدوات تحليلية، أو واجهات عرض للمنصات البث المباشر، أو أدوات إعادة تشغيل الألعاب، ويقضي على الحاجة إلى كتابة منطق تحليل سجلات مخصص. يركز المكتبة على الأداء وسلامة الأنواع، ما يجعلها ملائمة لتطبيقات تتطلب معالجة عالية الكثافة. كما يميزها التزامن الفعال والقدرة على التوسع مع الحفاظ على واجهة برمجية بسيطة وموثوقة.
A lightweight, human-friendly configuration language that emphasizes readability and unambiguous syntax.
تُقدّم MOTLY لغة تكوين مختصرة تهدف إلى الوضوح وسهولة الاستخدام، حيث تُزيل الضوضاء التركيبية مثل علامات الاقتباس والفواصل والرموز النقطية، مع الاحتفاظ بالقوسين الصريحين للتداخل. تُمثّل القيم البوليانية والتواريخ باستخدام بادئة @ واضحة، ما يزيل أي غموض. تدعم اللغة نظامًا للمرجعيات يتيح التنقل عبر المسارات، بالإضافة إلى أنماط الوراثة لإعادة استخدام الإعدادات. يُطبّق MOTLY كمكتبة بلغة Rust مع نسخة TypeScript متزامنة، ما يتيح تحليل الملفات عبر لغات متعددة. تُستخدم هذه اللغة في بيئات تتطلب تكوينًا واضحًا وسهل القراءة، وتُعد خيارًا مناسبًا للأنظمة التي تحتاج إلى ملفات إعدادات قابلة للصيانة. تتميز MOTLY بقدرتها على دمج الإعدادات مع التعليقات التوضيحية، مما يسهل توثيقها مباشرةً داخل الكود.
A lightweight HR API that manages employee data, leave requests, and attendance, designed for small businesses.
يُقدِّم هذا المشروع واجهة برمجية RESTful للوظائف الأساسية لإدارة الموارد البشرية. يُخزّن ملفات تعريف الموظفين، ويعالج طلبات الإجازة، ويسجِّل أحداث الحضور. يُبنى على نظام تشغيل غير متزامن بلغة Rust، ما يضمن توافرية عالية وأداءً منخفض التأخير. يُقدِّم نقاط نهاية واضحة لإنشاء، قراءة، تحديث، وحذف سجلات الموارد البشرية، مع دعم للترشيح والتقسيم. يهدف المشروع إلى مطوري البرمجيات الذين يحتاجون إلى قاعدة بيانات خلفية موثوقة وقابلة للتوسع لتطبيقات الموارد البشرية.
An interactive CLI tool that helps Salesforce developers generate package.xml files by selecting metadata components through a fuzzy-searchable TUI.
تُعد sf-pkgen أداة سطر أوامر تفاعلية تُسهّل على مطوري Salesforce إنشاء ملفات package.xml. تُعرض واجهة المستخدم النصية قائمة بأنواع البيانات المتاحة، وتسمح للمستخدم بالبحث الضبابي لتصفية النتائج بسرعة. بعد تحديد المكونات المطلوبة، يمكن تحديد المنظمة المستهدفة وإصدار واجهة برمجة التطبيقات، ثم تُنشئ الأداة ملف package.xml مُنسّق بشكل صحيح. يُمكن استخدام هذا الملف مباشرة مع أوامر Salesforce CLI لتوزيع أو استرجاع المكونات. تُقلل الأداة من الجهد اليدوي وتحد من الأخطاء أثناء إعداد ملفات التوزيع. كما تدعم التفاعل عبر لوحة مفاتيح مع اختصارات لتسهيل التنقل والاختيار.
An experimental programming language and compiler toolchain that delivers deterministic, ownership‑aware code with multi‑backend GPU support.
تُقدّم هذه اللغة البرمجية التجريبية مع مجموعة أدوات مترجم تُركّز على إنتاج محدد للشفرة المصدرية والآلة، مع قواعد ملكية واضحة وإدارة للذاكرة عبر ARC. تُوفر واجهة سطر أوامر مُصممة لتسهيل الأتمتة وتكامل نماذج اللغة الكبيرة، ما يتيح عمليات بناء سريعة ومتكررة. يتضمن مسار الترجمة محولًا للرمز المصدري إلى تحليل نحوي، تحليل معنوي، وفحص أنواع، مع فحص ملكية وإدراج ARC. يمكن للمنصة توليد شفرة للمعالجات المركزية (LLVM، WASM) ولعدة منصات GPU (SPIR‑V، MSL، PTX، HIP، WGSL)، مع دعم وقت التشغيل للانتقال الديناميكي بين Metal، CUDA، HIP، Vulkan، وWebGPU. كما تتضمن ميزات إضافية مثل نوع بيانات bfloat16، تكامل مع واجهة MLX لتسريع Apple Silicon، ونظام تحليل أداء GPU يصدّر تتبع Chrome ويتتبع التخصيصات. تستهدف هذه الأداة مبرمجو الأنظمة، باحثي لغات البرمجة، ومطوري GPU الذين يحتاجون لبناء متكرر، نوى GPU فعّالة، وتكامل سلس مع تقنيات التعلم الآلي.
AletheiaDB is a high-performance bi-temporal graph database designed for Large Language Model (LLM) integration and temporal reasoning.
يحتفظ AletheiaDB بوقت صحيح (متى كانت الحقائق حقيقية في الواقع) ووقت المعاملة (متى تم تسجيل الحقائق في قاعدة البيانات). هذا يسمح بالسؤال عن الوقت السابق والتحليل التاريخي، مما يجعلها مثالية للاستخدام في تطبيقات LLM التي تحتاج إلى فهم كيفية تطوير المعرفة عبر الزمن. تتضمن قاعدة البيانات نموذجًا زمنيًا متبادلًا، تخزين مزدوج، تخزين طبقي، ضغط أنكر+ديلتا، عمليات ACID، سجل معاملة مسبقًا، حفظ مؤشرات، بحث في الفروع، مؤشرات فروع متعددة، واجهة استعلام مدمجة، و أكثر.
This project provides a web-based configuration GUI for the Ghostty terminal emulator, allowing users to easily manage and customize their settings.
هذا المشروع يقدم واجهة تعريفية عبر الويب لبرنامج Ghostty، مما يسمح للمستخدمين بتعديل وتخصيص إعداداتهم بسهولة. يتم اكتشاف جميع خيارات التكوين والرسومات والأفلام والمفاتيح من تثبيت Ghostty المحلي وتم تقديمها في محرر عبر الويب. تشمل الميزات الرئيسية تصفح وتعديل خيارات التكوين المنظمة حسب الفئة، عرض وتطبيق رسومات متوفرة، إدارة مفاتيح باستخدام واجهة مرئية، تحديث سريع للشاشة، التحقق من صحة التكوين، ووظائف استيراد/تصدير، وإعادة تشغيل Ghostty تلقائيًا عند حفظ التعديلات.
A command‑line tool that JIT‑compiles jq bytecode into native binaries for faster JSON filtering.
يُعد jq‑jit أداة سطر أوامر تُحوِّل bytecode الخاص ببرنامج jq إلى كود أصلي يُنفَّذ مباشرةً على المعالج، ما يحقق تسريعاً هائلاً في عمليات التصفية والتحويل على بيانات JSON. تُترجم كل تعبير jq إلى تعليمات آلة مباشرةً أثناء التشغيل، وتُظهر أداة الأداء تحسناً يصل إلى عشرات الآلاف مرة في العمليات البسيطة، بينما تُحسّن الأداء في معالجة مجموعات البيانات الكبيرة بمعدل عدة مرات. تدعم jq‑jit كامل لغة jq، بما في ذلك العمليات الحسابية، والتحكم في التدفق، والمولدات، والتعبيرات النمطية، والدوال المعرفة من قبل المستخدم، ما يجعلها بديلاً قوياً للبرنامج التقليدي jq. كما توفر ميزة الترجمة المسبقة (AOT) التي تُنتج ملفات تنفيذية مستقلة، بحيث لا حاجة لتثبيت jq أو تشغيل بيئة JIT عند التنفيذ. تُستخدم الأداة في تحليل السجلات، وتنسيق استجابات واجهات برمجة التطبيقات، ومعالجة دفعات ETL، وتُسهم في تقليل زمن المعالجة للبيانات الضخمة. تُقدِّم واجهة سطر أوامر بسيطة مع مجموعة واسعة من العلامات، مثل `-r` للإخراج الخام، و `--compile` لتوليد ملف تنفيذي، و `--arg` لربط المتغيرات. تُستهدف المطورين ومديري الأنظمة الذين يحتاجون إلى حلول معالجة JSON سريعة وموثوقة في بيئات الإنتاج.
A Rust library that implements lattice data structures with serialization support for use in distributed systems.
توفر المكتبة مجموعة من هياكل بيانات الشبكة المصممة لتطبيقات التزامن والأنظمة الموزعة. تتضمن عمليات دمج فعّالة، وحل النزاعات، ومزامنة الحالة عبر العقد. يدعم التسلسل والتسلسل العكسي، ما يتيح حفظ وحفظ حالة الشبكة بسهولة عبر التخزين أو النقل الشبكي. واجهة برمجة التطبيقات خفيفة الوزن وتتكامل بسلاسة مع مشاريع Rust القائمة. تستهدف المطورين الذين يبنون أدوات تعاونية، أو أنظمة تعتمد على CRDT، أو أي تطبيق يحتاج إلى دمج متسق للحالة الموزعة.
Compass is a tree-sitter powered preference engine for LLM-assisted coding that evaluates code against configurable rules to enforce personal conventions.
Compass هو أداة تساعدك على تطبيق معايير الكتابة الخاصة بك عن طريق تقييم التعليمات البرمجية ضد مجموعة من القواعد المعدلة. يستخدم Compass inquiries Tree-sitter لالتقاط الهيكليات التي تفضلها أو لا تفضلها، ويوفر لك فرصة وضع درجات خطورة، نصائح، ومؤشرات لتعرّف ما يجب تصحيحه أولاً. يمكنك استخدام Compass أثناء دورة إنتاج التعليمات البرمجية للحصول على ردود فعل فورية أو ربطه في CI لتوافق معايير النمط بين الفريق.
The lyl2dora__Tera project is a C# application that provides functionality for unknown purposes.
هذا المشروع يبدو أنه تطبيق C# يستخدم مكتبة Tokio وفرamework تسلسل Serde. ومع ذلك، بدون معلومات إضافية، لا يزال غير واضح ما هي الميزات أو الوظائف الفعلية التي يقدمها هذا المشروع. اسم المشروع يشير إلى دورا، ولكن الغرض والمنطقة المحددة لا تزال مجهولة.
A single-node vector search engine that leverages NVMe storage for low-latency ANN queries.
يُعد Divergence محرك بحث متجهات يعتمد على الرسوم البيانية للبحث التقريبي للمتقارب الأقرب، مُصممًا للعمل على عقدة واحدة فقط. يُخزن قوائم الجيران والمتجهات مباشرة على أجهزة NVMe، ويستخدم جدولة io_uring صريحة لتجنب تحميل نظام ملفات الصفحة. يعمل النظام باستخدام تنفيذ متزامن بالـ coroutine وتوزيع الخيوط على كل نواة، ما يضمن تزامن عمليات الإدخال/الإخراج مع المعالجة المركزية. يهدف إلى مطوري الخدمات التي تتطلب بحثًا عالي الأداء، ويقدم زمن استجابة p99 متوقع حتى تحت أحمال ثقيلة، مع قدرة على التوسع مع الذاكرة المتاحة. يضمن تصميمه القواعد الخمسة للحد من استهلاك I/O، وتخصيص مناطق ذاكرة مثبتة، وإلغاء مبكر للبحث مع حواجز استرجاع لضمان استقرار الأداء.
This project provides a lightweight, OpenSearch/Elasticsearch-compatible REST API server backed by SQLite's FTS5 full-text search engine.
هذا المشروع يقدم خادم REST API متوافق مع OpenSearch/Elasticsearch ويعتمد على محرك البحث SQLite FTS5. وهو استبدال ممتاز لعمليات OpenSearch الشائعة ويمكن تشغيله بدون أي dependencies خارجية. يحتوي المشروع على نقاط الوصول للتعامل مع المخزونات، والقراءة والتحديث والإزالة، والبحث والاستعلام.
A WASM library that enables browsers to perform MPC-based TLS requests and obtain cryptographic settlement signatures from an oracle.
توفر هذه المكتبة ربطات WebAssembly لمُثبت TLS يعتمد على الحساب المتعدد الأطراف (MPC) يعمل بالكامل داخل المتصفح. تقوم بإنشاء قناة آمنة مع مُحقق أو أوراكل، وتنفذ عملية التفاوض على TLS باستخدام MPC، ثم تُرسل طلبات HTTP مع الحفاظ على سرية البيانات الحساسة. بعد إتمام الطلب، يُكشف للمُحقق عن أجزاء محددة من المحادثة ليتم التحقق منها، ثم يُستلم توقيع تسوية مشفر وفق معيار EIP‑712 يثبت صحة المعاملة. تُقدّم واجهة برمجة تطبيقات بسيطة تتبع حالة الماكينة، بدءاً من التهيئة، مروراً بإرسال الطلب، وانتهاءً بالتسوية، ما يسهل دمجها في تطبيقات الويب. تُعد هذه المكتبة أداة قيمة للتحقق من الصفقات عبر الإنترنت أو أي سيناريو يتطلب إثبات تنفيذ الطلب بدقة دون كشف الأسرار. كما تتيح للمطورين بناء حلول موثوقة للمعاملات الحساسة مع تقليل الاعتماد على الطرف الثالث. تُعزز الأمان والشفافية في بيئات التجارة الإلكترونية والتطبيقات التي تتطلب إثباتاً رقماً.
Lumina-video is a hardware-accelerated embedded video player for egui applications, aiming to be the most performant option.
هذا المشروع يقدم لاعب فيديو محسّن أداءً متكاملًا لبرامج بناءً على egui. يستخدم تقنية التصفح المباشر للوحة الرسومات (GPU) ويدعم عدة منصات بما في ذلك macOS، Linux، الويب، iOS، وأندرويد. يهدف لاعب الفيديو إلى العمل بشكل سلس مع egui، حيث يتم تسليم إطارات المعالجة مباشرةً ك wgpu::Texture بدون دورات CPU على المنصات المدعومة.
Shields Up is an engineering server for tracking and displaying project metrics.
هذا المشروع يقدم حلًا سرڤر-جانبًا لجمع وتحليل البيانات المتعلقة بالمشاريع، مثل تغطية الكود والنتائج الاختبارية وموعد نشر المشروع. يهدف إلى مساعدة المهندسين على مراقبة صحة و أداء مشاريعهم في الوقت الفعلي. يستخدم Shields Up إطار عمل روكيت و مكتبة سرڨي لتعامل مع الطلبات وتحويل البيانات.
A CLI tool that organizes macOS Spaces into a 2D grid of rows and spaces, enabling navigation, app assignment, and workspace stack management.
تُعد Spacework أداة سطر أوامر مخصصة لمستخدمي macOS الذين يستخدمون مدير النوافذ yabai. تُضيف طبقة منطقية على نموذج المساحات المسطح، حيث تُنظم المساحات في شبكة ثنائية الأبعاد تتألف من صفوف ومساحات داخل كل صف، مثل "الاتصال" و"التطوير" و"البحث". يتيح البرنامج التنقل بين المساحات باستخدام إحداثيات الصف والمسافة أو الأسماء، ويُسهل تعيين التطبيقات إلى مواقع محددة مع خيارات تخطيط النوافذ مثل ملء الشاشة أو التقسيم الأيسر/الأيمن. يمكن للمستخدم حفظ التكوين الحالي كـ "مكدس" (stack) واسترجاعه لاحقاً، ما يسرّع عملية تبديل السياقات. كما يدعم البرنامج الكشف التلقائي عن المساحات الموجودة في yabai، ويُقدّم تنبيهات بصرية عبر Hammerspoon لإظهار الموضع الحالي في الوقت الحقيقي. تُعد هذه المزايا مفيدة للمبرمجين، الباحثين، وأي شخص يحتاج إلى تنظيم بيئة عمله في مساحات متعددة بطريقة منظمة وسريعة.
The Semantic Scholar MCP Server (Rust) is a high-performance, enterprise-grade Model Context Protocol server that bridges Large Language Models with the authoritative academic data of Semantic Scholar.
هذا المشروع هو استبدال قوي للمIMPLEMENTATIONS السابقة من لغة بايثون ، مما يوفر سرعة أفضل (~20ms بدء التشغيل) ، وثبات (معمارية صندوق البريد) ، ومجموعة شاملة من 29 أداة بحثية. يخدم كقناع بين Large Language Models وبيانات أكاديمية موثوقة من Semantic Scholar. يقوم الخادم بimplementation معمارية 'صندوق بريد' مع SSE `Last-Event-ID` tracking لتعويض فقدان الاتصال.
fcm is a Firecracker VM manager that gives you Heroku-style deploys on your own hardware.
fcm هي أداة CLI لتشغيل VMs الصغيرة على hardware الأساسية. إنها ت創ة آلة Virtuelle، تسمح لك بتحميل كودك، وتقدم URL للوصول إلى التطبيق المُنشأ. الأداة تقدم ميزات مثل بدء فوري، عزل كامل، نشر Git، SSL تلقائي، محطة تحكم دائمة، محطة ويب، ووحدات مستخدم متعددة.