awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesClient-Server Synchronization

Mechanisms to keep frontend type definitions and hooks in sync with backend schemas.

Distinct from TypeScript Type Definitions: Distinct from general type definitions by focusing specifically on the automated synchronization between server-side schemas and client-side consumption

Explore 4 awesome GitHub repositories matching software engineering & architecture · Client-Server Synchronization. Refine with filters or upvote what's useful.

Awesome Client-Server Synchronization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • amplication/amplicationالصورة الرمزية لـ amplication

    amplication/amplication

    16,012عرض على GitHub↗

    Amplication is a low-code API platform and backend service generator designed to accelerate the development of business domain services. It automates the creation of APIs and data models through schema-driven code generation, transforming structured definitions into executable backend source code. The platform functions as a developer portal orchestrator that establishes standardized workflows and golden paths for software delivery. It enforces organizational coding standards and best practices by applying live templates and predefined blueprints across all generated services. The system inc

    Generates type-safe TypeScript definitions and hooks directly from schemas to ensure consistency between server and client implementations.

    TypeScriptapicode-generationcsharp
    عرض على GitHub↗16,012
  • automerge/automergeالصورة الرمزية لـ automerge

    automerge/automerge

    6,373عرض على GitHub↗

    Automerge هو محرك مزامنة حالة موزع ومكتبة لأنواع البيانات المنسوخة الخالية من التعارض (CRDTs). يتيح لعقد متعددة إجراء تحديثات متزامنة على مجموعة بيانات مشتركة مع ضمان أن جميع النسخ تتقارب في النهاية إلى نفس الحالة. يوفر المشروع تطبيقاً عالي الأداء مكتوباً بلغة Rust لإدارة دمج الحالة والمزامنة. ويستخدم بروتوكول مزامنة مضغوط بالبايت لنقل تحديثات دلتا الدنيا بين الأقران، مما يسهل اتساق البيانات في بيئات الند للند والتعاون في الوقت الفعلي. يغطي النظام قدرات واسعة للحالة المشتركة الموزعة، بما في ذلك حل تعارض الرسم البياني السببي، وإعادة تشغيل سجل العمليات، وترميز البيانات المستقل عن اللغة. ويتضمن عمليات تحقق لضمان تفسير المستندات وقيم البيانات بشكل متسق عبر أنظمة التشغيل وتطبيقات اللغات المختلفة.

    Implements a byte-compressed synchronization protocol to transmit minimal delta updates between peers.

    JavaScript
    عرض على GitHub↗6,373
  • realm/realm-jsالصورة الرمزية لـ realm

    realm/realm-js

    6,001عرض على GitHub↗

    Realm is a mobile database: an alternative to SQLite & key-value stores

    Combines local persistence and remote sync into one unified data flow over a custom protocol.

    TypeScriptmobile-databasemobile-firstnosql-database
    عرض على GitHub↗6,001
  • opencloud-eu/opencloudالصورة الرمزية لـ opencloud-eu

    opencloud-eu/opencloud

    4,829عرض على GitHub↗

    OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through collaborative spaces and access controls. It enables users to sync files between a server and local desktop and mobile clients, manage files and folders, and share content with internal and external contributors via permission-based links and file drops. The platform integrates an embedded OpenID Connect identity provider for authentication and supports external identity providers. It stores all data and metadata directly on the filesystem, eliminating the need for a separate

    Maintains file consistency between server and local devices through a proprietary sync protocol that manages incremental updates and conflict resolution.

    Go
    عرض على GitHub↗4,829
  1. Home
  2. Software Engineering & Architecture
  3. TypeScript Type Definitions
  4. Client-Server Synchronization

استكشف الوسوم الفرعية

  • Proprietary Sync Protocols2 وسوم فرعيةCustom protocols for maintaining file consistency between server and local devices with incremental updates and conflict resolution. **Distinct from Client-Server Synchronization:** Distinct from Client-Server Synchronization: focuses on a proprietary sync protocol for file consistency, not generic type-definition synchronization.