A lightweight JavaScript utility library that offers a concise set of common functions for data manipulation, designed for quick integration into web projects.
تجمع هذه المكتبة مجموعة صغيرة من الدوال المساعدة التي تُسهل المهام الشائعة لمعالجة البيانات في جافاسكريبت. تركز على الأداء والبساطة، وتجنب الاعتماد على مكتبات ثقيلة مع تغطية عمليات على السلاسل، المصفوفات، والكائنات. يمكن للمطورين استيراد الدوال التي يحتاجونها فقط، مما يحافظ على أحجام الحزم منخفضة. يتميز واجهة برمجة التطبيقات بالبساطة، مع تسميات واضحة وأنماط متسقة. تُعد مثالية للمشاريع التي تتطلب مساعدة سريعة وموثوقة دون أعباء الأطر الأكبر. المكتبة تُصمم لتكون قابلة للاختبار بسهولة، مع دعم شامل لاختبارات Vitest لضمان جودة الكود.
This project provides a minimal setup for React development using Vite, including HMR and ESLint rules.
هذا المشروع يقدم إعدادًا أساسيًا لتنفيذ تطبيقات React باستخدام Vite. يحتوي على دعم لمكتبات HMR و بعض قواعد ESLint للضمان من جودة الكود. كما يغطي استخدام اثنين من المكتبات الرسمية: @vitejs/plugin-react و@vitejs/plugin-react-swc، التي تمكن تحديث السريع باستخدام Babel أو SWC على التوالي.
This library provides a Bevy plugin that loads configuration data from YAML, JSON, or RON files and allows environment variable overrides.
يُحمّل المكوّن تلقائيًا تنسيق الملف استنادًا إلى الامتداد، ثم يحوّل البيانات إلى هيكل يُعرّف من قبل المستخدم ويطبّق واجهات Resource و Deserialize و Serialize و Reflect. يُسجّل التكوين كموارد Bevy، ما يتيح الوصول إليه من جميع الأنظمة. يمكن تجاوز أي حقل عبر متغيرات البيئة، مع استخدام صيغة JSON للبيانات المتداخلة. واجهة الاستخدام بسيطة: تنفيذ واجهة ConfigFile ثم إضافة المكوّن إلى التطبيق. يُفيد هذا في الألعاب والتطبيقات التي تتطلب إعدادات قابلة للتعديل، مع الحفاظ على أمان النوع وتجنب القيم الثابتة. يدمج المكوّن مع نظام الانعكاس (reflection) لتسهيل التحقق من صحة البيانات أثناء التشغيل. كما يدعم التكوين من ملفات YAML، JSON، أو RON، مع إمكانية تفعيل أو تعطيل أي تنسيق حسب الحاجة.
This project provides a set of reusable skills for building static websites from markdown content and photos, designed to be used as a Git submodule in client website projects.
هذا المشروع يوفّر مجموعة من المهارات المُستخدمة في بناء مواقع إلكترونية سريعة وجميلة. وتضم هذه المجموعة العديد من الميزات مثل بناء الصفحات، إدارة الصور، تكوين SEO، وغيرها. ويُعتزم استخدام هذا المشروع كجزء من كل مشروع للمواقع الإلكترونية، مما يسهل تحديثه وتنويعه في جميع المشاريع.
A library of specialized skill modules that extend an AI coding assistant with domain‑specific knowledge, patterns, and best‑practice guidance.
توفر هذه المجموعة مجموعة من الوحدات المستقلة التي يمكن تحميلها في مساعد برمجة بالذكاء الاصطناعي. كل وحدة تضمّ معرفة متخصصة في مجال معين، وأنماط معماريّة مثبتة، وقوالب لتوليد الكود، بالإضافة إلى إرشادات لاختبار الجودة أو أمان التطبيق. عند تحميل مهارة، يكتسب المطورون إرشادًا فوريًا ومُعتمدًا على السياق لاتخاذ قرارات التصميم، وتخطيط التنفيذ، وضمان الجودة. تستهدف المكتبة الفرق التي ترغب في الحفاظ على التناسق عبر المشاريع وتسريع عملية التطوير مع تطبيق أفضل الممارسات دون الحاجة للبحث اليدوي. تغطي مجموعة واسعة من المجالات، بدءًا من أمان تطبيقات الويب والموبايل، وصولًا إلى هندسة SaaS وتطوير الذكاء الاصطناعي، ما يجعلها أداة شاملة للفرق البرمجية الحديثة.
An in-memory cache library for JavaScript, demonstrated with a React UI.
يقدّم هذا المشروع حلاً خفيف الوزن لتخزين البيانات المؤقتة في الذاكرة مكتوباً بلغة JavaScript. يوفّر واجهة برمجة تطبيقات بسيطة تسمح بتعيين، استرجاع، وحذف أزواج المفتاح‑القيمة، مع دعم اختياري للوقت الافتراضي للانتهاء من الصلاحية، ما يتيح إلغاء التراكم تلقائياً. صُمم ليعمل في بيئتي Node.js والمتصفّح، ما يجعله مرناً للاستخدام على جانب الخادم أو العميل. يضمّ المشروع عرضاً توضيحياً باستخدام React يبيّن كيفية دمج التخزين المؤقت في واجهة المستخدم لتخزين واسترجاع البيانات بسرعة، مما يقلل من الطلبات الشبكية المتكررة. يهدف المطوّرين الذين يبحثون عن طبقة تخزين مؤقت سريعة وخالية من الاعتماديات إلى تحسين الأداء وتقليل زمن الاستجابة في تطبيقاتهم.
The torpmodels project provides pre-trained machine learning models for Australian Football League (AFL) analytics, used in conjunction with the torp package.
يعد torpmodels مجموعة من النماذج التعلم الآلي المُسبق التدريب التي تم تصميمها خصيصًا لتحليلات دوري كرة القدم الأسترالية. يتم استخدام هذه النماذج للتنبؤ بさまية جوانب اللعبة، بما في ذلك المتوقع نقاط من وضع الميدان وفرصة الفوز من حالة المباراة. كما يحتوي المشروع على 58 نموذج GAM (Generalized Additive Model) لتنبؤ إحصائيات اللاعبين الفردية. يتم توزيع النماذج عبر إصدارات غيت هاب وتم تخزينها محليًا بعد التحميل الأول.
The torp project is an R package for AFL analytics, providing player ratings, expected points and win probability models, season simulations, and easy access to processed AFL data.
يعد torp حزمة R شاملة لتحليلات دوري كرة القدم الأسترالية (AFL). يوفّر العديد من الميزات مثل تصنيف اللاعبين، وتحليل النقاط المتوقعة والفرص الفوز، وتحليل الموسم، وسهولة الوصول إلى البيانات المعالجة. الحزمة توفر مجموعة أدوات لتحليل بيانات AFL، بما في ذلك تحميل البيانات، وحساب تصنيفات اللاعبين، وتحليل الموسم.
A Rust library that provides utilities for manipulating and transforming tuple data structures.
توفر هذه المكتبة مجموعة من الأدوات العامة للتعامل مع tuples في لغة Rust. تشمل الوظائف تقسيم، دمج، تحويل وتطبيق دوال على tuples مع الحفاظ على كفاءة التنفيذ دون تكلفة إضافية. تم تصميم واجهة البرمجة لتكون سهلة الاستخدام، مستفيدة من السمات (traits) والماكرو (macros) لتقليل الكود المتكرر وضمان أمان الأنواع. تستهدف المطورين الذين يعملون على مكتبات أو تطبيقات تتطلب معالجة tuples معقدة، وتقلل الحاجة إلى كتابة كود عادي ومكرر. بدمجها مع مكتبة serde، يمكن تسلسل tuples بسهولة للمعالجة أو النقل عبر الشبكة. يميز المشروع قدرته على العمل على مستوى النوع (type‑level) مع الحفاظ على الأداء، ما يجعله خياراً فريداً مقارنةً بالحلول التقليدية التي تعتمد على الحلقات أو القوائم.
An adaptive runtime that automates the improvement of recurring AI tasks by allowing developers to define tasks and success criteria.
يُقدّم مشروع Attune بيئة تشغيل تكيفية مفتوحة المصدر مخصصة للمهام المتكررة في مجال الذكاء الاصطناعي. يتيح للمطورين تعريف المهمة ومعايير النجاح، ثم يراقب النظام الأداء ويطبق تحسينات تدريجية تلقائياً. يعتمد على حلقة تغذية راجعة خفيفة الوزن تُحسّن النماذج أو خطوط الأنابيب مع مرور الوقت. يُكتب المشروع بلغة TypeScript، ما يسهل دمجه في مشاريع JavaScript أو Node الحالية. يهدف Attune إلى حل مشكلة صيانة جودة عالية في سير عمل الذكاء الاصطناعي دون الحاجة لإعادة تدريب يدوية مستمرة أو إشراف دائم. يقدّم واجهة برمجية بسيطة تسمح بتحديد معايير النجاح وتخطيط تحسينات مستمرة، مما يقلل من الجهد البشري ويزيد من كفاءة النشر. كما يدعم التكامل مع موفري الذكاء الاصطناعي الشائعين، ما يتيح توسيع نطاق الاستخدام عبر منصات متعددة.
This project provides a scaffold for cobbler-based projects, implementing the measure-stitch workflow to validate specifications and enforce specification-first development.
هذا المشروع يوفّر قوالب لبرامج مبنية على كوبلر، ويمثل تدفق العمل للقياس والخياطة لتحقق المواصفات وتعزيز التطوير بموجبها. يفصل بين اقتراح المهام والمهام، ويستدعي كلود مع شجرة مواصفات المشروع وينتج قائمة مهام مرتبة حسب الاعتماد.
The fiber project is a branching-process model for simulating filovirus outbreaks and evaluating the impact of antivirals and other interventions on outbreak control.
يعد مشروع الفايبر نموذجًا لعمليات الفرع لتقليد تفشيات فيروسات الفيل وقياس تأثير العلاجات المضادة للفيروسات وغيرها من التدابير على السيطرة على التفشي. يتيح للمستخدمين تصميم وتقليد وتقييم فعالية التدابير المختلفة، بما في ذلك العلاجات المضادة للفيروسات والتدابير الطبية الأخرى.
The epyc-orchestrator project is designed to manage and orchestrate multiple machine learning models locally for efficient inference.
هذا المشروع يسمح بترتيب متعدد النماذج على مستوى المحلية للاستفادة من الاستدلال الكبير. يتيح للمستخدمين إدارة وتحليل قدرات مختلفة من نماذج الاستدلال الكبيرة، مما يجعلها أداة قيمة للتطبيقات التي تتطلب التفكير والقرار المعمقي. تم بناء المشروع باستخدام لغة بايثون و يستفيد من مكتبات شعبية مثل FastAPI, Gradio, NumPy, Pandas, Pydantic, Rich, Scikit-Learn, و Uvicorn.
The perss-spec__claude-tray project is a Python-based tool, but its purpose and functionality are unclear without further information.
لا يوجد وصف أو README متوفر للโครงการ هذا. بدون مزيد من السياق، صعب تقديم نظرة عامة دقيقة عن ماذا يعمل المشروع، ميزاته الرئيسية، كيف يعمل، ومستهدفه.
A Lua library that provides utilities for handling Persian text, including normalization, transliteration, and basic NLP tasks.
توفر هذه المكتبة لمطوري لغة Lua مجموعة من الأدوات المصممة لتسهيل معالجة النصوص الفارسية. تشمل الوظائف التطبيع، وتحويل الأرقام العربية إلى أرقام فارسية، والترجمة الصوتية للنص الفارسي إلى الحروف اللاتينية. تم تصميم واجهة برمجة التطبيقات لتكون خفيفة الوزن، مما يتيح دمج المكونات المطلوبة فقط دون إضافة أعباء غير ضرورية. تستهدف التطبيقات التي تخزن أو تعرض أو تحلل المحتوى الفارسي، وتحل مشكلات شائعة مثل التشفير غير المتسق وفهرسة البحث. من خلال تجريد هذه المهام المتكررة، يمكن للمطورين التركيز على المنطق الأعلى وتجربة المستخدم. تميز هذه المكتبة بمرونتها وسهولة دمجها في مشاريع Lua المتنوعة، مع دعم شامل للمعايير Unicode الخاصة باللغة الفارسية.
The perkee_tabular project is a JavaScript tool for working with tabular data.
هذا المشروع يوفر وظيفة لتعامل مع البيانات الجدولية بطريقة برمجية. يسمح للمستخدمين العمل مع الجداول كآثار بيانات، مما يتيح عمليات مثل إنشاء التعديل والاستعلام من محتويات الجدول. الهدف من المشروع هو تسهيل عملية تعامل مع البيانات الجدولية في تطبيقات JavaScript.
This is a minimal setup for React development in Vite, providing a basic configuration for TypeScript and ESLint.
هذا المشروع يوفّر نقطة بداية لإنشاء تطبيقات React باستخدام Vite كأداة بناء. يتضمن هذا الإعداد الأساسي لتسجيل النوع و ESLint، مما يسمح للمطورين التركيز على كتابته للโคده دون الاهتمام بالتكوين الأساسي. كما يحتوي المشروع على اثنين من إضافات رسمية لتحديث السريع: @vitejs/plugin-react و@vitejs/plugin-react-swc.
A lightweight Java library that instruments applications to collect and export performance metrics to JMX and cross-platform monitoring systems.
يُعد هذا المشروع مكتبة خفيفة الوزن تُسهل قياس أداء تطبيقات Java دون الحاجة لتعديل الكود المصدر. تُعرّف الوحدة الأساسية للمراقبة مجموعة متنوعة من القيم المقاييسية والمعدادات، مع إمكانية توسيعها لتشمل أنواعاً أخرى حسب الحاجة. توفر المكتبة واجهات لتصدير هذه القيم إلى مصادر بيانات متعددة، بما في ذلك JMX وأنظمة المراقبة المتعددة المنصات. يمكن تشغيل وكيل Java المدمج في وقت التشغيل، حيث يجمع تلقائياً المقاييس من JMX ومصادر JVM الأخرى ويصدرها كقيم مُمَسّحة في الذاكرة. تم تصميم الوكيل ليكون خفيفاً على الأداء ومتيناً للاستخدام في بيئات الإنتاج. يستهدف المطورون والمهندسون المعنيون بأداء الأنظمة الذين يحتاجون إلى رؤية فورية للمعايير الحيوية وتحليلها في الوقت الحقيقي. يتيح هذا النهج دمج المراقبة في التطبيقات بسهولة مع الحفاظ على استقرار الأداء.
This project is intended for developers who want to create interactive visualizations.
يبدو أن مشروع Perfectlyhuman__choro هو أداة لإنشاء تمثيلات مرئية تفاعلية على الويب. دون مزيد من المعلومات، صعب تقديم تفاصيل إضافية عن وظائفه الرئيسية أو ميزاته. قد يعمل عن طريق استخدام مكتبات وفرームوركس مختلفة لتوليد مخططات وتحليلات ديناميكية. يبدو أن المخاطبين هم مطورو البرمجيات الذين يحتاجون إلى إنشاء تمثيلات مرئية مدعومة بالبيانات.
A Rust library that simplifies calling Perceptron AI models via an async API client.
توفر المكتبة عميلًا غير متزامن ومُصمم بنوع بيانات ثابتة للتفاعل مع نماذج Perceptron AI. تدير المصادقة عبر مفتاح API، وتُبني طلبات تحليل الصور أو توليد النصوص، ثم تُفكّر الاستجابات إلى أنواع Rust منظمة. يمكن للمطورين ضبط معلمات الطلب مثل تنسيق الإخراج، وعلامة الاستدلال، ودرجة الحرارة، كما يمكنهم توجيه العميل إلى نشر محلي عبر ضبط عنوان URL مخصص. تعتمد المكتبة على Tokio للـ I/O غير المتزامن وSerde لتحويل JSON. تستهدف المطورين الذين يعملون بلغة Rust ويحتاجون إلى طريقة سهلة وآمنة لإدماج استدلال الذكاء الاصطناعي في تطبيقاتهم.
A React component library that renders SVG piano chord diagrams for use in web applications.
توفر هذه المكتبة مجموعة من المكوّنات القابلة لإعادة الاستخدام في React تقوم بإنشاء رسومات متجهة قابلة للتكبير (SVG) لتمثيل مخططات أوتار البيانو. تدعم المكتبة مجموعة واسعة من أنواع الأوتار، بما في ذلك الأوتار الكبرى، الصغرى، السابعة، والأوتار الموسعة، وتتيح تخصيص الألوان والحجم والأسلوب. المكوّنات خفيفة الوزن، مكتوبة بالكامل باستخدام TypeScript، ومصممة للتكامل السلس مع أي مشروع React. تستهدف المكتبة مطوري الواجهة الأمامية الذين يبنون أدوات تعليمية للموسيقى، أو واجهات بيانو رقمية، أو دروس تفاعلية في نظرية الموسيقى. من خلال توفير رسومات أوتار جاهزة وعالية الجودة، توفر المكتبة الوقت وتضمن الاتساق عبر التطبيقات.
CVerifier is a modern C language formal verification tool that uses symbolic execution and abstract interpretation techniques to automatically detect security vulnerabilities in C code.
CVerifier هو أداة التحقق الرسمية للغة C الحديثة التي تستخدم تقنيات الترميزsymbolic وabstract interpretation لتحديد الأخطاء الأمنية في كود اللغة C. يعتمد على قدرات التحليل الديناميكي والاستعارة، مما يجعلها أداة تحليلية متقدمة ومستدامة.
A lightweight, asynchronous TCP server framework written in Rust for building high‑performance network services.
يقدّم هذا المكتبة أساساً بسيطاً وقوياً لبناء خوادم TCP في لغة Rust. يستفيد من إطار Tokio لتوفير إدخال وإخراج غير متزامن، مع معالجة اتصالات فعّالة وسهولة التوسعة عبر معالجات مخصصة يحددها المطور. يتيح للمطورين إطلاق خدمات بسرعة تتعامل مع اتصالات متزامنة متعددة، مع معالجة تدفقات البيانات، وتكامل منطق الأعمال المخصص. يركز التصميم على البساطة، الأداء، والأمان، ما يجعله مناسباً للخدمات المصغرة، الخلفيات الخاصة بالاتصالات اللحظية، أو أي تطبيق يحتاج إلى اتصالات شبكية موثوقة.
Create a production‑quality component library using modern CSS, taught through a hands‑on workshop.
يُقدّم هذا البرنامج التدريبي للمهتمين بتطوير واجهات المستخدم خطوة بخطوة لبناء نظام تصميم كامل من الصفر، معتمدًا فقط على ميزات CSS الحديثة. يتعلم المشاركون إنشاء 12 مكونًا قابلًا لإعادة الاستخدام—أزرار، شارات، حوارات، وغيرها—من خلال تطبيق تقنيات مثل خصائص CSS المخصصة، و@layer، واستعلامات الحاوية. يغطي المنهج تنفيذ الوضع الليلي، وتوليد لوحات ألوان متجانسة بصريًا، وحالات التحقق من الصحة باستخدام CSS فقط، ما يتيح واجهة مستخدم متوافقة مع معايير الوصول دون الحاجة إلى JavaScript. عند انتهاء الورشة، يمتلك المشاركون صفحة عرض مصقولة ومكتبة مكونات جاهزة للاستخدام في أي مشروع ويب. يُعد هذا البرنامج مثاليًا للمطورين المبتدئين الذين يرغبون في تعميق مهاراتهم في CSS وإنتاج كود UI قابل للإنتاج.
A lightweight library that transforms user messages into calm, measured replies for use in chat applications.
توفر هذه المكتبة واجهة برمجة تطبيقات بسيطة لتحويل أي إدخال من المستخدم إلى رد هادئ ومعتدل. تقوم بتحليل نبرة الرسالة الأصلية وتعيد صياغتها بأسلوب محايد ومهدئ. يمكن دمج المخرجات بسهولة في روبوتات الدردشة، أدوات دعم العملاء، أو أنظمة المراقبة. تدعم المكتبة لغات متعددة عبر إعدادات اختيارية. يهدف المشروع إلى تقليل التصعيد وتحسين تجربة المستخدم في المحادثات اللحظية.
A shared ontology and communication standard for AI agents in the construction industry.
يعرّف هذا المشروع طبقة أونتولوجية مخصصة للقطاع الإنشائي تُبنى على بروتوكول A2A، وتوفر مفردات موحدة للمهام وأنواع البيانات. يحدد مجموعة من أنواع المهام مثل "takeoff" و"estimate" و"rfi-generation" لتسهيل وصف سير العمل بين وكلاء الذكاء الاصطناعي. يقدّم مخططات JSON مصممة خصيصاً للوثائق الإنشائية مثل BOM وRFI وEstimate، ما يضمن توافقاً في تبادل البيانات. يضيف توسيعات للبحث عن الوكلاء، بحيث يمكن تصفية الوكلاء حسب التخصص، قسم CSI، نوع المشروع، أو تنسيق الملفات. يتضمن نظام أمان يعرّف طبقات نطاق، مستويات ثقة، وتفويض رموز، مما يتيح التحكم الدقيق في صلاحيات الوصول. يهدف المشروع إلى إزالة حواجز التوافق بين أنظمة الذكاء الاصطناعي المختلفة في البناء، مع توفير لغة مشتركة تسهل التكامل والتعاون.
This project provides a minimal setup for building React applications using Vite, TypeScript, and ESLint.
هذا المشروع يوفّر إعدادًا أساسيًا لإنشاء تطبيقات React باستخدام Vite كأداة بناء وتايب سكريبت لتحقق النوع. يتضمن هذا الإعداد plugins رسميين: @vitejs/plugin-react و@vitejs/plugin-react-swc، التي تسمح بRefresh السريع باستخدام Babel أو SWC على التوالي. كما يحتوي المشروع على مثال Configuration ESLint يمكن توسيعه للاستخدام في الإنتاج.
This project is a collection of personal dotfiles for managing system settings and applications on a Mac.
هذا المشروع مجموعة من الملفات الشخصية لتعديل إعدادات النظام وتطبيقات مثبتة على ماكنتوش. يستخدم أداة chezmoi لتسجيل وتنفيذ الإعدادات من مستودع جيثب. يتضمن المشروع تعليمات تثبيت يدويًا للعديد من الأدوات والتطبيقات، مثل دوتكر، طريقة إدخال اليابانية من غوغل، IDEs من ليتوس، تشروم، VSCode، و غيرها.
A Go library that provides core types and utilities for identity, secure messaging, and agent communication in trust‑based platforms.
توفر هذه المكتبة بنى بيانات أساسية ووظائف تشفير ضرورية لبناء أنظمة التواصل الآمن بين الوكلاء. تشمل الوظائف توليد أزواج مفاتيح Ed25519، التوقيع، والتحقق، بالإضافة إلى اشتقاق مفاتيح X25519 لاستخدامها في تبادل المفاتيح ECDH. يُعرّف تنسيق حاوية الرسائل الموحد الذي يدعم علم التشفير، والبيانات الوصفية، ووقت النفاذ عبر بروتوكولات متعددة، ما يضمن توافقاً سلساً بين الخوادم والوكلاء. كما تُنظّم مكتبة تعريفات بطاقات الوكلاء، وثوابت البروتوكولات، وأنواع رسائل الإشارة WebRTC، لتسهيل التكامل بين المكونات المختلفة. تم تصميمها مع تبعية قليلة لتقليل الحمل على المشاريع، وتستهدف المطورين الذين يبنون منصات الهوية والثقة التي تتطلب أساساً موثوقاً وخفيفاً.
Provides a secure, decentralized communication SDK for AI agents to exchange messages and files over WebRTC with Nostr fallback.
يقدم هذا الحزمة إطار عمل متكامل لوكلاء الذكاء الاصطناعي للتواصل مباشرة عبر قنوات نظير إلى نظير منخفضة الكمون. يدعم الاتصال الأساسي بروتوكول WebRTC DataChannels ويستبدل تلقائياً بشبكة نشر موزعة عندما تفشل الاتصال. يضمن التشفير من الطرف إلى الطرف، توقيع الرسائل، ونموذج ثقة متعدد المستويات أماناً وتوثيقاً موثوقاً للرسائل. يتيح النظام نقل ملفات كبيرة مع دعم الاستئناف وإعادة التوصيل، مع مراقبة جودة الاتصال وإدارة قائمة بيضاء للجهات الموثوقة. هذه الميزات تجعل الحزمة ملائمة للأنظمة التي تتطلب اتصالات آمنة وموثوقة بين الوكلاء في بيئات موزعة.
The Claude Agent SDK AAS is a software development kit for building applications that integrate with the Claude AI platform.
هذا المشروع يوفر مجموعة من الأدوات وال бібліوتكيات لβοءساعد المطورين في بناء تطبيقات تعمل مع منصة Claude AI. يتضمن هذا التطبيق ميزات للتوثيق، ومعالجة البيانات، ودمج الخدمات الأخرى. تم تصميم SDK لهذا المشروع ليعمل مع إطار عمل Hono. بفضل SDK هذا، يمكن المطورين إنشاء تطبيقات مخصصة تستفيد من قدرات Claude AI.
Plancraft is an open, code-driven standard for architectural floor plans that allows users to write and compile plans in a human-readable text format.
هو معيار مفتوح، يسمح للمستخدمين بكتابة وتجميع مخططات الطوابق المعمارية في صيغة نصية يمكن للبشر قراءتها. يمكن للمستخدمين كتابة المخططات في ملفات JSON، والتي يمكن تجميعها إلى SVG باستخدام CLI. تم تصميم الصيغة ليكون قابلة للتتبع، قابلة للتفاوت، ويمكن قراءتها بالآلة، مما يجعلها مثالية للتعاون بين البشر والآلات. يحتوي Plancraft أيضًا على مهارة آمنة للمحافظة على التعلم الآلي التي تعلمها كيفية إنتاج وتحقق والتكرار على المخططات.
A Python library that builds real‑time digital twins of manufacturing and logistics systems using discrete‑event simulation.
توفر المكتبة إطاراً لإنشاء توائم رقمية تعمل في الوقت الحقيقي، مع مزامنة مع العمليات الفيزيائية وتقديم رؤى تنبؤية. تعتمد على محاكاة الأحداث المتقطعة لنمذجة خطوط الإنتاج والمستودعات وتدفقات سلسلة الإمداد، مما يتيح للمستخدمين التحقق من التغييرات قبل تنفيذها. تشمل الميزات الرئيسية التنبؤ بوقت الدورة، والتحقق من الصحة مقابل البيانات الحقيقية، وحلقات التغذية الراجعة التي تُحسِّن القرارات التشغيلية. يستهدف الجمهور المهندسين الصناعيين، الباحثين في العمليات، ومحللي اللوجستيات الذين يسعون لتحسين الكفاءة وتقليل وقت التوقف. من خلال التكامل مع تدفقات البيانات الحالية، تساعد المكتبة المؤسسات على الانتقال إلى اتخاذ القرار القائم على البيانات.
A curated library of workflow skills that enable AI coding agents to automate development, documentation, security, testing, and infrastructure tasks.
تقدم هذه المكتبة مجموعة مختارة من مهارات سير العمل التي تم تصميمها خصيصاً لوكلاء البرمجة بالذكاء الاصطناعي. تسمح المهارات بتنفيذ عمليات التطوير من بداية استكشاف الكود إلى إنشاء الفروع، تنفيذ التغييرات، اختبارها، وفتح طلبات الدمج مع مراجعة الكود. كما تتضمن مهارات لإعداد الوثائق، إنشاء وتحرير ملفات PDF، جداول البيانات، العروض التقديمية، والوثائق النصية مع دعم التغييرات المراجعة. بالإضافة إلى ذلك، توفر مهارات تحليل الأمان، بما في ذلك نمذجة التهديدات وتطبيق أفضل الممارسات الأمنية وفقاً للأنماط المعروفة. يمكن استخدام المهارات أيضاً لاختبار تطبيقات الويب باستخدام أدوات الأتمتة، وتصميم واجهات المستخدم الجذابة. تستهدف المكتبة مطوري الذكاء الاصطناعي، مهندسي البرمجيات، ومهندسي DevOps الذين يحتاجون إلى أتمتة سير العمل بكفاءة. تميزها هو تركيزها على سير العمل المتكامل مع دعم إنشاء مهارات جديدة وتكامل مع أنظمة المراقبة.
This project is a starter template for building beautiful, native-feeling React Native apps using Expo and NativewindUI.
مثال بداية لإنشاء تطبيقات جافا سكريبت التي تشبه مظهر وطريقة عمل التطبيقات المحلية. يستخدم هذا المثال SDK 54 من إكسبو مع لغة TypeScript، و компонات NativewindUI، وتخصيص CSS باستخدام Tailwind، ومسار إکسپو للتنقل بين الملفات. كما يحتوي على Ultracite (Biome) للفحص والتنظيم، وحسكي + lint-staged لتعديل السجلات قبل الالتزام، ومتوافق مع البناء التطويري.
This library offers physics‑based animated React components that serve as a drop‑in replacement for shadcn/ui, targeting frontend developers who need polished, accessible UI elements.
تقدم هذه المكتبة مجموعة من مكونات React المتحركة التي تتكامل بسلاسة مع المشاريع القائمة، وتوفر بديلًا مباشرًا لـ shadcn/ui. كل مكون يتضمن حركة تعتمد على الفيزياء، مثل الانزلاق الناعم للـ dialogs والـ sheets والـ accordions، مع إعدادات بصرية حديثة مثل حواف أكبر وطبقات شفافّة. يتم تنفيذ التأثيرات باستخدام CSS للـ hover والـ focus، بينما تُعالج الحركة بواسطة ميكانيكا الانزلاق الخفيفة، ما يضمن عدم وجود أي تحميل إضافي للـ JavaScript في التفاعلات البسيطة. صُممت لتعمل مع React 18+ و Tailwind CSS، وتدعم Next.js و Vite و Remix، مما يجعلها ملائمة لمجموعة واسعة من تطبيقات الويب. تلبي المكتبة الحاجة إلى مكونات واجهة مستخدم متاحة وجذابة بصريًا دون تعقيد كود الحركة المخصص، مما يمكّن المطورين من التركيز على الوظائف بدلاً من التصميم.
This project provides a collection of examples and custom sketches for the ELEGOO Super Starter Kit for ESP32, allowing users to learn and experiment with various microcontroller projects.
هذا المشروع يحتوي على مجموعة من الأمثلة والمخططات المخصصة لجهاز ELEGOO Super Starter Kit for ESP32، مما يسمح للمستخدمين التعلم وال实验 مع مشاريع التحكم الدقيق. يتم تنظيم الهيكل الخاص بالمشروع في أربعة أقسام: تعلم الوحدات، المشاريع المتكاملة، والمشاريع الشاملة. كل قسم يحتوي على مخططات أمثلية تظهر ميزات معينة للجهاز.
A lightweight library that standardizes configuration for interacting with Claude, OpenAI’s advanced language model.
يقدم هذا المكتبة إطاراً موحداً لإعداد التكوينات عند التفاعل مع نموذج Claude المتقدم. يوفّر مجموعة من الإعدادات المسبقة مثل درجة الحرارة، top_p، الحد الأقصى للرموز، وغيرها من معلمات التوليد، ما يتيح للمطورين تبديل بين ملفات التكوين المختلفة بسرعة. يتضمن الحزمة أدوات لتحميل والتحقق من صحة ملفات التكوين، مع ضمان وجود جميع الحقول المطلوبة وأنواعها صحيحة. من خلال توحيد التكوين، تساعد المكتبة الفرق على الحفاظ على اتساق النماذج عبر التجارب، والنشر في الإنتاج، والمشاريع التعاونية. المكتبة خفيفة الوزن ولا تعتمد على مكتبات خارجية سوى مكتبة القياسية، ما يجعل دمجها في سير العمل الحالي أمراً سهلاً. تُعد هذه الأداة مفيدة للفرق التي تحتاج إلى ضبط معلمات النموذج بشكل متكرر دون إعادة كتابة الكود.
A lightweight library that helps developers define and manage simple phased workflows in their applications.
توفر هذه المكتبة واجهة برمجة تطبيقات بسيطة لإنشاء وتنفيذ سير العمل المكوّن من مراحل. تسمح للمطورين بتعريف سلسلة من الخطوات، كل منها يحمل منطقه وشروطه الخاصة، ثم تشغيلها بالتتابع. تم تصميمها بطريقة خفيفة لتسهيل دمجها في المشاريع القائمة دون إضافة تبعيات ثقيلة. تدعم المكتبة ردود الفعل عبر ردود الاستدعاء ومفاتيح الأحداث، بحيث يمكن للشفرة الخارجية الاستجابة لتغييرات المرحلة. مثالية لتطبيقات تحتاج إلى إدارة حالة بسيطة أو عمليات خطوة بخطوة دون تعقيد محركات سير العمل الكاملة. تتميز بمرونة عالية وسهولة في الاستخدام، ما يجعلها خياراً مناسباً للمشاريع التي تتطلب تنظيماً بسيطاً للعمليات.
A library that supplies cross‑provider design patterns and command templates for LLM‑powered development tools.
يقدم مكتبة أدوات تصميمية ومهارات وأوامر متكاملة للمنصات التي تعتمد على نماذج اللغة الكبيرة. تُتيح للمطورين الوصول إلى مجموعة موحدة من القوالب التي يمكن تطبيقها على أي مزود LLM، مما يقلل الحاجة إلى كتابة أوامر مخصصة لكل منصة. تُدمج هذه الأوامر مع بيئات التطوير المختلفة لتسهيل توليد الكود، إنشاء الوثائق، أو تنفيذ اختبارات تلقائية. يستهدف المطورين الذين يعملون مع أدوات مساعدة ذكية، ويساعدهم على الحفاظ على اتساق سير العمل عبر مزودين متعددين. يحل مشكلة التشتت في أوامر LLM المتنوعة ويعزز الإنتاجية عبر توفير حلول جاهزة. يميز نفسه بمرونته في التكيف مع أي مزود LLM دون الحاجة لتعديلات كبيرة. يساهم في تسريع عمليات التطوير وتوحيد معايير الجودة.
A Python library that provides a collection of utility functions for simplifying common data manipulation and file handling tasks.
توفر هذه المكتبة مجموعة من الدوال الخفيفة والمُوثقة جيداً التي تُسهل عمليات معالجة البيانات وإدارة الملفات المتكررة. تتضمن الميزات الرئيسية تحليل البيانات بمرونة، ومعالجة ملفات على دفعات، ووحدات تسجيل بسيطة يمكن دمجها في مشاريع أكبر مع جهد ضئيل. تم تصميم واجهة برمجة التطبيقات بحيث تكون بسيطة للغاية، مع إظهار فقط العمليات الأكثر استخداماً لتقليل منحنى التعلم. يستهدف المطورين الذين يحتاجون حلولاً سريعة وقابلة لإعادة الاستخدام للمهام اليومية في السكربتات. من خلال تجريد الكود المكرر، تساعد المكتبة على تقليل الأخطاء وتسريع دورات التطوير. تتميز بمرونة عالية في التعامل مع تنسيقات البيانات المختلفة، وتدعم عمليات النسخ والنسخ الاحتياطي للملفات بسهولة. كما توفر أدوات مساعدة للتعامل مع الأخطاء وتسجيل الأحداث، مما يجعلها خياراً موثوقاً للمشاريع التي تتطلب أماناً وموثوقية في معالجة الملفات.
This project provides a collection of libraries that support PayPal's JavaScript SDK.
هذا المشروع يحتوي على مجموعة من المكتبات التي تدعم واجهة برمجة التطبيقات (SDK) لشركة باي بال. هذه المجموعة من المكتبات تمتد وظائف SDK، مما يجعلها سهلة الاستخدام في تطبيق الويب. المكتبات في هذا المشروع مصممة للعمل بشكل متوافق مع SDK، مما يوفر للمطورين طريقة فعالة ومتكاملة لدمج الدفع عبر باي بال في تطبيقاتهم.
A TypeScript library that generates and verifies MCP‑native identity badges to authenticate agents in commerce, ensuring they are authorized actors rather than bots.
توفر المكتبة طريقة خفيفة الوزن وسهلة الاستخدام لإنشاء وتحقق من شارات هوية الوكلاء الذين يشاركون في المعاملات التجارية. تعتمد على مخطط صارم لتشفير السمات الأساسية مثل معرّف الوكيل، الأذونات، وتاريخ الإصدار، وتقدم توقيعًا تشفيرًا لضمان الأصالة. يمكن للمطورين تضمين الشارة المولدة في طلبات واجهة برمجة التطبيقات أو نقاط النهاية، بينما تؤكد وظائف التحقق من سلامة الشارة وأن حاملها هو ممثل معتمد. تستهدف هذه الأداة منصات السوق، بوابات الدفع، وأي نظام يحتاج إلى تمييز الوكلاء الشرعيين عن الروبوتات الآلية. من خلال القضاء على الفحوصات اليدوية، تقلل من مخاطر الاحتيال وتسرّع عملية التفعيل.
A TypeScript library that calculates WCAG‑compatible contrast ratios using the OK Contrast Algorithm.
تُقدِّم مكتبة OK Contrast Algorithm (OKCA) حلاً خفيفاً بلغة TypeScript لحساب نسب التباين وفقاً لمعيار WCAG باستخدام خوارزمية التباين الأصلية في نظام الألوان OKLCH. تُوفر المكتبة نسب تباين دقيقة ومتوافقة مع WCAG مع ضمان عدم وجود تجاوزات كاذبة، ما يضمن فحصاً موثوقاً للمعايير الوصولية. تُعرض واجهة برمجة تطبيقات بسيطة تسمح بحساب التباين بين لونين والتحقق من الامتثال للحدود المحددة في WCAG. صُممت لتلبية احتياجات المطورين ومصممي واجهات المستخدم، ويمكن دمجها بسهولة في خطوط أنابيب البناء، أنظمة التصميم، أو أطر الاختبار. تُحلّ OKCA عيوب الخوارزميات التقليدية من خلال تقديم نتائج متسقة عبر مساحات الألوان المختلفة، ما يجعلها أداة لا غنى عنها في تطوير واجهات متوافقة مع معايير الوصول.
It generates the Cartesian product of multiple collections, treating each as a bag of items.
يُقدّم هذا المكوّن خوارزمية بسيطة لحساب حاصل الضرب الديكارتي لمجموعات متعددة، معاملة كل مجموعة كحقيبة قد تحتوي على عناصر مكررة. يستقبل أي مجموعة قابلة للتكرار كمدخل ويُرجّع مجموعة قابلة للتكرار من tuples، حيث يمثل كل tuple تركيبة واحدة من العناصر المختارة. تُبنى الخوارزمية على أسلوب مباشر، ما يجعل دمجها في سكربتات أو تطبيقات أكبر أمراً سهلاً. يُستَخدم على وجه الخصوص في توليد مجموعات شاملة للاختبار، تحليل البيانات، أو استكشاف الخوارزميات. يركز المكوّن على الوضوح والاعتماد على حدٍّ أدنى من المكتبات، ما يضمن توافقاً واسعاً مع بيئات متعددة.
Provides standardized JSON error responses for Hono applications following RFC 9457.
يُقدِّم هذا المكتبة تنفيذًا لمعيار RFC 9457 Problem Details كوسيط (middleware) لإطار عمل Hono. يقوم بالتقاط الأخطاء التي تُرمى داخل معالجات المسارات وتحويلها إلى حمولة JSON تتضمن حقولًا مثل type و title و status و detail و instance. يتيح للمطورين تكوين أنواع أخطاء مخصصة أو الاعتماد على التعيين الافتراضي لأكواد الحالة HTTP. يتكامل الوسيط بسلاسة مع دورة حياة الطلب في Hono، ما يضمن تنسيقًا موحدًا للأخطاء عبر جميع المسارات. يُعد خيارًا مثاليًا للواجهات البرمجية التي تتطلب معلومات خطأ واضحة وقابلة للقراءة الآلية، مع الالتزام بمعيار معترف به على نطاق واسع.
Provides Cloudflare Workers‑based access control middleware for Hono applications.
يُقدِّم هذا المكوّن وسيلة تحكم بالوصول مدمجة في إطار عمل Hono، مستفيداً من خصائص request.cf في Cloudflare Workers. يتيح للمطورين تحديد قواعد اعتماداً على عنوان IP، أو بلد الزائر، أو بيانات الطلب الأخرى، ثم يقرر السماح أو حظر المرور تلقائياً. يعمل المكوّن بلغة TypeScript ويتكامل بسلاسة مع نظام مسارات Hono، مع إمكانية اختبار شامل عبر Vitest. يستهدف المطورين الذين يبنون تطبيقات خالية من الخوادم على Cloudflare Workers ويبحثون عن طريقة مبسطة وموثوقة لتأمين المسارات. بفضل الاعتماد على البيانات المدمجة في Cloudflare، يقلل الحاجة إلى خدمات خارجية ويُسهل عملية النشر.
This is a minimal setup for React development in Vite, providing a basic template to get started with Hot Module Replacement and ESLint rules.
هذا المشروع يوفّر إعدادًا أساسيًا لإنشاء تطبيقات React باستخدام Vite. يتضمن هذا الإعداد plugins رسميين: @vitejs/plugin-react و@vitejs/plugin-react-swc، والذين يسمحان بتحديث الفنّية السريعة باستخدام Babel أو SWC على التوالي. كما يحتوي المشروع على مثال ل توسيع تكوين ESLint للتطبيقات الإنتاجية.
A lightweight library that simplifies distributing objects across distributed systems, enabling efficient serialization and communication between nodes.
توفر هذه المكتبة مجموعة من الأدوات لتسلسل الكائنات، نقلها، وإعادة بناءها في بيئة موزعة. تُجرد المطورين من تعقيدات بروتوكولات الشبكة والتزامن، مما يتيح لهم التركيز على منطق الأعمال. يدعم واجهة البرمجة الأساسية أنماط الاتصال المتزامنة وغير المتزامنة، مع آليات إعادة المحاولة والتعافي من الأخطاء المدمجة. صممت لتناسب معماريات الخدمات المصغرة، وتتكامل بسلاسة مع قوائم الرسائل وأطر RPC الموجودة. النتيجة هي وسيلة أسرع وأكثر موثوقية لمشاركة الحالة والبيانات عبر عدة عقد. تُعزز المكتبة الكفاءة عبر تقليل الحمل على الشبكة، وتقلل زمن الاستجابة للعمليات الموزعة. كما توفر واجهة برمجية بسيطة تسمح بدمجها في أي مشروع برمجي دون الحاجة إلى إعادة كتابة الكود الأساسي.
This project provides a MessageBird API wrapper for MCP servers, enabling integration with Large Language Model (LLM) agents.
هذا المشروع هو خادم MCP يلفظ واجهة برمجة التطبيقات لرسائل الطوارئ (MessageBird API). وهو أداة منطقية للعاملين على Large Language Model (LLM) ، مما يسمح لهم بالتفاعل مع واجهة برمجة التطبيقات لرسائل الطوارئ. وهذا التكامل يتيح لعملاء LLM استغلال قدرات منصة رسائل الطوارئ.