5 Repos
APIs for retrieving and updating shared collaborative documents to synchronize with external systems.
Distinct from Programmatic Grid Data Synchronization: Shortlist options are too narrow (grid data, dependency updates) or unrelated; this is about general collaborative document state sync.
Explore 5 awesome GitHub repositories matching data & databases · Collaborative Data Synchronization APIs. Refine with filters or upvote what's useful.
DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data
Synchronizes relational database records from sources like MySQL, PostgreSQL, and Oracle into target tables via JDBC.
Liveblocks is a realtime collaboration infrastructure platform that synchronizes application state, documents, and user presence across multiple participants using conflict-free replicated data types. It provides a managed backend for collaborative text editors, threaded commenting and annotation systems, in-app notifications, and AI copilot deployment, all built on a WebSocket transport layer with server-side room management APIs. The platform distinguishes itself through a headless component primitive system that exposes unstyled React hooks and composable building blocks, allowing develope
Adds realtime multiplayer editing and contextual cell comments to Handsontable grids.
EFCore.BulkExtensions ist eine Bibliothek zur Ausführung hochperformanter Batch-Insert-, Update- und Delete-Operationen innerhalb des Entity-Framework-Core-Ökosystems. Sie fungiert als Toolkit für die Batch-Verarbeitung von Datenbanken und als Wrapper für natives SQL Bulk Copy, um eine schnellere Datenaufnahme und Synchronisierung über mehrere Datenbankanbieter hinweg zu ermöglichen. Die Bibliothek bietet spezialisierte Funktionen für die Synchronisierung relationaler Daten, die es Benutzern ermöglichen, Datenbanktabellen mit lokalen Entitätslisten durch Bulk-Upserts und bedingte Synchronisierung abzugleichen. Sie unterstützt zudem das Einfügen relationaler Datengraphen, was das Hinzufügen großer Mengen von Eltern- und Kinddatensätzen über mehrere Tabellen hinweg unter Wahrung von Fremdschlüsselbeziehungen ermöglicht. Das Tool deckt ein breites Spektrum an Bulk-Datenoperationen ab, einschließlich allgemeiner CRUD-Verarbeitung, Tabellen-Truncation und direktem Kopieren von Daten von Tabelle zu Tabelle. Es enthält zudem Dienstprogramme für serverseitige Batch-Updates und hochperformante Datenbankmigrationen, um große Datenmengen zu verschieben, ohne Entitäten in den Anwendungsspeicher zu laden.
Aligns database tables with local entity lists through bulk upserts and conditional synchronization.
Jazz is a local-first relational database and synchronization framework designed for offline-capable applications. It functions as a reactive state management system that treats database records as the primary source of truth, automatically updating user interfaces in real time as underlying data changes. The project distinguishes itself through a collaborative data synchronization model that utilizes row-level versioning to track branching edit histories. It implements a security engine based on identity-claim row security, which enforces granular permissions on individual records, and suppo
Implements a synchronization framework using row-level versioning and durable streams for relational data.
Dieses Projekt ist eine agile Projektmanagement-Plattform zur Zentralisierung von Aufgabenverfolgung, Workflow-Organisation und Überwachung der Teamproduktivität. Sie bietet einen einheitlichen Arbeitsbereich, in dem Benutzer Projekte, Tickets und Meilensteine über visuelle Boards verwalten und gleichzeitig die für bestimmte Aktivitäten aufgewendete Zeit erfassen können, um detaillierte Leistungsberichte zu generieren. Die Plattform zeichnet sich durch ihre Fähigkeit aus, Daten aus mehreren Drittanbieter-Management-Tools in einem einzigen, normalisierten Schema zu konsolidieren. Sie enthält ein lokalisierungsfähiges Interface-Framework, das globale Teams durch das Einspielen übersetzter Strings zur Laufzeit unterstützt und so die Zugänglichkeit über verschiedene Regionen hinweg sicherstellt. Sicherheit und Zugriffskontrolle werden durch eine integrierte Identitätsföderation verwaltet, die Standardprotokolle zur Überprüfung von Benutzeranmeldedaten und zur Aufrechterhaltung einer zentralisierten Authentifizierung nutzt. Über ihre Kernfunktionen hinaus enthält das System Features zur Verfolgung des Projektfortschritts und zur Identifizierung von Engpässen mittels agiler Methoden. Es verwendet eine Middleware-Schicht zur Handhabung von Anfragenvalidierung und Sicherheitsrichtlinien, um sicherzustellen, dass alle Interaktionen mit der Plattform konsistent und sicher bleiben.
Normalizes and synchronizes data from multiple third-party management tools into a unified internal schema for consistent reporting.