5 repositorios
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 es una biblioteca para ejecutar operaciones de inserción, actualización y eliminación por lotes de alto rendimiento dentro del ecosistema de Entity Framework Core. Funciona como un kit de herramientas de procesamiento por lotes de bases de datos y un wrapper para SQL Bulk Copy nativo para permitir una ingesta y sincronización de datos más rápida a través de múltiples proveedores de bases de datos. La biblioteca proporciona capacidades especializadas para la sincronización de datos relacionales, permitiendo a los usuarios alinear tablas de bases de datos con listas de entidades locales mediante upserts masivos y sincronización condicional. También soporta inserciones de grafos de datos relacionales, que permiten la adición de grandes conjuntos de registros padres e hijos a través de múltiples tablas mientras se mantienen las relaciones de clave foránea. La herramienta cubre una amplia gama de operaciones de datos masivos, incluyendo procesamiento CRUD general, truncamiento de tablas y copia de datos directa de tabla a tabla. Además, incluye utilidades para actualizaciones por lotes del lado del servidor y migración de bases de datos de alto rendimiento para mover grandes volúmenes de datos sin cargar entidades en la memoria de la aplicación.
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.
Este proyecto es una plataforma de gestión de proyectos ágiles diseñada para centralizar el seguimiento de tareas, la organización de flujos de trabajo y el monitoreo de la productividad del equipo. Proporciona un espacio de trabajo unificado donde los usuarios pueden gestionar proyectos, tickets e hitos a través de tableros visuales, mientras registran simultáneamente el tiempo dedicado a actividades específicas para generar informes de rendimiento detallados. La plataforma se distingue por su capacidad para consolidar datos de múltiples herramientas de gestión de terceros en un único esquema normalizado. Incorpora un framework de interfaz consciente de la configuración regional que admite equipos globales mediante la inyección de cadenas traducidas en tiempo de ejecución, asegurando la accesibilidad en diferentes regiones. La seguridad y el control de acceso se gestionan a través de la federación de identidad integrada, que utiliza protocolos estándar para verificar las credenciales de los usuarios y mantener una autenticación centralizada. Más allá de sus capacidades principales de gestión, el sistema incluye funciones para realizar un seguimiento del progreso del proyecto e identificar cuellos de botella utilizando metodologías ágiles. Emplea una capa de middleware para manejar la validación de solicitudes y las políticas de seguridad, asegurando que todas las interacciones con la plataforma permanezcan consistentes y seguras.
Normalizes and synchronizes data from multiple third-party management tools into a unified internal schema for consistent reporting.