@giancosta86/sync-tools
Synchronization tools for TypeScript
Synchronization tools for TypeScript
Etebase TypeScript API for the web and node
a tool for git repo sync
Node distributed locking using redis with ioredis adapter
Mutual Exclusion mechanism for Asynchronous JS Code.
ExoDB is a client side database that provides an easy mongob-like interface to the data with first class typescript support. Data persistance can be archieved by using storage providers which save the data through a JSON interface to placed such as localS
Etebase TypeScript API for the web and node
Etebase TypeScript API for react-native
A tiny library that helps us achieve a certain level of type safety around interfaces (via duck typing). This library also helps us keep JavaScript objects synchronized with any interface definitions that they explicitly implement.
Command-Line Interface for Firebase
This plugin enables effortless state synchronization between browser tabs for Pinia stores with a flexible, easy-to-use API. From simple defaults to advanced customizations like custom merge strategies and granular path control, it streamlines cross-tab s
This module is exposing an NgRx store synchronization solution (synchronous and asynchronous) via the class StorageSync.
A flexible data access and synchronization layer.
Validators for Orbit.
Define your RecordSchema using Zod.
Orda-js: A typescript/javascript library for orda project. CRDT-based data synchronization supporting document database.
State machine to manage Consistency of Operations across multiple clients.
Have you ever wanted to perform query on a JSON? Have you ever wanted to consume it in a program but the JSON was in a form not suitable for your program? Have you wanted to use the JSON without writing any code to do it? Have you wondered what it takes
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
Leader election backed by MongoDB