7 مستودعات
Systems for synchronizing application state and data across multiple clients and devices using cloud backends.
Distinct from Core Data Sync Servers: Covers general cloud-based app data sync rather than specific desktop app backups or niche API integrations.
Explore 7 awesome GitHub repositories matching data & databases · Cloud Data Synchronization. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن مجموعة من التنفيذات المرجعية، والكود النموذجي، وأدوات البدء لدمج خدمات Firebase الخلفية في تطبيقات الويب باستخدام JavaScript SDK. يعمل كدليل عملي لتمهيد المشاريع مع المصادقة المستضافة على السحابة، وقواعد البيانات، والمنطق بدون خادم. يوفر المستودع أمثلة محددة لتنفيذ مزامنة البيانات في الوقت الفعلي، وإدارة هوية المستخدم، والوظائف السحابية القائمة على الأحداث. كما يتضمن كوداً مرجعياً لاستخدام محاكيات الخدمة المحلية لاختبار وظائف السحابة على جهاز محلي قبل نشر الإنتاج. يغطي الكود المصدري مجموعة واسعة من القدرات، بما في ذلك تخزين البيانات العلائقية وغير العلائقية (no-sql)، واستضافة الأصول الثابتة على شبكة توصيل محتوى عالمية (CDN)، وفرض قواعد الأمان التعريفية. كما يوضح دمج التحقق من الهوية وتنفيذ المنطق من جانب الخادم في البيئات المدارة.
Store and synchronize application data across a global scale without manual server management.
Librum هو قارئ كتب إلكترونية رقمي ومدير مكتبة عبر الأنظمة الأساسية مصمم لتقديم تنسيقات كتب متعددة. يعمل كمساعد قراءة متكامل ونظام لتنظيم المكتبات الرقمية عبر أجهزة متعددة. يتميز المشروع بتوفير خيار خلفية مستضاف ذاتياً، مما يسمح للمستخدمين بالحفاظ على السيطرة الكاملة على بيانات كتبهم وبياناتهم الوصفية عبر خادم خاص. كما يدمج مساعد نموذج لغوي لتوفير تلخيص النص، والتفسيرات، وترجمات مقاطع محددة أثناء القراءة. يغطي التطبيق إدارة مكتبة شاملة، بما في ذلك تصنيف البيانات الوصفية، والمزامنة السحابية لتقدم القراءة، والتعليق التوضيحي للنص الرقمي من خلال التمييزات والإشارات المرجعية. كما يتضمن قدرات بحث نصي كامل وأدوات لتخصيص الواجهة المرئية.
Synchronizes books and reading progress via a cloud backend to ensure cross-device accessibility.
FluidFramework هو إطار عمل للتعاون في الوقت الفعلي ومحرك لمزامنة الحالة الموزعة. يوفر مكتبة نموذج بيانات تعاونية ونظام مستندات متزامن سحابيًا مصمم لنسخ هياكل البيانات عبر العملاء المتصلين باستخدام عمليات مرتبة لضمان الاتساق النهائي. يستخدم إطار العمل بنية ترحيل بين العميل والخادم لتوجيه العمليات واستمراريتها دون الحاجة إلى منطق عمل مخصص من جانب الخادم. يدير دورة حياة جلسات التعاون من خلال حاويات بيانات مشتركة وينفذ استراتيجيات حل التعارضات، مثل "آخر كاتب يفوز"، جنبًا إلى جنب مع آليات التحديث المتفائل للحفاظ على تجربة مستخدم سريعة الاستجابة. تغطي مجالات القدرات مزامنة البيانات الهرمية، وأزواج المفتاح والقيمة، وتحرير النصوص في الوقت الفعلي. يتضمن النظام آليات لتنسيق الإجراءات الحصرية، واشتراكات الحالة في الوقت الفعلي لتحديثات واجهة المستخدم، وإدارة المستندات السحابية المتكاملة لتخزين بيانات التطبيق على منصات المؤسسات. يتضمن المشروع محاكاة خدمة محلية لنماذج أولية للميزات التعاونية دون الحاجة إلى نشر سحابي.
Connects clients to managed cloud services to enable real-time collaboration on shared data models with scaling and security.
هذا المشروع عبارة عن منسق نسخ احتياطي لنظام Unix يستخدم لنمذجة وتنفيذ حماية البيانات الكاملة. يعمل كنظام إدارة لتفريغات قواعد البيانات، والأرشفة المشفرة، وتدوير الإصدارات، ونقل التخزين عن بُعد. يتميز النظام بتنسيق أدوات النظام الأصلية لقواعد بيانات متنوعة، بما في ذلك PostgreSQL و MySQL و MongoDB و Redis و Riak. يستخدم سير عمل أرشفة آمن يجمع بين الضغط والتشفير باستخدام GPG أو OpenSSL أو AES قبل نقل الحزم إلى الخدمات المتوافقة مع S3 أو Dropbox أو الخوادم البعيدة عبر SFTP و RSync. تشمل القدرات الواسعة أتمتة مزامنة البيانات من خلال عمليات النقل التفاضلية والتحميلات المجزأة، بالإضافة إلى إدارة الاحتفاظ بالحالة لتدوير وتقليم الأرشيفات التاريخية. يتميز المنسق أيضاً بنظام إشعارات متعدد القنوات يتكامل مع البريد الإلكتروني و HTTP POST و PagerDuty ومنصات الدردشة المختلفة لتنبيه المسؤولين بنتائج العمليات. يمكن للمستخدمين تحديد سير العمل هذا باستخدام نموذج يعتمد على التكوين يدعم حقن المتغيرات الديناميكية والتحقق من بناء الجملة.
Transfers backup files to cloud providers via configured authentication endpoints and regional targets.
Valet هي مكتبة Swift لإدارة تخزين البيانات الآمن في سلسلة مفاتيح نظام Apple عبر iOS وmacOS. توفر غلافاً عالي المستوى لتخزين واسترجاع السلاسل الحساسة وكائنات البيانات باستخدام جيوب آمنة مدعومة بالأجهزة. يمكّن المشروع مزامنة بيانات سلسلة المفاتيح المخزنة عبر أجهزة متعددة عبر خدمات سلسلة المفاتيح القائمة على السحابة. كما يتضمن آليات لتبادل بيانات الاعتماد الآمنة بين تطبيقات متعددة من نفس المطور باستخدام وصول سلسلة المفاتيح المشترك واستحقاقات مجموعة التطبيقات. تغطي المكتبة المصادقة البيومترية لحماية استرجاع البيانات وتدير ترحيل وإعادة تعيين إدخالات سلسلة المفاتيح الحالية.
Syncs secure data across multiple Apple devices logged into the same account using cloud services.
Blynk هو إطار عمل للأجهزة المضمنة ومكتبة اتصال سحابي لإنترنت الأشياء (IoT) مصممة لإنشاء اتصال آمن ثنائي الاتجاه بين المتحكمات الدقيقة ومنصة إدارة عن بُعد. يوفر الهوية الأساسية لأداة إدارة أجهزة IoT، مما يتيح مزامنة حالات الجهاز، والتحكم في الأجهزة عن بُعد، وتعيين بيانات الأجهزة إلى واجهات قائمة على السحابة. يتميز المشروع بنظام الدبوس الافتراضي (virtual-pin) الذي يفصل الاتصال السحابي عن الدبابيس المادية، مما يسمح بتبادل البيانات المستقل عن الأجهزة. كما يدعم تفريغ المعمارية المتقدم، حيث يمكن تفويض اتصال الشبكة إلى معالج مساعد مخصص لدعم المتحكمات الدقيقة غير المتصلة. تغطي المكتبة مجموعة واسعة من القدرات، بما في ذلك توفير الجهاز المؤتمت، وتحديثات البرامج الثابتة عبر الهواء (OTA)، وهيكل تنظيمي متعدد المستأجرين لإدارة الأسطول. يدمج بروتوكولات اتصال مختلفة مثل MQTT و HTTPS، ويوفر أدوات للأتمتة القائمة على المنطق، وتخزين بيانات السلاسل الزمنية، وبناء لوحات تحكم للجوال والويب للمراقبة في الوقت الفعلي. تم تنفيذ المشروع بلغة C++.
Establishes a secure connection to synchronize device states and data between hardware and the cloud.
Notes is an Android application designed for personal knowledge management and task organization. It functions as an offline-first utility that prioritizes local data persistence, allowing users to capture and store text-based information without requiring an active network connection. The application organizes content into a card-based interface that supports custom themes for visual arrangement. To ensure data availability and portability, it includes features for manual file-system export and local archiving, enabling users to maintain backups independent of external services. Beyond its
Synchronizes note data across multiple devices using cloud backends to ensure information is up-to-date.