MUD Web is a fantasy MUD game web client that allows players to engage in turn-based RPG battles, customize their characters, and interact with others in real-time.
مود ويب هو لعبة مود فانتسي ويب كلينت بناءً على Next.js، React، وTypeScript. يحتوي على نظام قتال دوري، تخصيص الشخصيات، وتحديث الوقت الحقيقي. يمكن لللاعبين أيضا المشاركة في معارك PvP والتفاعل مع الأنشطة الأخرى مثل تعزيز معدات ومطور السلوك.
A web-based guided somatic exercise platform that uses voice and breathwork to support mood and body awareness, requiring no installation or account.
يقدم هذا التطبيق الويب تمارين جسدية موجهة تجمع بين التنفس الصوتي واكتشاف نغمة الصوت في الوقت الحقيقي. يمكن للمستخدمين البدء فوراً بفتح الصفحة، دون الحاجة إلى تحميل أو تسجيل حساب. يعرض الواجهة مساراً مكوَّناً من 49 مرحلة، حيث توفر كل مرحلة إشارات صوتية وإرشادات بصرية لمساعدة المستخدمين على تنظيم التنفس والنغمة. يتم اكتشاف النغمة على جانب العميل باستخدام نموذج تعلم عميق، بينما يتم تشغيل الأصوات عبر واجهة برمجة تطبيقات الصوت في المتصفح، ما يتيح استخدام النغمات الثنائية والأنغام المولَّدة. يُخزَّن التقدم محلياً، مما يتيح للمستخدمين استئناف ممارستهم دون الحاجة إلى خلفية أو حساب. يركز التطبيق على تحسين الوعي بالمزاج والجسم، مع توفير تجربة سريعة وسهلة الوصول. يدمج بين التقنية الحديثة والتمارين التقليدية لتقديم أداة فعّالة للرفاهية الذاتية.
This project is a personal website and landing page built with Next.js, showcasing technical skills through code quality and architectural decisions.
هذا المشروع هو موقع شخصي وصفحة تسويقية بناءً على Next.js، يظهر مهارات الفنيين من خلال جودة الكود ومسائل التصميم. يحتوي على تعريب، تحليلات وتتبع، وتصميم تقني تفصيلي. يهدف المشروع إلى عرض مهارات الفنيين والخبرة.
This project is for a team at Platanus Build Night to develop and deploy their application.
هذا الملف يحتوي على التعليمات البرمجية للمشروع الذي تم تطويره بواسطة فرانكو جول أولسون خلال ليلة بناء بلاتانوس 26 في بوينس آيرس. يستخدم المشروع Next.js و Next-Auth و Prisma و PostgreSQL. يتم نشره باستخدام مجموعة من الأدوات بما في ذلك Playwright و Tailwind.
This project is a Bible study app, designed to assist users in their biblical studies.
تطبيق دراسة الكتاب المقدس هو منصة تفاعلية تساعد المستخدمين على استكشاف وتفاعل مع الكتاب المقدس بطريقة أعمق. يحتوي التطبيق على واجهة مستخدم سهلة الاستخدام، حيث يمكن للمستخدمين الوصول إلى مواد دراسية متعددة، ملاحظات وموارد أخرى. يهدف التطبيق إلى تقديم نهج شامل ومحترم لدراسة الكتاب المقدس، مما يجعل من السهل على المستخدمين فهم وتطبيق تعاليمه.
A template that automates the creation and maintenance of design system component libraries, enabling developers to generate components directly from Figma designs.
يُقدّم هذا القالب أساسًا جاهزًا لبناء مكتبة مكونات نظام التصميم. يتضمن واجهة سطر أوامر يمكنها سحب مواصفات المكونات من رابط Figma وتوليد مكونات React مكتوبة بالأنواع مع رموز التصميم المرتبطة. تُخزن رموز التصميم في ملف CSS مركزي، بينما تُحفظ المكونات في مجلد مصدر مخصص. تم إعداد Storybook ليبني ويُنشر تلقائيًا كتالوج بصري عند كل دفع، كما يُنشر الحزمة إلى سجل الحزم عند كل إصدار. يروج الإعداد للاتساق، والتكرار السريع، والتكامل السلس مع سير عمل التكامل المستمر.
Scrapes notarization data from a public web portal to provide structured records for analysis.
يُعد هذا الأداة أداة سطر أوامر تُسهل استخراج سجلات التوثيق من بوابة إلكترونية عامة. تستخدم متصفحًا بدون واجهة رسومية لتصفح الموقع، ثم تُحلل الجداول والنماذج ذات الصلة لاستخراج البيانات المطلوبة. تُخرج النتائج بتنسيق JSON منظم، ما يسهل دمجها مع أنظمة تحليل البيانات أو تقارير الامتثال. تُصمم الأداة لتشغيلها بشكل متكرر، مع إمكانية جدولة عمليات السحب اليومية أو الأسبوعية دون تدخل يدوي. تستهدف المحترفين الذين يحتاجون إلى بيانات توثيق دقيقة ومحدثة، مثل محللي البيانات، الباحثين، أو المسؤولين عن الامتثال. يساهم الأداة في تقليل الأخطاء البشرية وتوفير الوقت عن طريق أتمتة عملية جمع البيانات.
This project is a Next.js application built with TypeScript, providing a development server and various scripts for building, testing, and linting.
هذا المشروع هو تطبيق Next.js مكتوب بلغة TypeScript، يحتوي على خادم تطوير وعدة أوامر لإنشاء وتجريب والتنظيف من الأخطاء في الكود. كما يحتوي على إجراءات تلقائية للتحقق من الملفات قبل الرفع.
Automates the management of the Spotify Developer Dashboard allowlist via a secure API.
يتيح هذا المشروع أتمتة إدارة قائمة السماح في لوحة تحكم مطوري Spotify، مما يسرّع عمليات إضافة أو إزالة عناوين البريد الإلكتروني للمستخدمين. يعتمد على مكتبة Playwright لتشغيل متصفح Chromium وتفاعل مع واجهة المستخدم الرسومية للوحة التحكم، مع استخراج رموز التحقق من 2FA عبر OAuth2 في Gmail. يوفر واجهة برمجة تطبيقات REST بسيطة تتطلب مفتاح API لتأمين الوصول، وتدعم عمليات POST لإضافة أو إزالة عناوين البريد الإلكتروني، وGET لاستعراض القائمة الحالية، وGET للتحقق من حالة الخدمة. يهدف إلى حل مشكلة القيود اليدوية على حصة 5 مستخدمين في وضع التطوير، حيث يمكن للمطورين تعديل القائمة تلقائياً دون الحاجة لتسجيل الدخول يدويًا. يدمج الأمان عبر مفتاح API وتكامل 2FA، ما يضمن أن التغييرات تتم فقط من قبل جهات موثوقة. يختلف عن الحلول التقليدية بكونه يعمل كخدمة خلفية يمكن استدعاؤها من خطوط CI/CD أو أدوات إدارة البنية التحتية، مع واجهة برمجة تطبيقات موحدة. الجمهور المستهدف هم مطورو Spotify الذين يحتاجون إلى إدارة قائمة السماح بكفاءة، أو فرق DevOps التي ترغب في دمج هذه العمليات في سير العمل الآلي. يساهم في تقليل الأخطاء البشرية وتحسين أمان العمليات المتعلقة بإدارة حسابات المطور.
An AI-powered web app that tracks pet calorie intake and offers voice feedback for pet owners.
يُقدّم هذا التطبيق واجهة ويب تساعد أصحاب الحيوانات الأليفة على مراقبة وإدارة استهلاك السعرات الحرارية اليومية لحيواناتهم. يتيح تسجيل وجبات الطعام، حساب إجمالي السعرات، وعرض الاتجاهات عبر الرسوم البيانية. تم بناء الواجهة باستخدام React وVite لتوفير تجربة سريعة ومتجاوبة. كما يتضمن خيارًا للذكاء الاصطناعي الصوتي، يعتمد على خدمة تحويل النص إلى كلام من OpenAI، لتقديم تذكيرات صوتية واقتراحات للوجبات. يستهدف التطبيق أصحاب الحيوانات الأليفة، الأطباء البيطريين، ومقدمي الرعاية الحيوانية الذين يرغبون في الحفاظ على نظام غذائي صحي وسهل الإدارة.
The EU-AI-Act-Navigator is a tool designed to help users understand and navigate the European Union's Artificial Intelligence Act.
هذا المشروع يقدم نظرة عامة عن قانون الاتحاد الأوروبي بشأن الذكاء الاصطناعي، وبروتوكولاته الرئيسية، وكيف يطبق على مختلف الفئات. يهدف المتصفح إلى تسهيل المعلومات التنظيمية المعقدة وتجعلها أكثر سهولة للوصول إليها للمطورين والمسؤولين السياسيين والشركات. يغطي المشروع جوانب مختلفة من القانون، بما في ذلك حماية البيانات والشفافية والمسئولية.
A ready‑to‑use starter template for building websites on Adobe Helix.
يُقدّم هذا القالب الأساسي بنية جاهزة لبناء مواقع على منصة Adobe Helix. يتضمن هيكل مجلدات بسيط، ملفات تكوين نموذجية، ومجموعة من السكربتات لتشغيل البيئة بسرعة. يتيح للمطورين البدء فوراً في إضافة المحتوى والمكونات والأنماط مع الحفاظ على جودة الكود عبر اختبارات Playwright المتكاملة. تم تصميم القالب للعمل مع سير العمل المستمر (CI)، ما يسهل دمج الاختبارات الآلية ونشر التطبيقات. يُعد خياراً مثالياً للفرق التي ترغب في توحيد عملية تطوير Helix وتقليل وقت الإعداد. يدمج القالب أدوات التوثيق والتصحيح لتسهيل صيانة المشاريع على المدى الطويل. كما يدعم التكامل مع أنظمة إدارة المحتوى المتقدمة لتوفير تجربة تطوير متكاملة.
Generate bar, line, and pie charts from spreadsheet-like input for quick data visualization.
يتيح هذا التطبيق الويب للمستخدمين إنشاء مخططات شريطية وخطية ودائرية عن طريق إدخال البيانات في شبكة جدولية قابلة للتحرير أو لصق ملفات CSV أو JSON. يعرض التطبيق معاينة فورية للمخطط مع كل تعديل في البيانات، ما يتيح للمستخدم رؤية التغييرات على الفور. يمكن تخصيص عنوان المخطط، وعناوين المحاور، والـ legend، وعلامات البيانات، والوحدات، ولوحات الألوان لتتناسب مع متطلبات العرض. يدعم التطبيق تصدير المخطط النهائي كصورة PNG مع إمكانية ضبط الهوامش، كما يتيح نسخ البيانات إلى ملف CSV. يهدف هذا الحل إلى تسهيل تحويل البيانات الخام إلى رسومات بصرية واضحة، ويستهدف الطلاب، والمعلمين، والمحللين، وأصحاب الأعمال الذين يحتاجون إلى رسومات سريعة دون الحاجة إلى برامج معقدة.
A command‑line tool that monitors pre‑registration and launch listings across multiple game platforms and notifies a Slack channel when new titles appear.
تقوم الأداة بجمع بيانات التسجيل المسبق وإطلاق الألعاب من خمسة منصات رئيسية، وتخزين النتائج في ملفات JSON، ثم تقارنها بالنسخ السابقة. عند اكتشاف لعبة جديدة، ترسل رسالة مختصرة إلى قناة Slack تتضمن عنوان اللعبة ومعلومات المطور. يُشغَّل البرنامج تلقائياً وفق جدول يومي، ما يضمن أن يظل فريق التسويق على اطلاع بأحدث مواعيد الإطلاق. يزيل هذا الحل الحاجة إلى التحقق اليدوي، ويقلل خطر فقدان تواريخ الإطلاق المهمة، ويُبقي الفرق على اطلاع فوري.
A command-line web crawler that uses Playwright and AI to extract structured data from dynamic sites.
توفر هذه الأداة سطر أوامر متكامل للزحف على مواقع الويب، معتمدًا على Playwright للتنقل عبر الصفحات الحديثة التي تعتمد على JavaScript. تُجمع البيانات الأولية من الصفحة ثم تُفسر بواسطة طبقة استخراج ذكاء اصطناعي، ما يتيح تحويل المحتوى غير المنظم إلى تنسيقات مُهيكلة مثل JSON أو CSV. يتيح واجهة الأوامر إمكانية جدولة عمليات الزحف أو دمج الأداة في خطوط إنتاج بيانات أكبر. تستهدف المطورين ومهندسي البيانات الذين يحتاجون إلى استخراج بيانات دقيقة من صفحات ويب معقدة. تحل المشكلة التي يواجهها الزحف التقليدي في التعامل مع المحتوى الديناميكي، وتوفر دقة أعلى في استخراج المعلومات. تميزها هو الجمع بين قوة Playwright في التفاعل مع الصفحات وذكاء اصطناعي قادر على فهم السياق وتحديد البيانات ذات الصلة.
A client‑side web app that lets users calculate mass & balance and take‑off performance for the Diamond DA40 NG, and learn the theory through interactive lessons.
يعمل هذا التطبيق على المتصفح بالكامل، ويقدم حاسبة للكتلة والتوازن في الوقت الحقيقي تتطابق مع تخطيط دليل الطيران الرسمي. يتضمن مخططاً للـ CG مع أدوات لتحويل الوقود ودعم للتركيبات الخاصة بالطائرة، مع تفصيل خطوة بخطوة للمعادلات للتحقق. يضم التطبيق أيضاً وحدة لحساب مسافة الإقلاع، حيث يتم استيفاء جداول AFM، وتطبيق عوامل تصحيح للسطح والرياح والمنحدر، مع مقارنة النتائج بالمعايير التنظيمية. يقدّم دروساً تفاعلية لتعليم النظرية، مع اختبارات فورية وتمارين عملية، مع حفظ التقدم محلياً. يهدف إلى مساعدة طلاب الطيران والمدربين على حد سواء، مع ضمان عدم الحاجة إلى تسجيل دخول أو خادم خلفي، مما يجعله أداة عمل آمنة ومؤقتة بالكامل.
The screenshotter project captures screenshots of web pages for various purposes.
هذا المشروع يستخدم Node.js و مكتبة Playwright لالتقاط شاشات المتصفح. يعد أداة بسيطة لتسجيل الشاشات، لكن استخدامها الدقيق غير واضح بدون مزيد من المعلومات. الوظيفة الأساسية للمشروع هي تسجيل الشاشات فقط، مع عدم وجود ميزات أو أدوات إضافية.
A lightweight API service that automatically retrieves invoices from the Miori platform, stores them locally, and exposes them via REST endpoints.
يُقدّم هذا المشروع واجهة برمجة تطبيقات REST تُتيح للعميل طلب فواتير من منصة ميواري. يُنفّذ عملية تسجيل الدخول وتصفح الموقع تلقائياً عبر متصفح خفي، ثم يُحمّل ملفات PDF للفواتير ويُخزّن بياناتها في قاعدة بيانات SQLite خفيفة. تُعالج إطار العمل المسار والطلبات، بينما يُدير Traefik توجيه الطلبات عبر بروكسي عكسي يضمن أمان الوصول. يهدف المشروع إلى مساعدة الشركات الصغيرة وفِرَق المحاسبة على التخلص من عملية تحميل الفواتير يدويًا، مع توفير سجل منظم وسهل البحث. يمكن جدولة الخدمة لتعمل بانتظام، ما يضمن تحديث سجلات الفواتير باستمرار لتلبية احتياجات التقارير والتحليلات.
A sandbox for experimenting with WebGPU and prototyping GPU‑based graphics in the browser.
يُقدّم هذا المشروع بيئة خفيفة الوزن تسمح للمطورين بتجربة WebGPU، واجهة الرسوميات الحديثة للويب، وتطوير نماذج أولية للرسوميات المعتمدة على المعالجة الرسومية. يدمج محرك Three.js مع أدوات اختبار Playwright لتسهيل إنشاء وتعديل المظلات (shaders) ومشاهد 3D بسرعة. يُعتمد على نظام بناء Vite لتشغيل خادم تطوير سريع مع دعم التحديث الحي للموارد، ما يسرّع عملية التجربة والتعديل. يستهدف المستخدمين المهندسين الأماميين، ومبرمجي الرسوميات، والباحثين الذين يطمحون إلى استغلال قدرات GPU في المتصفح. يحل المشروع مشكلة نقص الأدوات السريعة والموثوقة لتجربة WebGPU، مع توفير واجهة تفاعلية تسمح بالاختبار الفوري للميزات الجديدة. يميّزه تركيزه على البساطة والسرعة، مع توفير بيئة متكاملة لا تحتاج إلى إعدادات معقدة أو تكامل مع قواعد بيانات أو أنظمة خلفية.
The hypomnemata project is a tool for developers to manage and organize their notes and ideas.
هيومنيماتا هي تطبيق ملاحظات مصمم لمطورين البرمجيات. يسمح للمستخدمين بإنشاء وتحرير و تخزين الملاحظات في صورة منظمة. يستخدم المشروع kombinatio من التكنولوجيا web الحديثة لتقديم تجربة مستخدم سلسة. حاليًا، لا يشمل أي интеграطات قاعدة البيانات، ويستند بدلاً من ذلك على تخزين المحلي.
A specification and tooling for creating and sharing portable shader effects across Noise Factor applications.
يُعرِّف المشروع صيغة "التأثيرات المحمولة"، وهو معيار مفتوح لتغليف تأثيرات الشادر التي تعمل بسلاسة عبر جميع تطبيقات Noise Factor. يتضمن المواصفة الرسمية، مثالاً عملياً على تأثير، وعارضاً يدعم إعادة التحميل الفوري، بالإضافة إلى سكربتات لتغليف التأثيرات في حزم ZIP. يمكن للمطورين تعديل تعريف JSON، كود GLSL أو WGSL، ورؤية التغييرات فوراً في عارض المتصفح. تدعم الصيغة معلمات، عدّة مراحل معالجة، وتوافقاً عبر المنصات. يتيح ذلك للفنانين والمطورين مشاركة، استيراد، وإعادة استخدام التأثيرات دون إعادة كتابة الكود لكل تطبيق.
A web-based quiz that tests users' knowledge of web accessibility best practices and WCAG standards.
يُقدّم هذا الاختبار التفاعلي تجربة تعليمية تتضمن أسئلة متعددة الخيارات تغطي مواضيع مثل التباين اللوني، أدوار ARIA، التنقل عبر لوحة المفاتيح، وغيرها من جوانب الوصول. يختار اللاعب مستوى صعوبة—مبتدئ، متوسط، أو متقدم—ويجيب على ما يصل إلى عشرة أسئلة في كل جولة. بعد كل إجابة، يُعرض شرحًا وهدفًا تعليميًا لتعزيز الفهم. تُحسب النتيجة النهائية وتُعرض تحليلًا حسب الموضوعات لتحديد نقاط القوة والضعف. يهدف المشروع إلى مساعدة المطورين والمصممين وأي شخص مهتم بتصميم الويب القابل للوصول، ويعمل كأداة تعليمية وتقييم سريع للمعرفة الحالية.
A RESTful API that scrapes and provides detailed Spotify playlist and track data for developers and analysts.
يُقدّم هذا المشروع واجهة برمجية تُتيح استخراج معلومات مفصلة من منصة Spotify، مثل قوائم التشغيل، الأغاني، الفنانين، والبيانات الإحصائية. يعتمد على أداة Playwright لتشغيل المتصفح تلقائياً وتصفح صفحات Spotify، ثم يُحوّل البيانات إلى صيغة منظمة باستخدام Zod للتحقق من صحة البنية. تُخزّن النتائج في قاعدة بيانات PostgreSQL لتسهيل الاستعلامات المتقدمة وتحليل الاتجاهات. يتيح للمطورين الوصول إلى هذه البيانات عبر نقاط نهاية RESTful مبنية على Express، مع دعم للمعايير الأمنية وإدارة الجلسات. يُستفيد منه محللو البيانات ومطورو تطبيقات الموسيقى الذين يحتاجون إلى مصدر موثوق ومحدث للبيانات. يختلف عن الحلول التقليدية بدمج الذكاء الاصطناعي من Anthropic لتحليل النصوص وتوليد ملخصات أو توصيات مخصصة.
A starter template for building responsive directory websites using AstroWind and Tailwind CSS.
يُقدّم هذا القالب أساساً جاهزاً لإنشاء مواقع الدليل التي تتميز بالاستجابة العالية والجاذبية البصرية. يستند إلى AstroWind، وهو مزيج من Astro و Tailwind CSS، لتوفير تحميل سريع للصفحات وبنية مكوّنات نظيفة. تشمل الميزات الرئيسية شريط بحث، فلاتر فئات، وتخطيط شبكة للعرض، كل ذلك مُصمم باستخدام أدوات Tailwind. يُكتب القالب بلغة TypeScript و JavaScript، مما يسهل توسيعه مع منطق مخصص أو دمجه مع واجهات برمجة تطبيقات خارجية. يستهدف المطورين الأماميين ومصممي الواجهات الذين يرغبون في إنشاء أو إطلاق موقع دليل بسرعة، ويحل مشكلات إعداد التوجيه، والتصميم المتجاوب، والتهيئة الأساسية من الصفر.
A Python CLI utility that automates the retrieval, validation, and optional storage of GitLab merge request data using browser automation.
تُسهل هذه الأداة عملية جمع معلومات طلبات الدمج من GitLab عبر أتمتة المتصفح. تُستعمل متصفحًا خفيًا للتنقل في واجهة الويب، ثم تُستخرج البيانات ذات الصلة وتُتحقق من صحتها باستخدام نماذج مُهيكلة. يمكن حفظ البيانات المُستخرجة اختياريًا باستخدام إطار ORM خفيف. تستهدف المطورين ومهندسي DevOps لتبسيط سير عمل المراجعة وتقليل الجهد اليدوي. تحل هذه الأداة مشكلة الحاجة إلى استخراج بيانات موحدة ومتكررة من واجهة GitLab، وتقدم حلاً فريدًا بدمج الأتمتة والتحقق البنيوي في واجهة سطر أوامر.
A web application that scans a local network for RDP services, randomly selects one, and announces the result on Bluesky.
يعمل التطبيق على مسح الشبكة المحلية لاكتشاف الأجهزة التي تقدم خدمات بروتوكول سطح المكتب البعيد (RDP). يعرض النتائج من خلال واجهة ويب مبنية على FastAPI، مما يتيح للمستخدمين تصفح وتصفية قائمة الأجهزة والتفاعل معها. يضم التطبيق ميزة اختيار عشوائي يختار جهاز RDP واحداً، ما يسهل الوصول السريع أو اختبار الأمان. بعد اختيار الجهاز، يرسل التطبيق منشوراً مختصراً إلى حساب Bluesky، ما يوفر قناة إشعار بسيطة وفعّالة. يستهدف هذا الحل مديري الشبكات ومحللي الأمان، ويقلل الحاجة إلى إعدادات معقدة أو أدوات مسح منفصلة. يدمج بين سهولة الاستخدام والوظائف المتقدمة، مع التركيز على الأمان والشفافية في عمليات المراقبة.
This project allows users to record demo videos of web applications using the Playwright library.
هذا المشروع يسمح للمستخدمين ب записة فيديوهات مظهر للتطبيقات الويب باستخدام مكتبة Playwright
expkittens is a web application for users to interact with and manage their digital kittens.
هذا المشروع يسمح للمستخدمين بإنشاء وتخصيص وتنفيذ تجارب مع كلبات رقمية على منصة ويب متطورة. يستخدم هذا المشروع تقنيات حديثة مثل Next.js و React لتحقيق الكفاءة في التطوير والتفعيل. يحتوي المشروع على ميزات تشمل إنشاء وتخصيص خيارات للكلبات، بالإضافة إلى قدرة المستخدمين على إدارة وتحديث تجاربهم مع هذه الكلبات.
A web platform that enables anonymous live streaming with subscription-based access.
يتيح هذا التطبيق للمستخدمين بث محتوى صوتي أو فيديو مباشر دون الكشف عن هويتهم، مع إمكانية الاشتراك عبر نظام دفع آمن. يتميز بواجهة سهلة الاستخدام تعتمد على تصميم متجاوب، وتوفر ميزة الدردشة الحية التي تسمح بالتفاعل مع الجمهور مع الحفاظ على الخصوصية. يعتمد النظام على معالجة البيانات في الوقت الحقيقي لضمان جودة البث، ويشمل أدوات لإدارة المحتوى وتنظيم الاشتراكات. يستهدف المطورين الذين يرغبون في إنشاء منصات بث مجهولة، وكذلك المشاهدين الذين يقدّرون الخصوصية. يحل مشكلة الحاجة إلى منصات بث تسمح بالتحكم الكامل في الهوية وتوفير تجربة دفع موثوقة. يختلف عن الحلول التقليدية بتركيزه على الأمان والخصوصية مع دعم الاشتراكات المدفوعة.
The astro-site project is a web application for creating and managing websites.
هذا المشروع هو تطبيق ويب يسمح للمستخدمين بإنشاء وتشغيل مواقع الويب الخاصة بهم. يوفر التطبيق واجهة بسيطة ومريحة لتصميم وتخصيص تصميمات المواقع، بالإضافة إلى ميزات لإدارة المحتوى وتسليم المشروع. تم بناء التطبيق باستخدام تقنيات حديثة مثل TypeScript و Tailwind CSS، ويعتمد على قوة Playwright للتحكم في الآلة.
A lightweight React library that renders inline SVG sparklines with tooltips and animations.
توفر هذه المكتبة مجموعة من المكوّنات الخفيفة للـ React التي تُرسم مخططات سباركلين داخلية باستخدام SVG. تدعم الأنماط الخطية، المسطحة، العمودية، والنقاط، مع إمكانية عرض مؤشرات (tooltips) وحركات أنيميشن سلسة. حجم الكود المضغوط أقل من 2 كيلوبايت، ما يجعلها إضافة خفيفة على حزم الإنتاج. واجهة البرمجة بسيطة للغاية، وتسمح بتمرير مجموعة البيانات، نوع المخطط، وبعض الخصائص لتخصيص الشكل. تُستخدم في لوحات المعلومات، الجداول، أو أي واجهة تحتاج إلى تمثيل بصري للاتجاهات بشكل مختصر ودون تحميل مكتبات ثقيلة. تتميز بكونها بدون تبعيات، ما يسهل دمجها في أي مشروع React دون تعقيد إضافي.
A lightweight web component that adds a cursor‑tracking glow border to card elements, enhancing interactivity without any framework dependencies.
يُعد Glow‑Card مكوّنًا ويبًا خفيفًا لا يعتمد على أي إطار عمل، يضيف حدودًا متوهجة تتبع مؤشر الفأرة حول أي عنصر يشبه البطاقة. لا يتطلب مكوّنًا خارجيًا ويبلغ حجمه أقل من 1 كيلوبايت مضغوطًا، ما يجعله مثاليًا للمشاريع التي تهتم بالأداء. يتيح واجهة برمجة تطبيقات بسيطة تسمح بتخصيص لون التوهج، سمك الحدود، وسرعة الحركة. يمكن للمطورين في واجهة المستخدم وضعه في أي صفحة HTML أو إطار عمل باستخدام وسم واحد فقط. يحل هذا المكوّن مشكلة الحاجة إلى تغذية بصرية تفاعلية للبطاقات دون إضافة عبء أو تعقيد. يبرز بفضل خفته وسهولة دمجه، ما يجعله خيارًا مفضلاً للمصممين الذين يسعون لتحسين تجربة المستخدم مع استهلاك منخفض للموارد. يضيف Glow‑Card لمسة احترافية وتفاعلية تجعل واجهات التطبيقات أكثر جاذبية ووضوحًا.
ww3d is a project for creating interactive 3D scenes and visualizations.
هذا المشروع يستخدم مكتبة Three.js لتحويل الصور ثلاثية الأبعاد في متصفحات الويب. يعتمد على React للإنشاء المتصفح والوظيفة الفعالة. كما يستخدم Vite للتنمية الفعالة. المشروع أيضا يستخدم Playwright للوظائف التلقائية. ww3d مصمم للاستخدام من قبل مطورين الذين يريدون إنشاء تجارب ثلاثية الأبعاد ممتعة دون الحاجة إلى المعرفة المتقدمة في البرمجة.
A bot that monitors Twitter/X accounts and forwards their tweets to Telegram channels.
يعمل هذا البوت على مراقبة مستمرة لقائمة مختارة من حسابات تويتر/X، ويقوم بنشر تغريدات جديدة في قنوات تيليغرام محددة. يتم ذلك دون الحاجة إلى واجهة برمجة تطبيقات مدفوعة، حيث يستفيد من نقاط النهاية العامة المجانية مثل syndication وfxtwitter. كل موجة تعمل كعملية مستقلة، مما يتيح ضبط فترات الاستطلاع ومعدلات التقييد بشكل منفصل لتجنب حظر الوصول. يتم تكوين النظام عبر متغيرات البيئة وسكربتات شل بسيطة، ما يسهل إضافة أو إزالة حسابات في أي وقت. يهدف إلى مساعدة منشئي المحتوى على الحصول على تحديثات فورية من مصادر متعددة دون الحاجة إلى بنية تحتية معقدة.
A pay‑per‑call API that offers web scraping, code review, content generation, and analysis services, billed in USDC on Solana.
يُقدّم هذا الخادم مجموعة من نقاط النهاية RESTful التي تُنفّذ استخراج بيانات من الويب، مراجعة الكود تلقائياً، إنشاء المحتوى، وتحليل البيانات. تُحسب كل عملية استدعاء على أساس الدفع لكل طلب باستخدام USDC على شبكة سولانا، ما يوفّر نموذج دفع شفاف وسهل. يعتمد النظام على محرك متصفح خفي لاستخراج الصفحات الديناميكية، أدوات تحليل ثابت للكود لضمان جودة البرمجيات، نماذج لغوية لإنشاء النصوص، وإجراءات إحصائية لاستخلاص الرؤى التحليلية. يستهدف المطورين، محللي البيانات، ومبدعي المحتوى الذين يحتاجون إلى معالجة بيانات موثوقة دون إدارة البنية التحتية. بدمج عدة وظائف في واجهة برمجة تطبيقات واحدة، يقلل من عبء التكامل ويقدّم تجربة دفع موحدة.
A web-based SaaS platform that helps fencing clubs manage memberships, schedules, payments, and performance analytics.
تقدم هذه المنصة الإلكترونية حلاً متكاملاً لإدارة أندية المبارزة، حيث تسمح للمديرين بتسجيل الأعضاء وإدارة ملفاتهم الشخصية بسهولة. توفر نظام جدولة مرن يتيح تنظيم التدريبات والبطولات مع إمكانية تعديل المواعيد وتذكير الأعضاء. يدمج النظام مع خدمة Stripe لمعالجة الاشتراكات والرسوم المتعلقة بالفعاليات، ما يضمن أماناً وسهولة في عمليات الدفع. يعرض لوحة التحكم مؤشرات الأداء الرئيسية مثل الحضور والإيرادات وتقدم الرياضيين عبر مخططات تفاعلية، ما يساعد على اتخاذ قرارات مبنية على البيانات. يستهدف هذا الحل المدربين، وأصحاب الأندية، والمسؤولين الإداريين الذين يسعون لتبسيط العمليات وتحسين تجربة الأعضاء. يميز المشروع بواجهة مستخدم حديثة وسهلة الاستخدام، مع دعم للغات متعددة وتكامل مع أنظمة إدارة قواعد البيانات السحابية لضمان التوسع المستقبلي.
An AI-powered pictogram creation engine that lets designers generate custom icons and illustrations through natural language prompts.
يُعد محرك الأيقونات المصورة أداة ويب تعتمد على نماذج اللغة الكبيرة لتحويل أوصاف النصوص الطبيعية إلى رموز ورسوم توضيحية عالية الجودة. يتيح للمستخدمين كتابة وصف مختصر—مثل "ورقة خضراء مع قطر ماء"—ثم يُنشئ النظام رسمًا متجهًا يمكن تنزيله أو تضمينه مباشرة في مشاريع التصميم. تم بناء واجهة المستخدم باستخدام React لتوفير تجربة تفاعلية وسريعة، بينما يُستخدم Playwright لضمان توافق العرض عبر المتصفحات المختلفة. يدعم المحرك خيارات تخصيص مثل اللون والحجم والأسلوب، ما يتيح للمصممين ضبط المخرجات لتتناسب مع معايير العلامة التجارية. يستهدف الأداة مصممي واجهات المستخدم وتجارب المستخدم، وفِرق التسويق، ومبدعي المحتوى الذين يحتاجون إلى موارد بصرية سريعة دون الحاجة إلى رسم يدوي.
This project provides a minimal setup for building React applications in Vite, including support for HMR and ESLint rules.
هذا المشروع يوفّر إعدادًا بسيطًا لإنشاء تطبيقات React باستخدام Vite، بما في ذلك دعم تحديث الفنّي السريع وتنظيم ESLint. كما يحتوي على أمثلة حول كيفية توسيع تنسيق ESLint للتطبيقات الإنتاجية.
The VTN Game Day Monitor project is designed for sports enthusiasts to track and monitor game-day statistics.
هذا المشروع يستخدم Next.js و React و Recharts لإنشاء واجهة مستخدم سهلة الاستخدام للعرض البيانات المباشرة خلال الأحداث الرياضية. يعتمد هذا التطبيق على Playwright لأداء المهام الآلية. لا يتطلب أي اتصال قاعدة بيانات. الهدف من هذا المشروع هو توفير تجربة ممتعة للمحبي الرياضة أثناء الحدث مباشرة.
An AI‑powered research assistant that provides tools for analyzing New Zealand Stock Exchange data.
يُقدِّم هذا المساعد مجموعة من 18 أداة متخصصة موجهة نحو بورصة نيوزيلندا، مما يتيح للمستخدمين استرجاع بيانات السوق، إجراء تقييمات التدفقات النقدية المخصومة، وتقييم معايير الحوكمة المؤسسية. يتضمن قدرات OCR لاستخراج المعلومات من وثائق بنك نيوزيلندا الاحتياطي، ويُصنِّف الشركات وفقًا لمقاييس الحوكمة. تم بناؤه باستخدام TypeScript، مع اختبارات Jest، وأتمتة Playwright، وتحقق Zod لضمان صحة البيانات. يهدف المساعد إلى محللي الأسهم، المستثمرين، والباحثين الذين يحتاجون إلى رؤى سريعة ودقيقة حول الشركات المدرجة في NZX. من خلال دمج استرجاع البيانات، التقييم، وتقييم الامتثال في واجهة واحدة، يقلل من الجهد اليدوي ويعزز سرعة اتخاذ القرار.
This is a minimal setup for creating React applications using Vite, TypeScript, and ESLint.
هذا المشروع يوفّر نموذجًا أساسيًا لإنشاء تطبيقات React باستخدام Vite كخادم تطوير و TypeScript للتحليل الإحصائي. يتضمن هذا النموذج تركيبات ESLint لتنفيذ معايير الكتابة والاستخدامات الأمثل. كما يدعم هذا النموذج plugins رسميين ل Refresh السريع: @vitejs/plugin-react و@vitejs/plugin-react-swc.
Stravaaaaaa visualizes Strava activity data on an interactive map, offering filtering, color‑coded routes, timeline animation, and city clustering for detailed analysis.
يُظهر Stravaaaaaa بيانات نشاطات Strava على خريطة تفاعلية، مع إمكانية تصفية الأنشطة حسب الفئة أو التاريخ أو المسافة. تُرسم مسارات النشاط باستخدام خطوط متعددة الألوان، وتُعطي كل فئة لوناً مميزاً لتسهيل التمييز. يتيح التطبيق تحريك الزمن عبر مخطط زمني، مع تحكم في سرعة التشغيل وأنماط العرض المتنوعة. تُجميع النشاطات حسب المدن باستخدام حدود جغرافية، ما يتيح للمستخدم استكشاف المناطق التدريبية المتكررة. يتضمن التطبيق طبقات خريطة متعددة، بما في ذلك خرائط الحرارة، لتوفير سياق جغرافي إضافي. يُستورد البيانات عبر تدفق NDJSON، ما يحقق تحميلاً تدريجياً ويقلل من زمن الانتظار حتى مع مجموعات بيانات كبيرة.
This project provides a presentation framework for conferences, built using Reveal.js and GSAP.
هذا المشروع يقدم إطارًا لتقديم العروض التقديمية للمؤتمرات، يستند إلى Reveal.js و GSAP لإنشاء عروض تقديمية متفاعلة. يضيف لوحة الألوان OKLCH لمسة فنية. هذا المشروع يسعى إلى توفير تجربة سلسة للناطقين بالعربية والمتحدثين.
This project is an automated tool for scoring Twitter influencers based on five dimensions, utilizing the ClawFeed API and web scraping from public Twitter pages.
هذا الأداة هي أداة تلقائية لتقدير مؤثرين على تويتر بناءً على خمسة أبعاد، تستخدم API ClawFeed + استخراج البيانات من صفحات تويتر العامة. تقدم هذه الأداة نظام تقييم شامل يسهل عملية تقييم أداء المؤثرين.
Breezy is a lightweight command‑line tool that simplifies running Playwright tests with advanced reporting and parallel execution, aimed at QA engineers and frontend developers.
تُقدِّم Breezy واجهة مبسطة لتشغيل اختبارات Playwright من سطر الأوامر. تُكتشف ملفات الاختبار تلقائياً، وتُنفَّذ بالتوازي عبر متصفحات متعددة، وتُجمع النتائج في تقرير واضح ومُلوَّن. يوفِّر الأداة نقاط توصيل لتشغيل إجراءات مخصصة قبل وبعد الاختبارات، ما يسهل دمجها مع خطوط أنابيب التكامل المستمر. يمكن للمستخدمين تصحيح الأخطاء بشكل تفاعلي عبر إطلاق جلسة متصفح تحافظ على حالة آخر اختبار فشل. تم تصميم Breezy لتقليل التهيئة المملة مع منح المطورين سيطرة كاملة على تنفيذ الاختبارات وتوليد التقارير. يميزها دعمها المتعدد المتصفحات وسهولة تكاملها مع أدوات CI/CD، ما يجعلها خياراً مثالياً للفرق التي تعتمد على Playwright في عمليات الاختبار.
A command‑line tool that helps Pokémon GO players manage their in‑game storage by applying tag‑based strategies and meta data.
توفر الأداة نظام علامات منظم يصنف البوكيمون حسب مرحلة التطور، حالة الصديق، تصنيف PvP، واحتياجات الموارد. يدمج بيانات الميتا الحديثة مثل مهاجمي الرعوي والتصنيفات العامة لتوجيه قرارات التخزين. يمكن للمستخدمين تطبيق استراتيجيات محددة مسبقاً—مثل نهج PvP المعتدل—لتعليم أي بوكيمون يجب الاحتفاظ به أو نقله أو التخلص منه تلقائياً. يخرج النظام أدلة سريعة للرجوع إليها وخطوات تنفيذ مرحلةً بمرحلة، مما يسهل دمجه في روتين اللاعب. صُمم للأشخاص الذين يملكون مجموعات كبيرة ويرغبون في تحسين تخزينهم للعب التنافسي.
A web application that connects service providers with clients, enabling browsing, booking, and reviewing of services.
يقدم هذا المشروع منصة إلكترونية تسمح للمستخدمين بالبحث عن مقدمي الخدمات في مختلف المجالات، مثل الإصلاحات المنزلية، التصميم، أو الاستشارات التقنية. يتم عرض الخدمات مع تفاصيل الأسعار، المواعيد المتاحة، وتقييمات العملاء السابقين، ما يساعد على اتخاذ قرار مستنير. يتيح للمقدمي إنشاء ملفات شخصية، إضافة قوائم الخدمات، وتحديث الأسعار والمواعيد بسهولة. يمكن للعملاء إرسال طلبات حجز مباشرة عبر المنصة، وتتضمن ميزة التواصل الداخلي لتبادل الرسائل وتأكيد التفاصيل. كما يتضمن نظام تقييم بعد الانتهاء من الخدمة، يساهم في بناء سمعة موثوقة للمقدمي. تعتمد الواجهة على تصميم متجاوب باستخدام إطار عمل CSS حديث، مع التركيز على تجربة المستخدم السلسة على الأجهزة المحمولة. تُختبر الوظائف عبر أدوات اختبار نهاية إلى نهاية لضمان استقرار الأداء وجودة التفاعل.
This project is a web application built using React and TypeScript.
هذا المشروع هو تطبيق ويب مصمم باستخدام React و TypeScript لتقديم تجربة مستخدم سلسة. مع التركيز على الأداء، يستفيد من Tailwind للتصميم والتحقق في Vitest. على الرغم من عدم وجود قاعدة بيانات متكاملة، يظهر هذا المشروع قدرات أدوات التطوير الأمامية الحديثة.
A chess variant that adds a gold economy, letting players recruit pieces and earn gold by capturing, blending strategy and resource management.
يُقدّم هذا المشروع نسخة جديدة من لعبة الشطرنج حيث يبدأ كل لاعب بملك واحد وثلاثة وحدات ذهبية فقط. يمكن للاعبين إنفاق الذهب لتجنيد قطع جديدة على الرقعة، ويُعاد نصف تكلفة القطعة عند استيلاء اللاعب على قطعة الخصم، إضافةً إلى حصوله على وحدة ذهبية إضافية في بداية كل دور. يتيح المشروع مجموعة متنوعة من الأنماط، بدءًا من النسخة الأساسية التي تعتمد على الاقتصاد، وصولاً إلى وضع الشطرنج الكلاسيكي، مع إمكانية دمج القواعد لتشكيل تجارب لعب مخصصة. يستهدف اللاعبون الذين يفضلون التحديات الاستراتيجية ويبحثون عن عمق إضافي في ألعاب اللوحة. يحل المشروع مشكلة نقص التنوع في ألعاب الشطرنج التقليدية، ويضيف طبقة استراتيجية جديدة عبر إدارة الموارد وتخطيط الإنفاق. يميز المشروع نفسه بدمجه الفريد بين القواعد الكلاسيكية للعبة والاقتصاد، مع إمكانية توسيع القواعد عبر نظام العلامات المميزة لتخصيص التجربة.
An AI-powered organizer that structures user input into organized formats using advanced language models.
تُحوِّل هذه الأداة المدعومة بالذكاء الاصطناعي البيانات غير المنظمة—مثل الملاحظات، الرسائل الإلكترونية، أو المستندات—إلى تنسيقات منظمة وقابلة للتنفيذ. يمكن للمستخدمين لصق نص خام أو تحميل ملفات، ثم يقوم النظام بتحليلها، تلخيصها، وتصنيفها تلقائياً، مع إنتاج قوائم واضحة، مخططات، أو لوحات مهام. تم بناء واجهة المستخدم على Express لتوفير معالجة خوادم قوية، بينما يُستخدم Playwright لأتمتة استخراج المحتوى، ويُضمن Zod صحة البيانات. تستهدف الأداة المهنيين الذين يتعاملون مع كميات كبيرة من المعلومات، وتقلل الوقت المستغرق في الترتيب اليدوي وتُحسِّن الاحتفاظ بالمعرفة. بدمج Claude Opus 4.6 ومُحرك سير عمل مخصص، توفر تجربة إنتاجية متكاملة مدعومة بالذكاء الاصطناعي.