A C++20 Telegram Bot library with built-in rate limiting, metrics, health checks, and retry logic.
Java implementation of the IBM MQ administrative REST API wrapper
Renders a htm tagged template asyncly into a string.
A real-time Kubernetes dashboard for monitoring and controlling Claude Code agent teams through shared filesystem state.
AI 팀을 만들고, 프로젝트를 함께 굴려보세요.
XPO LTL Shipment Tracking API client for retrieving shipment status, reference numbers, and tracking events using PRO numbers.
A personal name parser for Node.js: http://en.wikipedia.org/wiki/Personal_name
USPS API client for tracking packages using OAuth 2.0 authentication.
The Power of UPS on Your Digital Platform. Our APIs power the data connections needed to deliver value to customers through e-commerce platforms, supply chain visibility solutions and direct integrations.
An extensible micro-service friendly reporting system. Meant to be drop-in and super easy to use.
> Production HTTP service server for Orator, powered by Restify
> HTTP proxy pass-through for Orator service servers
Python bindings for the IREE tokenizer — a high-performance C tokenizer with full HuggingFace tokenizer.json compatibility.
Your personal AI agent that lives in Telegram
Application for tracking investments across multiple broker accounts with support for stocks, ETFs, and bonds.
A 2D side-scrolling platformer where a cartoon robot runs, jumps, and stomps enemies across five themed levels. Built with vanilla JavaScript and HTML5 Canvas — no frameworks, no dependencies.
A RESTful architecture reference project built with Java and Spring Boot, demonstrating clean REST service patterns.
Session-scoped change tracking for AI coding agents. Each session gets a real git branch and worktree — isolated by default, mergeable at the end.
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 الأخرى ويصدرها كقيم مُمَسّحة في الذاكرة. تم تصميم الوكيل ليكون خفيفاً على الأداء ومتيناً للاستخدام في بيئات الإنتاج. يستهدف المطورون والمهندسون المعنيون بأداء الأنظمة الذين يحتاجون إلى رؤية فورية للمعايير الحيوية وتحليلها في الوقت الحقيقي. يتيح هذا النهج دمج المراقبة في التطبيقات بسهولة مع الحفاظ على استقرار الأداء.
An OpenMRS module that lets clinicians ask natural‑language questions about a patient’s chart and receive cited answers.
يتيح هذا المكوّن للمهنيين الصحيين طرح أسئلة باللغة الطبيعية حول سجل المريض والحصول على إجابات موثقة بالمرجع. يعتمد على نموذج لغة كبير (LLM) لتوليد إجابات دقيقة، مع إمكانية استخدام البحث بالتمثيل (RAG) عبر نماذج التضمين لتحسين الدقة. يتم تكوينه عبر خصائص النظام لتحديد مسار النموذج، وضع حدود للطلبات، وتخزين النتائج مؤقتاً لتقليل استهلاك الموارد. يستهدف الأطباء والممرضين الذين يعملون على منصة OpenMRS ويحتاجون إلى الوصول السريع إلى معلومات سريرية موثوقة. يحل مشكلة الاعتماد على البحث اليدوي في السجلات، ويقلل من وقت اتخاذ القرار الطبي. يميز نفسه بقدرة على استشهاد كل مصدر في الإجابة، مما يعزز الشفافية والثقة في المعلومات المقدمة.
> AI Agent Sandbox powered by OpenClaw + PaperMC
Provides an efficient ID‑first paging solution with RSQL filtering for Spring Boot applications.
تُقدّم مكتبة صغيرة تُسهل تنفيذ تقنية الترقيم بالمعرفات (ID‑first) في تطبيقات Spring Boot، مع دعم فلاتر RSQL لتحديد النتائج بدقة. تعتمد على ثلاث خطوات رئيسية: استعلام خفيف يُرجع فقط معرّفات السجلات المتوافقة مع الفلتر، ثم تقسيم هذه المعرفات في الذاكرة لتحديد الصفحة المطلوبة، وأخيراً استعلام يُحضّر الكائنات الفعلية باستخدام معرّفات الصفحة. يتيح للمطورين توفير دالة تحضيرية مخصصة، ما يسمح بدمج جلب العلاقات أو استخدام مخططات الكيانات أو الإسقاطات حسب الحاجة. تُحل هذه الطريقة مشاكل الأداء الشائعة في الترقيم التقليدي، مثل استهلاك موارد عالية عند استخدام OFFSET عميق أو إعادة تنفيذ COUNT(*) مع عمليات JOIN معقدة. تستهدف المكتبة مطوري Java الذين يعملون مع قواعد بيانات PostgreSQL ويحتاجون إلى حلول سريعة وموثوقة للترقيم والتصفية في تطبيقاتهم. تبرز بفضل كفاءتها في استهلاك الذاكرة، حيث تُحمّل فقط معرّفات طويلة، وتوفر أداءً أفضل بكثير مقارنة بالطرق التقليدية في سيناريوهات البيانات الكبيرة.
学術論文の自動要約と AI コンテンツ生成を統合した Discord ボット(デモ版)。
This project provides a shared site runtime for metyatech course documentation.
هذا المشروع يقدم موقعًا مشتركًا لتشغيل وثائق دورات ميتي تكنولوجي. يتيح للمستخدمين الوصول والاستعراض للوثائق في مكان مركزي. يتم بناء الموقع باستخدام Next.js و React، وتصميمه لتقديم طريقة فعالة ومتنظمة لتشارك المحتوى الدراسي.
Provides a C++23 module that exposes the Lua C API for use in C++ projects.
يُقدِّم هذا المكتبة وحدة C++23 تُغلف واجهة Lua 5.4 C API، مما يتيح للمطورين استيراد الوحدة بعبارة واحدة واستخدام وظائف Lua مباشرة من كود C++ دون الحاجة إلى تضمين رؤوس C يدوياً. تُوفر المكتبة خريطة 1:1 لجميع أنواع Lua الأساسية، الثوابت، والدوال، مع عدم وجود أي طبقة تجريدية إضافية أو أعباء تشغيلية. جميع الدوال المحيطة مُنفذة كـ inline وconstexpr، ما يضمن عدم وجود أي تكلفة إضافية. تدعم الوحدة أنظمة بناء xmake وCMake، وتحتوي على خطوط CI/CD لبناء متعدد المنصات. تُعد خياراً مثالياً لمطوري C++ الذين يحتاجون إلى دمج Lua خفيف الوزن وآمن من حيث الأنواع دون تعقيد إضافي.
A type-safe command line parsing library for C++23 that offers a fluent API and supports subcommands, global options, and error handling via std::expected.
توفر المكتبة واجهة تحليل سطر أوامر ذات أمان نوعي تعتمد على وحدات C++23، وتسمح للمطورين بتعريف المتغيرات والخيارات والأوامر الفرعية مع حد أدنى من الكود المكرر. تُبنى الواجهة على أسلوب سلسة قابل للربط، ما يتيح بناء وصف التطبيق بطريقة واضحة وقابلة للقراءة. تدعم المكتبة المعاملات الموضعية، والخيارات القصيرة والطويلة، والعلامات العامة التي تنتشر إلى جميع الأوامر الفرعية، بالإضافة إلى ردود الفعل (callbacks) لكل أمر فرعي. تُعالج الأخطاء عبر std::expected، ما يوفّر طريقة واضحة للنجاح أو الخطأ دون استخدام الاستثناءات. يمكن استخدام المكتبة مع مجموعة الأوامر التقليدية argc/argv، أو مع متجه من السلاسل، أو مع string_view، ما يجعلها مرنة للتكامل مع المشاريع القائمة. تُتيح المكتبة إمكانية تعريف إجراءات (actions) مباشرة عند تعريف الأوامر الفرعية، أو توزيع الأوامر يدويًا حسب الحاجة. بفضل دعمها للخيارات العامة والانتقال الشفاف للعلامات، يمكن للمطورين إنشاء تطبيقات سطر أوامر معقدة مع الحفاظ على البساطة والوضوح في الكود.
This project is a self-hosted AI customer support chatbot designed for businesses to provide efficient support to their customers.
قريجي هو مشروع مفتوح المصدر، مدعم بالذكاء الاصطناعي، يهدف إلى توفير دعم العملاء للشركات بفعالية. يتضمن قريجي دمج العديد من النماذج اللغوية الكبيرة (LLM) وترشيح الإجابات باستخدام تقنية RAG. كما يحتوي على صندوق إرسال رسائل للوكلاء البشريين واللوحة التحكم للمديرين، مما يجعل إدارته سهلة.
Generate custom desktop and mobile wallpapers using layered patterns and color harmony, all within a browser.
يُتيح هذا التطبيق الويب للمستخدمين إنشاء خلفيات مخصصة من خلال دمج ما يصل إلى تسعة أنماط مختلفة—التحول، الهندسي، الموجات، الضوضاء، الجسيمات، النص، المناظر الطبيعية، السماوي، والملمس—في تركيبات متراكبة. يوفّر محرك نظرية الألوان المدمج خمسة أنماط تناغم، ويولد تلقائياً نسخاً داكنة ومضيئة. يمكن للمستخدم ضبط شفافية كل طبقة، وأنماط المزج، ومرشحات CSS، مع معاينة التغييرات مباشرة، ثم تصدير الصورة النهائية كـ PNG بدقة تصل إلى 5 كيلوبايت. تُشفر الروابط القابلة للمشاركة جميع الإعدادات في شظية عنوان URL، ما يتيح مشاركة التصميمات بدون خادم. يتسم واجهة المستخدم بالاستجابة، التصميم النيمورفورم، ودعم الوضع الداكن/المضيء، ما يجعله مناسباً للمستخدمين العاديين والمحترفين في التصميم على حد سواء.
The yac-tests project is a test suite for YAC.vim, a Vim plugin.
هذا المشروع يحتوي على اختبارات لبرنامج YAC.vim في Vim. وبالتأكيد، تم كتابتها بلغة Python و تستخدم Zig كالغة بناء. الهدف من هذا المشروع هو ضمان أن برنامج YAC.vim يعمل بشكل صحيح وتحديد أي أخطاء أو regressions.
The Mopl backend project is a Java-based application built using Spring Boot, designed to provide a scalable and efficient backend infrastructure for various applications.
موبل بيكند هو تطبيق يعتمد على لغة البرمجة جافا، يستخدم فريمورك سبرينغ بوت كأداة بناء التطبيقات. يعتمد على غرادل للتحكم في البناء ودوكر لتجميع الحزم. يستخدم ميدبل بيسي كمصدر بيانات رئيسي وريدس لتعزيز السرعة. يستخدم أمازون إس3 لتخزين البيانات، بينما يقوم جيثب أكشنز بتشغيل التكامل المستمر والتنفيذ. يعتمد التصميم على البنية الرأسية، مع تقسيم المكونات إلى مجالات تطبيقية ووحدة النطاق الأساسية ومخطط بناء.
A renderer‑agnostic UI framework that provides retained‑mode scene graph, locale‑aware widgets, and zero‑cost debug overlays for game development.
يُقدّم DynamisUI إطارًا للواجهة المستخدم مستقلًا عن محرك العرض، مع فصل واضح بين المنطق الأساسي وطبقة الرسم عبر واجهة UIRenderer. يتيح هذا الفصل إمكانية توصيل أي مكتبة رسومية، مثل JavaFX أو LWJGL أو Vulkan، دون تعديل في الكود الأساسي. يتضمن الإطار رسمًا ثابتًا للواجهة (retained‑mode) مع شجرة مشهد قابلة للتوسيع، وتنسيق موثوق، وتوجيه الأحداث من الأعلى إلى الأسفل. كما يوفر طبقات تصحيحية فورية (immediate‑mode) تُرسم بعد واجهة المستخدم، وتُغلق تلقائيًا عند تعطيلها لتقليل الحمل. يدعم الإطار النصوص المتعددة اللغات، حيث تُربط العناصر بمتغيرات LocaleKey وتُعاد ربطها تلقائيًا عند تغيير اللغة. يهدف هذا الحل إلى مطوري الألعاب الذين يحتاجون إلى واجهة مستخدم مرنة، قابلة للتوسيع، وتتكامل بسلاسة مع أنظمة أخرى في بيئة Dynamis.
A library that supplies string tables, language switching, and locale‑aware formatting for the Dynamis game ecosystem.
توفر المكتبة مجموعة شاملة من الوحدات التي تتعامل مع تحميل جداول النصوص، وقواعد الجمع، وتنسيق حساس للمنطقة للأرقام والتواريخ والعملات. تُعرض واجهة برمجة تطبيقات نظيفة يمكن أن يستهلكها واجهة المستخدم، والبرمجة النصية، والذكاء الاصطناعي، وحزم المودات في ألعاب ديناميس لاسترجاع النصوص المترجمة. يمكن للمطورين تعريف ملفات JSON لكل مساحة اسمية ومجال، وتقوم البيئة التشغيلية تلقائياً بتحديد المفاتيح، وتطبيق قواعد الجمع، وتنسيق المعلمات. يدعم النظام اللغات ذات الاتجاه من اليمين إلى اليسار ويتكامل مع نظام الأحداث لتغيير اللغة ديناميكياً. صُممت لتُدمج في أي مشروع يعتمد على ديناميس لتوفير دعم ترجمة فوري ومتسق.
Automated end‑to‑end testing framework for an e-commerce demo store.
يقدّم هذا المشروع مجموعة اختبارات شاملة تعتمد على Playwright لتأمين تجربة المستخدم الكاملة على متجر تجريبي للتجارة الإلكترونية. يستخدم نمط كائن الصفحة (Page Object Model) لتجميع تفاعلات الصفحات، مما يجعل الاختبارات سهلة القراءة والصيانة. تُنتج المجموعة تقارير HTML وJSON، يمكن استهلاكها في خطوط CI/CD وخدمات التقارير السحابية. صُمم هذا الإطار للمهندسين المختصين بالاختبار والمهندسين الأماميين الذين يحتاجون إلى اختبارات موثوقة ومتكررة تعمل عبر متصفحات متعددة. كما يتضمن خطوات تكامل لتحميل التقارير إلى منصة سحابية، مما يبسط رؤية نتائج الاختبار.
A high‑performance Java library that implements the Fast Fourier Transform algorithm with optimized variants and a modern API.
تقدم هذه المكتبة تنفيذًا شاملاً وجاهزًا للإنتاج لخوارزمية تحويل فورييه السريع في لغة جافا. تتضمن عدة إصدارات محسّنة، بما في ذلك نسخة FFT8 التي تحقق زيادة سرعة تصل إلى 91٪ مقارنة بالإصدار الأساسي. يستخدم نمط المصنع لاختيار أفضل تنفيذ تلقائيًا وفقًا لحجم البيانات، مع استخدام مخازن مسبقة لعوامل التدوير (Twiddle Factors) وجداول عكس البت (Bit‑Reversal) لتسريع الحسابات. تم تصميم واجهة برمجة التطبيقات لتكون آمنة من حيث الأنواع، غير قابلة للتغيير، ومناسبة للغرض التعليمي وكذلك لتطبيقات معالجة الإشارة في العالم الحقيقي مثل تحليل الصوت في الوقت الحقيقي، واكتشاف النغمة، وتعرف الأغاني. تحتوي المكتبة على اختبارات وحدة شاملة مع تغطية شيفرة عالية، وتعمل بدون تبعيات خارجية سوى مكتبة جافا القياسية. تُعد هذه الأداة مفيدة للباحثين، ومهندسي الصوت، ومطوري التطبيقات التي تتطلب تحليل ترددات سريع وموثوق.
Generate and serve static documentation sites from Markdown files.
يُحوِّل Docsify ملفات Markdown إلى تطبيق ويب صفحة واحدة ثابتة، مع واجهة سطر أوامر بسيطة لتهيئة المشاريع وتشغيلها محلياً مع تحديث تلقائي. يقوم بتحليل ملفات Markdown تلقائياً، يطبق سمة نظيفة، ويُدعم الإضافات لتوسيع الوظائف. يستهدف المطورين والكتاب التقنيين ومطوري المشاريع مفتوحة المصدر، ويحل مشكلة إنشاء وثائق سريعة، قابلة للصيانة، ومتحكم فيها بالإصدار. بفضل إعداداته البسيطة وغياب الحاجة إلى ملفات إعداد، يُسهِّل Docsify سير عمل توثيق سريع وخالٍ من المتاعب. يتيح للمستخدمين نشر مواقع توثيق ثابتة بسهولة، مع دعم للبحث، وتخصيص القوالب، وتكامل مع أنظمة إدارة المحتوى. كما يوفر تجربة تصفح سلسة بفضل تحميل الصفحة الواحدة، مما يقلل زمن التحميل ويُحسِّن تجربة القارئ. يبرز Docsify بمرونته في التخصيص وسهولة دمجه مع أي مشروع برمجي، مما يجعله خياراً مفضلاً للفرق التي تبحث عن حل توثيق فعال وسريع.
The kressler__histograms project provides a high-performance, header-only C++23 library for tracking value distributions with flexible bucketing strategies.
هذه المكتبة توفر استراتيجيات توزيع قيم متعددة، وتنفيذ وقت kompil ، وتقدير النسب المئوية. مصممة ليكون سهلة التكامل عبر مكتبة CMake INTERFACE library وتنفذ معايير جودة الكود. تستخدم المكتبة نظام توزيع مراحلين، الذي يحافظ على عدد ثابت من الأرقام الصحيحة في الدقة عبر نطاق واسع.
AcctAtlas Video Service is a core content management service for AccountabilityAtlas that manages video records, integrates with the YouTube API, categorizes amendments, and associates video locations.
يعد خدمة فيديو AcctAtlas جزءًا أساسيًا من نظام AccountabilityAtlas. توفر هذه الخدمة منصة قوية للتعامل مع سجلات الفيديو، بما في ذلك التكامل مع واجهة برمجة تطبيقات YouTube لاسترجاع البيانات المتعلقة بالفيديو. كما تسمح بخاصية تصنيف التعديلات والاتصال بين الفيديو والموقع. بفضل الميزات الشاملة لهذه الخدمة، يضمن AcctAtlas Video Service إدارة سجلات الفيديو بشكل سلس داخل إطار AccountabilityAtlas.
This project provides an abstraction of a result of a function application, inspired by scala.util.Try.
هذه المكتبة الصغيرة تقدم طريقة لتعامل مع الأخطاء المحتملة في تطبيقات الدوال. تعمل على تغليف العمليات التي قد تسبب استثناءات وتعيد قيمة النجاح أو الفشل. هذا يسمح بتركيب عمليات طبيعي، تجيب عن غير الضروري عند الفشل ويوفر قيم احتياطية عند الحاجة.
The productkit is a slash-command-driven tool designed to aid in product thinking, intended for use by developers and teams working on Claude Code.
هذا أداة قيادة الأوامر التي تساعد في التفكير المنتج. مصممة خصيصًا ل Claude Code وتقدم نهجاً متماسكاً لتطوير المنتجات. الأداة توفر سمات مثل [حسناً، لا يوجد معلومات تقنية].
This project demonstrates the three pillars of Object-Oriented Programming (OOP) - abstraction, inheritance, and polymorphism - through a vehicle classification hierarchy.
هذا المشروع التعليمي يظهر مفاهيم البرمجة الموجهة بالأمثلة، ويحتوي على هيكلية فئة معقدة تظهر التمثيل والتركات والتنوع. يتضمن مشروع Vehiculo تطبيقًا نموذجيًا واختبارات الوحدة لتوضيح هذه المفاهيم.
The ndarray project provides a unified I/O abstraction library for time-varying scientific data, designed for HPC systems.
NDArray هو مكتبة C++ توفر واجهة موحدة للقراءة والكتابة من arrays multidimensional عبر تنسيقات البيانات العلمية المتعددة. يدعم المكتبة NetCDF، HDF5، ADIOS2، VTK، و streams binary، مما يجعلها مناسبة للاستخدام في التطبيقات عالية الأداء (HPC). وتوفر المكتبة ميزات مثل التوافق بين التنسيقات، الوصول بدون نسخة، والدمج الحوسب
This project provides a Gradle plugin for Gosu, allowing developers to compile and run Gosu code in their projects.
هذا المشروع يقدم واجهة برمجة التطبيقات (API) لGradle لدعم اللغة Gosu، مما يسهل دمجها مع مشاريع Gradle الموجودة بالفعل. يضيف الواجبات للترجمة والاختبار Gosu، مما يجعل من السهل دمجها مع المشاريع الحالية. تتطلب هذه الواجهة برمجة التطبيقات Java 8 ونسخ معينة من Gosu. ت стандرIZE مصادر المصدر وتتيح خيارات قابلة للتخصيص.
This project is a lightweight CLI tool for scanning Markdown and HTML files to generate structured indexes and metadata.
هذا المشروع هو أداة CLI خفيفة الوزن مصممة لقراءة مجلدات تحتوي على ملفات Markdown و HTML. يولد الأداة عدة مستندات إخراجية، بما في ذلك llms.txt و llms-full.txt و خرائط الموقع و بيانات التنقل. ت تضمن الأداة الامتثال للمعايير الخاصة بملف llms.txt، وتعالج محتوى HTML، وتسجل أداء الأداة، وتتضمن ميزات الأمان.