1 个仓库
A client-server model using local sockets to synchronize state across multiple running instances of the same application.
Distinct from Client-Server Architecture: Specifically for local inter-process state synchronization via sockets, not general network client-server architectures.
Explore 1 awesome GitHub repository matching software engineering & architecture · Local Instance Synchronization. Refine with filters or upvote what's useful.
lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server
Uses a background server and Unix domain sockets to synchronize state and dispatch commands across multiple instances.