2 个仓库
Synchronization of real-time user inputs, such as cursor movements and edits, across multiple shared sessions.
Distinct from User State Synchronization: Candidates focus on account syncing or test interactability, not the real-time mirroring of user inputs for collaboration.
Explore 2 awesome GitHub repositories matching user interface & experience · Collaborative Interaction Sync. Refine with filters or upvote what's useful.
Togetherjs is a real-time collaboration framework designed to synchronize application state, cursors, and navigation across multiple user sessions. It provides a synchronization tool for shared browsing and a signaling server to facilitate peer-to-peer communication. The project integrates audio chat and media streaming via peer-to-peer technology, allowing collaborators to engage in live voice communication. It includes a presence and identity manager to map session participants to custom profiles, names, and avatars. The framework covers a broad surface of collaborative capabilities, inclu
Shares cursors and edits in real-time so multiple users can interact on the same page together simultaneously.
Wave 是一个全栈 Web 应用框架和低代码 UI 库,专为使用 Python 和 R 构建实时数据仪表盘和交互式界面而设计。它允许开发者定义基于浏览器的用户界面并管理服务端状态,而无需编写 HTML 或 CSS。 该项目作为一个协作式状态同步器,在多个并发用户之间中继并持久化应用状态,从而实现共享的实时体验。它的独特之处在于通过统一的编程模型向已连接的浏览器广播实时更新和数据可视化内容。 该框架涵盖了广泛的功能,包括创建响应式布局、交互式输入表单和数据可视化。它还包含用于管理应用路由、渲染数据表格以及构建对话式聊天界面的工具。 用户可以使用预定义的模板引导新项目,或导入应用示例库作为参考实现。
Synchronizes real-time user inputs and application state across multiple shared sessions to enable collaborative experiences.