simple-csv-editor
A table editor for easily editing and retrieving CSV data.
A table editor for easily editing and retrieving CSV data.
A library to seamlessly add real-time multi-user interaction to your React app!
A set of ready-to-use Ant Design components that are synchronized across multiple users in real-time!
A set of ready-to-use PrimeReact components that are synchronized across multiple users in real-time!
A custom React hook for synchronized state
A lightweight non-opinionated NPM library that offers a custom React hook that utilizes websockets to synchronize state between multiple clients and can evolve state dynamically, coupled with a server side NPM library socket-league-server which contains a
A lightweight non-opinionated NPM library that works along side socket-league-client. This library contains a handler to receive messages from the hook on a websocket server which persists the state updates on a database and notifies clients of changes. B
可以锁定一个函数同时内只能执行一个
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
Logging utility. You get a logger that adds a log to a file and to the console. A new file is created if the day has changed. The log files are organized in folders by year and month.
A simple way to use something similar to the Map in javascript, but synchronized with the power of Redis.