awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 个仓库

Awesome GitHub RepositoriesMulti-Device Connection Managers

Tools for managing simultaneous connections to multiple hardware sources.

Distinguishing note: Focuses on multi-device connectivity management.

Explore 26 awesome GitHub repositories matching networking & communication · Multi-Device Connection Managers. Refine with filters or upvote what's useful.

Awesome Multi-Device Connection Managers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kavishdevar/librepodskavishdevar 的头像

    kavishdevar/librepods

    25,441在 GitHub 上查看↗

    Librepods is a cross-platform hardware controller that functions as a Bluetooth audio protocol interceptor. It provides a unified software layer to manage device-specific settings and connectivity features across various desktop and mobile operating systems, acting as a configuration tool for hardware-level sound parameters. The project distinguishes itself through a vendor identity emulation layer that masks hardware signatures to bypass authentication checks. By intercepting and modifying low-level Bluetooth handshake packets and spoofing device identifiers, it enables access to restricted

    Connects audio hardware to two sources simultaneously to switch between audio streams automatically.

    Kotlinaccessiblityairpodsandroid
    在 GitHub 上查看↗25,441
  • czlonkowski/n8n-mcpczlonkowski 的头像

    czlonkowski/n8n-mcp

    21,780在 GitHub 上查看↗

    This project provides a Model Context Protocol server that enables autonomous agents to interact with and manage automation workflows. It functions as an integration layer, allowing language models to discover, build, test, and deploy complex automation sequences through natural language instructions and structured schema-based communication. The platform distinguishes itself by offering granular control over automation logic, including the ability to perform surgical, incremental patches to specific workflow nodes rather than replacing entire structures. It supports multi-instance connectivi

    Links multiple automation environments to allow dynamic switching based on task requirements.

    TypeScriptmcpmcp-servern8n
    在 GitHub 上查看↗21,780
  • kilo-org/kilocodeKilo-Org 的头像

    Kilo-Org/kilocode

    15,616在 GitHub 上查看↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Links development environments to shared databases for community task tracking and reputation synchronization.

    TypeScriptaiai-ageai-coding
    在 GitHub 上查看↗15,616
  • infinitered/reactotroninfinitered 的头像

    infinitered/reactotron

    15,513在 GitHub 上查看↗

    Reactotron is a desktop-based development environment designed for inspecting, monitoring, and manipulating mobile and web applications in real time. It functions as a centralized hub that connects to a running application via a persistent WebSocket connection, allowing developers to observe internal state, network traffic, and console output without manual instrumentation. The tool distinguishes itself through a modular plugin architecture that enables custom debugging commands and specialized extensions. It provides advanced diagnostic capabilities, including the ability to overlay design m

    Manages connections across multiple running application instances to ensure debugging commands reach the correct target.

    TypeScriptdebuggingdesktopreact-native
    在 GitHub 上查看↗15,513
  • openstf/stfopenstf 的头像

    openstf/stf

    13,904在 GitHub 上查看↗

    STF is a web-based Android device management platform used to organize and control fleets of Android hardware. It functions as a device farm orchestrator and inventory manager, providing a centralized system for monitoring battery health, hardware specifications, and system versions across multiple devices. The platform distinguishes itself through a web-based screen streamer that allows for real-time interaction and application installation via a browser. It includes a remote ADB controller for executing shell commands and establishing port tunnels, as well as a booking system for time-limit

    Implements a centralized server to coordinate device allocation and state tracking across multiple remote connection points.

    JavaScriptandroidandroid-developmentdevice-farm
    在 GitHub 上查看↗13,904
  • web-infra-dev/midsceneweb-infra-dev 的头像

    web-infra-dev/midscene

    11,720在 GitHub 上查看↗

    Midscene is a multimodal automation framework designed to enable AI agents to perceive, navigate, and manipulate graphical user interfaces across web, mobile, and desktop environments. By leveraging vision-capable AI models, the platform interprets interface screenshots to execute tasks based on natural language instructions, removing the reliance on traditional, brittle code-based selectors. The framework distinguishes itself through its ability to decompose high-level goals into autonomous, multi-step sequences that function consistently across diverse platforms. It provides a visual ground

    Initializes connections to hardware devices using custom ports and hosts for test environments.

    TypeScriptaiai-testbrowser-use
    在 GitHub 上查看↗11,720
  • coplaydev/unity-mcpCoplayDev 的头像

    CoplayDev/unity-mcp

    10,959在 GitHub 上查看↗

    Unity MCP is a plugin that connects the Unity Editor to AI assistants through the Model Context Protocol, enabling natural language control over scene manipulation, object creation, and editor workflows. It allows developers to generate C# scripts, modify GameObjects and components, create UI layouts, and manage assets by issuing commands through an AI interface, effectively turning the editor into a conversational development environment. The plugin distinguishes itself through a comprehensive automation system that can execute multi-step tasks from a design document, record and replay edito

    Reads a resource listing all active Unity Editors with their identifiers, project paths, and transport details.

    C#aiai-integrationanthropic
    在 GitHub 上查看↗10,959
  • niedev/rtranslatorniedev 的头像

    niedev/RTranslator

    9,641在 GitHub 上查看↗

    RTranslator is a speech translation application and background speech processor designed for real-time voice and text translation. It functions as a dual-language audio translator that detects different spoken languages to provide immediate voice translations for face-to-face interactions. The system includes a multi-device translation setup that synchronizes multiple devices over a network to facilitate group conversations through shared speakers. It also provides the ability to maintain audio processing and speech translation tasks while the device is on standby. The project covers a range

    Coordinates audio streams across multiple connected devices using a network-based message protocol for group communication.

    C++androidandroid-appbluetooth-le
    在 GitHub 上查看↗9,641
  • mikebrady/shairport-syncmikebrady 的头像

    mikebrady/shairport-sync

    8,514在 GitHub 上查看↗

    Shairport-sync is an AirPlay audio streaming receiver that enables the reception of wireless audio streams from Apple devices and routes them to system sound servers or hardware devices. Its primary purpose is to facilitate multi-room audio synchronization, aligning output across multiple playback devices to ensure content plays in unison. The project distinguishes itself through advanced digital signal processing, including impulse-response convolution filtering to correct frequency response. It provides precise audio timing adjustments to compensate for amplifier latency and offers extended

    Aligns audio output across multiple playback devices to ensure music plays in unison without lag.

    Cairplayairplay-2audio
    在 GitHub 上查看↗8,514
  • genymobile/gnirehtetGenymobile 的头像

    Genymobile/gnirehtet

    7,721在 GitHub 上查看↗

    Gnirehtet is a reverse tethering tool that allows Android devices to share a computer's internet connection over USB. It functions as a network relay for TCP and UDP IPv4 traffic using the Android Debug Bridge protocol. The system provides connectivity for Android devices without requiring root access by utilizing a local virtual network interface to intercept traffic. It includes a manager capable of controlling and resetting relay sessions for multiple connected devices from a single server. The tool supports batch connection activation and the management of individual device tunnels. It e

    Maintains and manages separate network tunnels for multiple connected Android devices through a single server.

    Javaandroidjava-8reverse-tethering
    在 GitHub 上查看↗7,721
  • badaix/snapcastbadaix 的头像

    badaix/snapcast

    7,701在 GitHub 上查看↗

    Snapcast is a multiroom audio streaming system designed to broadcast synchronized high-fidelity audio from a central server to multiple network clients. It functions as a TCP audio distribution server that captures raw audio sources and distributes them to synchronous network audio players. The system utilizes networked clock synchronization to coordinate timing between devices, ensuring simultaneous playback across different physical locations without echo or delay. It includes a remote audio playback controller to manage volume, mute status, and stream assignments via HTTP or WebSockets. T

    Implements a network-based player that coordinates timing to ensure simultaneous audio playback without echo.

    C++
    在 GitHub 上查看↗7,701
  • traccar/traccartraccar 的头像

    traccar/traccar

    7,445在 GitHub 上查看↗

    Traccar is an open-source GPS tracking server that receives location data from over 2000 device models using 200 different communication protocols, functioning as a multi-protocol device gateway for real-time position monitoring and fleet management. It provides a self-hosted fleet management platform deployable on Windows, Linux, or cloud infrastructure, with a geofencing engine that defines virtual boundaries and triggers configurable alerts when devices enter or exit those zones. The server delivers real-time device positions, events, and status updates to connected clients through WebSock

    Receives location data from over 2000 GPS device models and 200 protocols, supporting both low-cost and premium brands.

    Javagpsgps-trackinghacktoberfest
    在 GitHub 上查看↗7,445
  • snapcast/snapcastsnapcast 的头像

    snapcast/snapcast

    7,447在 GitHub 上查看↗

    Snapcast is a multi-room audio streaming server and network audio synchronizer. It coordinates audio playback across multiple networked clients from a single central server to ensure synchronized sound across different locations. The system utilizes a network audio synchronizer to prevent echo and lag, aligning audio streams through precise time synchronization. It also includes an audio stream resampler that adjusts the sample rate of incoming audio to match the specific hardware requirements of each playback client. The project provides a remote audio controller for centralized management

    Coordinates real-time audio streams across multiple network devices to ensure perfect synchronization.

    C++audioaudio-playeraudio-streaming
    在 GitHub 上查看↗7,447
  • spacebarchat/spacebarchatspacebarchat 的头像

    spacebarchat/spacebarchat

    6,680在 GitHub 上查看↗

    SpaceBarChat is an open-source, self-hosted chat server that implements the Discord client-server protocol, allowing existing Discord clients and bots to connect without modification. It provides a complete communication platform for real-time messaging, voice, and video, all running on your own infrastructure with data stored in a PostgreSQL database that automatically synchronizes its schema with the application source code. The platform is built on a three-service architecture that separates API, Gateway, and CDN processes, communicating via Unix domain sockets or RabbitMQ for coordination

    Connecting a single client to multiple compatible chat servers simultaneously with support for themes and plugins.

    discorddiscord-open-sourcefoss
    在 GitHub 上查看↗6,680
  • serial-studio/serial-studioSerial-Studio 的头像

    Serial-Studio/Serial-Studio

    6,553在 GitHub 上查看↗

    Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware devices over multiple communication protocols. It functions as an embedded device debugging toolkit that ingests live data from Serial, Bluetooth, CAN, Modbus, MQTT, and network sockets into a unified dashboard, while also serving as a programmatic automation platform with over 320 commands exposed over TCP, gRPC, and MCP for external control. The application distinguishes itself through a scriptable frame pipeline that routes incoming bytes through configurable detection, decodin

    Connects to microcontrollers over Serial/UART, Bluetooth LE, TCP/UDP, MQTT, Modbus, CAN Bus, and other protocols.

    C++arduinocanbuscsv
    在 GitHub 上查看↗6,553
  • thelounge/theloungethelounge 的头像

    thelounge/thelounge

    6,274在 GitHub 上查看↗

    The Lounge is a self-hosted, web-based IRC client that functions as a persistent bouncer replacement, keeping users connected to IRC servers even when their browser is closed or device is offline. It runs as a Node.js backend with a WebSocket bridge that relays IRC events and commands between the server and browser, and includes a built-in HTTP and HTTPS server for direct TLS termination without an external reverse proxy. The client supports multiple user accounts on a shared server installation, with LDAP authentication for credential validation. It maintains persistent server-side IRC conne

    Connects to multiple IRC servers simultaneously and switches between them from a single web interface.

    TypeScriptchatircirc-client
    在 GitHub 上查看↗6,274
  • universal-debloater-alliance/universal-android-debloater-next-generationUniversal-Debloater-Alliance 的头像

    Universal-Debloater-Alliance/universal-android-debloater-next-generation

    5,945在 GitHub 上查看↗

    Universal Android Debloater Next Generation is a cross-platform desktop application for removing pre-installed system applications from Android devices. It communicates with devices through the Android Debug Bridge (ADB) protocol, supporting both wired USB connections and wireless network pairing for debloating without a physical cable. The tool manages multiple connected Android devices simultaneously and provides package state backup and restore capabilities, allowing users to save and reapply the enabled or disabled state of system packages after factory resets or OS upgrades. The applicat

    Manages simultaneous connections to multiple Android devices for independent debloating operations.

    Rustadbandroidbloatware-list
    在 GitHub 上查看↗5,945
  • jasonchenlijian/fastbleJasonchenlijian 的头像

    Jasonchenlijian/FastBle

    5,496在 GitHub 上查看↗

    FastBle 是一个 Android 开发框架,旨在简化扫描、连接和与低功耗蓝牙(BLE)设备交换数据的过程。它提供了一个用于管理通信的结构化传输层,以及一个用于发现附近外设的专用系统。 该框架具有多连接管理器,可维持与多个外设的并发链接,并采用自动重连逻辑以确保稳定性。它包括一个数据传输层,可处理超过标准传输限制的负载的自动分包。 该库涵盖通过名称和地址过滤器进行设备发现、信号强度监控,以及配置传输参数以优化数据吞吐量。

    Manages simultaneous Bluetooth connections to multiple peripherals using a central registry.

    Javaandroidbleblue
    在 GitHub 上查看↗5,496
  • yalantis/side-menu.androidYalantis 的头像

    Yalantis/Side-Menu.Android

    5,212在 GitHub 上查看↗

    Side-Menu.Android is a reusable UI component for Android applications that provides a slide-out navigation drawer. It is designed to help developers organize application sections and user options into a structured, hidden panel that maintains a clean interface for the primary content area. The component distinguishes itself through its visual presentation, which follows Material Design guidelines to ensure a consistent and intuitive user experience. It features a data-driven menu hierarchy that allows for logical grouping of navigation items, and it incorporates fluid circular reveal animatio

    Standardizes diverse industrial and commercial protocols into consistent data streams for integration.

    Javaandroidanimationdrawer-layout
    在 GitHub 上查看↗5,212
  • brucedevices/firmwareBruceDevices 的头像

    BruceDevices/firmware

    4,941在 GitHub 上查看↗

    This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded JavaScript runtime with multi-protocol wireless attack capabilities, USB and Bluetooth HID emulation, and a menu-driven user interface. It is designed as a unified system that integrates persistent storage, hardware abstraction for external radio modules, a serial command protocol for headless operation, and a web-based remote desktop that streams the device screen and relays button inputs for remote control. The custom JavaScript scripting environment enables users to write and run

    Sends and receives files and commands between ESP-NOW enabled devices.

    Cbrucecardputerembedded-systems
    在 GitHub 上查看↗4,941
上一个12下一个
  1. Home
  2. Networking & Communication
  3. Multi-Device Connection Managers

探索子标签

  • Centralised Management ServersCentral servers that coordinate state and allocation across multiple remote device connection points. **Distinct from Multi-Device Connection Managers:** Focuses on the centralized coordination server for a fleet, rather than just managing simultaneous raw network connections.
  • Multi-Instance Connection Managers2 个子标签Utilities for managing and selecting between multiple concurrent application connections. **Distinct from Multi-Device Connection Managers:** Distinct from general multi-device managers: focuses on managing multiple active application instances for debugging purposes.
  • Multi-Protocol Device Connectors1 个子标签Connects to microcontrollers over Serial/UART, Bluetooth LE, TCP/UDP, MQTT, Modbus, CAN Bus, and other protocols to receive live data streams. **Distinct from Multi-Device Connection Managers:** Distinct from Multi-Device Connection Managers: focuses on protocol-level connectivity rather than managing multiple simultaneous connections.
  • Networked Audio Synchronization1 个子标签Coordinating real-time audio streams across multiple devices via a network protocol. **Distinct from Multi-Device Connection Managers:** Specifically synchronizes audio streams for communication, distinct from identity or state synchronization