29 مستودعات
Implementations for connecting frontend interfaces to backend services using RESTful HTTP requests.
Distinct from REST API Clients: None of the candidates cover a general REST API client-server integration for a specific AI service.
Explore 29 awesome GitHub repositories matching web development · REST API Integrations. Refine with filters or upvote what's useful.
ChatTTS-ui هو واجهة ويب وغلاف لواجهة برمجة التطبيقات (API) لنموذج ChatTTS، مصمم لتحويل النصوص المكتوبة والمدخلات متعددة اللغات إلى صوت مسموع. يعمل كلوحة تحكم لتوليد الكلام بالذكاء الاصطناعي ومولد برمجي لإنشاء مخرجات صوتية طبيعية. يركز المشروع على تخصيص ملفات تعريف الصوت والتحكم في فروق الكلام الدقيقة. يسمح بالحفاظ على خصائص متحدث متسقة باستخدام قيم البذور (Seeds) وملفات البيانات، مع توفير عناصر تحكم في النبرة والضحك والتوقفات من خلال مطالبات سلوكية ومعلمات أخذ العينات. يتضمن النظام معمارية عميل-خادم تتعامل مع معالجة الصوت غير المتزامنة وتوفر واجهة برمجية لتكامل التطبيقات الخارجية. يدير ملفات تعريف الصوت وتكوينات الصوت عبر واجهة مدارة الحالة لضمان توليد متسق.
Connects the web interface to the synthesis server via RESTful HTTP requests.
MovieSwiftUI هو تطبيق لاكتشاف الأفلام مبني باستخدام SwiftUI يتكامل مع MovieDB API لاسترجاع وعرض معلومات الأفلام والتقييمات والبيانات الوصفية. يعمل كتطبيق Apple متعدد المنصات، مما يوفر تجربة مستخدم متسقة عبر iOS وmacOS من قاعدة كود واحدة. ينفذ المشروع تدفق بيانات تفاعلياً باستخدام Combine لمزامنة حالة التطبيق العالمية مع واجهة المستخدم. يوظف تدفق بيانات أحادي الاتجاه ومخزناً مركزياً للحفاظ على مصدر واحد للحقيقة عبر شاشات ومكونات مختلفة. يستخدم التطبيق تكوين واجهة مستخدم تصريحياً ومحرك تخطيط متعدد المنصات لتكييف الواجهة عبر أحجام شاشات مختلفة. يتم التعامل مع البيانات من خلال الجلب القائم على REST لملء الواجهة بمحتوى في الوقت الفعلي.
Integrates the frontend with the MovieDB backend using RESTful HTTP requests.
Bangumi هو تطبيق جوال متعدد المنصات يعمل كمتتبع للأنمي والمانجا، وعميل مجتمعي لـ BGM.tv، ومدير مكتبة وسائط محلية. يتيح للمستخدمين تسجيل تقدم المشاهدة، وتصفح قواعد بيانات الوسائط التي يديرها المجتمع، وربط ملفات الوسائط المحلية بمدخلات قاعدة البيانات الرسمية من خلال كشط أسماء الملفات القائم على الأنماط. يعمل التطبيق كأداة لاكتشاف الوسائط، مستفيداً من توصيات الذكاء الاصطناعي، ورسوم العلاقات، وتحليل اتجاهات المجتمع للعثور على محتوى جديد. ويدمج نظاماً اجتماعياً يسمح للمستخدمين بالمشاركة في المنتديات، وإدارة الصداقات، وتصفح ملفات تعريف المستخدمين وجداول الأنشطة. يتضمن النظام إمكانيات لإدارة البيانات ومزامنتها، مثل استيراد سجل المشاهدة من منصات الطرف الثالث ومزامنة البيانات مع التخزين الشبكي. كما يوفر أدوات لمراقبة جداول البث، وتصور مجموعات الوسائط في شبكات، وإدارة أصول الشخصيات الافتراضية. يستخدم عميل الجوال بنية تعتمد على الجسور (bridge-based) لعرض الواجهات الأصلية على iOS وAndroid.
Connects frontend interfaces to backend community database services using RESTful HTTP requests.
freegpt-webui هي واجهة ويب ذاتية الاستضافة للتفاعل مع نماذج لغوية كبيرة. توفر واجهة أمامية تعتمد على الدردشة مصممة للتواصل مع نماذج GPT 3.5 وGPT 4. يتيح التطبيق الدردشة بدون مفتاح واجهة برمجة تطبيقات، مما يسمح للمستخدمين بالوصول إلى الذكاء الاصطناعي التحادثي لتوليد النصوص واسترجاع المعلومات دون تقديم أو إدارة مفاتيح مصادقة شخصية. يتعامل النظام مع دمج النموذج من خلال بوابة وكيل عكسي ويدعم معالجة التدفق غير المتزامنة لتوليد النصوص في الوقت الفعلي. يتم الاحتفاظ بتفضيلات المستخدم وسجل المحادثة عبر تخزين جلسة جانب العميل.
Integrates with large language model endpoints using standard RESTful HTTP requests and JSON payloads.
هذا تطبيق ويب TypeScript وتطبيق صفحة واحدة مبني باستخدام Angular. يعمل كمنصة تدوين كاملة الميزات ونظام إدارة محتوى ينفذ أنماطاً معمارية احترافية لبناء واجهات مستخدم معقدة. يعمل المشروع كعميل REST API يتكامل مع خدمة خلفية لإدارة المستخدمين والمقالات والتفاعلات الاجتماعية. يتضمن عارض محتوى markdown لعرض المقالات المنسقة ونظاماً لاكتشاف المحتوى باستخدام خلاصات مرقمة وفلاتر الفئات. يغطي التطبيق العديد من المجالات الوظيفية، بما في ذلك سير عمل مصادقة المستخدم مع إدارة الهوية القائمة على الرموز، وإدارة دورة حياة مقالات المدونة، وميزات الشبكات الاجتماعية مثل متابعة المؤلفين وإضافة المحتوى إلى المفضلة.
Integrates the frontend with a backend service via RESTful HTTP requests to manage application data.
Xamarin.Forms هو إطار عمل للهواتف المحمولة عبر منصات متعددة لبناء واجهات مستخدم أصلية باستخدام قاعدة كود مشتركة واحدة و.NET. يعمل كمكتبة واجهة مستخدم تعتمد على البيانات ومجموعة أدوات XAML UI، مما يسمح بتحديد تخطيطات التطبيق والعناصر المرئية باستخدام لغة ترميز تعتمد على XML. يوفر إطار العمل مغلفات API أصلية توفر الوصول إلى ميزات الأجهزة ونظام التشغيل الخاصة بالجهاز عبر C#. ويستخدم نظامًا لعرض قاعدة كود واجهة مستخدم واحدة من خلال عناصر تحكم أصلية عبر أنظمة تشغيل مختلفة. يغطي المشروع إدارة التخطيط التكيفي وتنقل التطبيق لتحديد تدفقات الشاشة. ويتضمن إمكانيات للوصول إلى ميزات المنصة الأصلية، وإدارة تخزين البيانات المحلية، واستهلاك خدمات REST لدمج بيانات السحابة.
Provides mechanisms for connecting the mobile frontend to backend services via RESTful HTTP requests.
Infinity-For-Reddit هو عميل Android مفتوح المصدر ومتصفح محتوى اجتماعي لـ Reddit. يعمل كغلاف API يسمح للمستخدمين بتصفح والتفاعل مع مجتمعات Reddit على أجهزة Android. يغطي التطبيق إدارة حساب Reddit والمشاركة المجتمعية، مما يتيح للمستخدمين التصويت على المنشورات، وحفظ المحتوى، وإرسال النصوص أو الصور أو مقاطع الفيديو. كما يوفر أدوات لإدارة المناقشات، مما يسمح للمستخدمين بكتابة وتحرير وتنظيم سلاسل التعليقات. يتضمن المشروع قدرات لمراقبة النشاط الاجتماعي من خلال الإشعارات ومتابعة المستخدمين، بالإضافة إلى واجهة تمرير لتسليم المحتوى المستمر.
Integrates with Reddit's RESTful HTTP services to fetch and synchronize social media data.
Solidus هو إطار عمل للتجارة الإلكترونية مفتوح المصدر ومحرك قابل للتوسيع مصمم لإدارة كتالوجات المنتجات، وعربات التسوق، ومعالجة الطلبات. يعمل كنظام إدارة متجر معياري وخلفية تجارة REST API، مما يسمح بتكامل بيانات المتجر مع واجهات أمامية مخصصة وخدمات خارجية للتجارة بدون رأس (headless commerce). يتميز النظام بهندسة توسيع تعتمد على المكونات الإضافية ونظام توسيع نموذج يعتمد على السمات، مما يتيح إضافة وظائف تجارية متخصصة وحقول بيانات مخصصة. يستخدم آلة حالة لمعالجة الطلبات لنقل المشتريات عبر مراحل محددة مسبقاً ويستخدم إدارة جلسة تعتمد على الرموز للحفاظ على حالة العربة لكل من الضيوف والمتسوقين الموثقين. تغطي المنصة مجموعة واسعة من عمليات التجارة، بما في ذلك سير عمل الدفع الرقمي، ومعالجة الدفع، واختيار طريقة الشحن. توفر واجهة إدارية خلفية لإدارة عمليات المتجر، وتكوين التفضيلات العالمية، واستضافة أصول المنتج. تتم إدارة الهوية من خلال ملفات تعريف المستخدمين الموثقين ودعم تكامل المصادقة المخصصة.
Provides a REST-based API layer for connecting custom frontends to internal store data.
Soundnode هو عميل سطح مكتب ومشغل موسيقى متعدد المنصات لـ SoundCloud. يوفر واجهة مخصصة لبث الصوت وإدارة مكتبات الموسيقى الرقمية على Windows و macOS و Linux. يدمج التطبيق التحكم في تشغيل الوسائط الأصلي، مما يسمح للمستخدمين بإدارة المسارات الصوتية عبر مفاتيح الوسائط للأجهزة واختصارات لوحة المفاتيح على مستوى النظام. يتضمن واجهة بحث لاكتشاف الفنانين والأغاني، وأدوات لتنظيم مجموعة شخصية من خلال قوائم التشغيل والمستخدمين المتابعين.
Connects the desktop client to SoundCloud services using RESTful HTTP requests to fetch music data and user profiles.
Sound-redux هو مشغل صوتي قائم على React وعميل API لـ SoundCloud مصمم لتصفح وتشغيل المسارات الصوتية. يعمل كمدير حالة Redux لمزامنة التشغيل وبيانات المسار الوصفية عبر التطبيق. يتكامل المشروع مع SoundCloud API لجلب وعرض المسارات الموسيقية ومعلومات الفنان. وهذا يتيح بناء واجهة بث موسيقي تربط واجهة مستخدم مخصصة بخدمات خارجية بعيدة للاستهلاك العام. يستخدم التطبيق نظام إدارة حالة قائم على Redux ونموذج عرض واجهة مستخدم قائم على المكونات. كما يدمج توجيه تطبيقات الصفحة الواحدة وتكامل API القائم على REST لإدارة تدفقات البيانات والتنقل.
Integrates the frontend interface with remote SoundCloud services using RESTful HTTP requests.
This project is a web-based interface and RPC client designed to control the Transmission BitTorrent client. It serves as a browser-accessible dashboard for managing torrent downloads and uploads, allowing users to organize files and track transfer progress. The controller provides specialized tools for tracker optimization, including batch tracker replacement and health monitoring to improve peer discovery. It also enables remote file system organization, allowing users to relocate data storage directories for specific entries without deleting the underlying data. The system covers a broad
Connects the frontend interface to the Transmission background daemon using RESTful HTTP requests.
o2oa هي منصة أتمتة مكتب مؤسسية مفتوحة المصدر بلغة Java مصممة لإدارة سير عمل الشركات، والتسلسلات الهرمية التنظيمية، ومهام المكتب التعاونية. تعمل كمنصة تطبيقات أعمال منخفضة الكود وبوابة معلومات مؤسسية، وتوفر بيئة تطوير مرئية لبناء تطبيقات مؤسسية مخصصة. تتميز المنصة بمحرك سير عمل مؤسسي متكامل، يسمح بتصميم وأتمتة عمليات الأعمال باستخدام شروط توجيه قابلة للتخصيص وسكربتات مدفوعة بالأحداث. وتتميز أيضاً كإطار عمل مؤسسي متعدد قواعد البيانات، يدعم قواعد بيانات علائقية مختلفة وعمليات نشر عالية التوفر عبر أنظمة تشغيل مختلفة. يغطي النظام نطاقاً واسعاً من مجالات القدرات، بما في ذلك النمذجة المرئية منخفضة الكود للنماذج والصفحات، وتصميم البوابة المركزية مع لوحات معلومات مدفوعة بالبيانات، وتكامل بيانات المؤسسة مع خدمات RESTful ونماذج اللغة الكبيرة. كما يتضمن إدارة الهيكل التنظيمي، والتحكم في الوصول القائم على الأدوار، والنشر المحمول متعدد المنصات لـ Android و iOS و HarmonyOS. يتم دعم التثبيت عبر بيئات Linux و Windows باستخدام Docker و Nginx.
Implements a standardized API layer for exchanging organizational data and triggering business operations.
This project is a series of guided tutorials and educational resources for Android application development. It provides instructional content for building mobile applications and games from scratch using Android Studio and the Android SDK. The curriculum covers mobile UI design and the creation of responsive layouts that adapt to various screen dimensions. It includes guides on hardware integration for accessing device sensors and native services through permission models, as well as lessons on application data security. The material covers data management through local database storage and
Instructs on connecting mobile interfaces to backend services using RESTful HTTP requests.
Snowflake هو بادئ تطبيق جوال عبر المنصات مصمم لبناء تطبيقات iOS و Android باستخدام قاعدة كود JavaScript واحدة. يوفر قالباً مسبق التكوين لتسريع عملية التطوير الأولية لتطبيقات الجوال. يتضمن المشروع قالب إدارة حالة Redux لتنسيق حالة التطبيق العالمية والحفاظ على جلسات المستخدم، إلى جانب إطار عمل تكامل REST API للتواصل مع الخوادم البعيدة أو المحلية عبر طلبات HTTP. كما يتميز بنظام ترجمة يعين محتوى واجهة المستخدم إلى لغات متعددة بناءً على منطقة الجهاز. يغطي البادئ مجموعة واسعة من القدرات، بما في ذلك سير عمل هوية المستخدم والمصادقة، والملاحة القائمة على المسار، وإنشاء نماذج إدخال تم التحقق منها. كما يدمج تكوين جناح اختبار Jest للتحقق من منطق العمل ومكونات واجهة المستخدم من خلال اختبارات الوحدة واللقطات. تتضمن مجموعة الأدوات سير عمل لإرسال إصدارات بيتا إلى TestFlight ونشر الإصدارات النهائية إلى App Store.
Connects the mobile frontend to backend services using RESTful HTTP requests for data persistence.
r2 هي مكتبة عميل HTTP بلغة JavaScript ومكتبة طلبات غير متزامنة تُستخدم لتنفيذ استدعاءات الشبكة. توفر طبقة شبكة غير محايدة لوقت التشغيل تجرد تطبيقات HTTP الأساسية لضمان سلوك متسق عبر بيئات تنفيذ JavaScript المختلفة. تعمل المكتبة كعميل JSON API، حيث تقوم بتحليل أجسام الاستجابة وتنسيق الحمولات الصادرة تلقائياً. وتستخدم واجهة قائمة على الوعود (promise) لإدارة دورة حياة طلبات واستجابات HTTP. يغطي المشروع تكامل REST API وإدارة رؤوس HTTP، مما يسمح للمستخدمين بإرفاق أزواج مفتاح-قيمة مخصصة بالطلبات الصادرة. ويتضمن خط أنابيب طلب على نمط البرمجيات الوسيطة وتفاوضاً على المحتوى بناءً على رؤوس HTTP للتعامل مع تسلسل البيانات.
Connects applications to external web services using RESTful HTTP requests.
MikuTools هي مجموعة أدوات ويب متعددة الأغراض ومنصة لتوليد الوسائط المتعددة بالذكاء الاصطناعي. توفر مجموعة من الأدوات خفيفة الوزن القائمة على المتصفح لإنشاء وتحرير الصور والفيديو والصوت باستخدام نماذج ذكاء اصطناعي متنوعة. تتميز المنصة بإمكانيات ترجمة وتحرير المحتوى بالذكاء الاصطناعي المتكاملة، بما في ذلك تبديل الوجوه، وإزالة الخلفية، والارتقاء بالدقة العالية، واستنساخ الصوت. كما تتيح إنشاء أصول رقمية احترافية مثل بطاقات العمل، وتوقيعات البريد الإلكتروني، ولقطات شاشة الكود الأنيقة. تغطي مجموعة الأدوات نطاقاً واسعاً من الأدوات التقنية، بما في ذلك تحويل التنسيق عبر الإنترنت للمستندات والوسائط، وحسابات تكوين الشبكة لنطاقات CIDR و IP، وتحويلات البيانات التقنية لترميز الكود والنص. تشمل القدرات الإضافية حساب التجزئة التشفيرية، وإدارة لوحة الألوان، واسترجاع البيانات العامة.
Uses standard REST endpoints to connect the frontend to external AI and data services.
This is a Backend-as-a-Service SDK for React Native, providing a library to integrate mobile applications with backend services. It serves as a client for managing user authentication, cloud databases, and remote file storage within a mobile environment. The SDK enables mobile developers to implement secure login flows using OAuth, email, and phone verification. It includes a database client for performing CRUD operations on structured data and a storage client for uploading and retrieving binary assets from remote cloud buckets. Additionally, it features a WebSocket-based interface to receiv
Allows executing server operations using standard RESTful HTTP requests for integrations without a specific SDK.
هذا المشروع عبارة عن مجموعة من التنفيذات المرجعية ونماذج الأكواد لبناء واجهات مستخدم عبر المنصات باستخدام إطار عمل Xamarin.Forms. يوفر أمثلة عملية لتطوير تطبيقات الهاتف المحمول وسطح المكتب من قاعدة كود واحدة تستهدف أنظمة تشغيل متعددة. يركز المستودع على الأنماط المعمارية واستراتيجيات التكامل، وتحديداً توضيح استخدام MVVM لمزامنة البيانات بين النماذج وطبقات العرض. يتضمن أمثلة لتكامل المنصات الأصلية، مثل استدعاء واجهات برمجة التطبيقات الخاصة بالمنصة وإنشاء عارضين مخصصين لتجاوز عناصر التحكم المشتركة الافتراضية. تغطي الأمثلة نطاقاً واسعاً من القدرات، بما في ذلك استخدام XAML لتخطيطات واجهة المستخدم التعريفية وتكامل خدمات الويب REST و SOAP. تشمل المجالات المميزة الأخرى الاحتفاظ بالبيانات محلياً باستخدام SQLite، ومصادقة الهوية السحابية، وتنفيذ مخططات تنقل متنوعة مثل واجهات التبويب وقوائم التنقل الجانبية. يوفر المشروع أيضاً أمثلة لخطوط أنابيب البناء المؤتمتة لمنصات متعددة واختبار واجهة المستخدم عبر المنصات.
Implements connections between frontend interfaces and backend services using RESTful HTTP requests.
هذا المشروع عبارة عن مجموعة أدوات أساسية (starter kit) وboilerplate لتطوير إضافات توسع وظائف ChatGPT عبر واجهات برمجة تطبيقات (APIs) خارجية. يعمل كتنفيذ مرجعي لبناء أدوات تمكن نماذج اللغة الكبيرة من تنفيذ المهام من خلال استدعاءات API متسلسلة وتعيين البيانات المهيكلة. يوفر المستودع قالباً لدمج REST APIs ودليلاً لتأمين الاتصال بين نموذج لغة ونقاط نهاية لخدمات الطرف الثالث. يركز على إعداد التحقق من الهوية وآليات المصافحة بين الوكيل وخادم خلفي خاص. يغطي التنفيذ تعريف تكاملات API الخارجية وتطوير أدوات لوكلاء نماذج اللغة. تشمل هذه القدرات تنفيذ استدعاءات API وتهيئة المصادقة لتأمين الاتصال مع تطبيقات الطرف الثالث.
Provides a structural template for mapping natural language prompts to structured REST API requests.
هذا تطبيق ويب متكامل (full-stack) مبني بواجهة React وخلفية Node.js. يعمل كمنصة مراسلة في الوقت الفعلي باستخدام Socket.io لتمكين الاتصال الفوري بين المستخدمين عبر اتصال مستمر. يدمج التطبيق روبوت محادثة يعمل بالذكاء الاصطناعي لتوليد إجابات فورية ودعم للمستخدمين. كما يتضمن محرك توصية بالمحتوى يقترح منشورات ذات صلة لتحسين الاكتشاف والمشاركة. يدير النظام البيانات من خلال قاعدة بيانات مركزية وواجهة برمجة تطبيقات RESTful، مع استخدام WebSockets للاتصال ثنائي الاتجاه وخط أنابيب وسيط لمعالجة الطلبات.
Integrates RESTful HTTP endpoints to fetch global data and AI-generated responses from the backend.