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

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

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

125 个仓库

Awesome GitHub RepositoriesRemote Access & Control

This group includes interfaces, protocols, and software for remote interaction with systems.

Explore 125 awesome GitHub repositories matching networking & communication · Remote Access & Control. Refine with filters or upvote what's useful.

Awesome Remote Access & Control GitHub Repositories

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

    Genymobile/scrcpy

    143,637在 GitHub 上查看↗

    This project provides a desktop-based interface for remote control and screen mirroring of Android devices. It functions by establishing a persistent, multiplexed communication channel over the Android Debug Bridge, allowing for the transmission of raw binary data streams between a host computer and a connected mobile device. The tool distinguishes itself by injecting a lightweight binary into the mobile runtime to access system-level APIs for direct screen buffer capture and input event injection. By translating desktop mouse and keyboard signals into native Linux kernel events, it enables r

    Facilitates full remote interaction by mirroring mobile displays and injecting input events through USB or network connections.

    Candroidcffmpeg
    在 GitHub 上查看↗143,637
  • rustdesk/rustdeskrustdesk 的头像

    rustdesk/rustdesk

    116,258在 GitHub 上查看↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    Adjust image quality, cursor behavior, and viewing modes to optimize performance during active remote sessions.

    Rustandroidanydeskdart
    在 GitHub 上查看↗116,258
  • mzabriskie/axiosmzabriskie 的头像

    mzabriskie/axios

    109,096在 GitHub 上查看↗

    Axios is a promise-based HTTP client used to make asynchronous network requests in both browser and Node.js environments. It functions as a multi-environment network adapter that abstracts the transport layer to ensure consistent behavior across different runtimes. The project distinguishes itself through a request lifecycle management system that allows for the cancellation of active requests, the setting of timeouts, and the monitoring of upload and download transfer progress. It includes a mechanism for intercepting network traffic, enabling the transformation of outgoing requests and inco

    Allows the creation of reusable client instances with shared base URLs and default headers.

    JavaScript
    在 GitHub 上查看↗109,096
  • axios/axiosaxios 的头像

    axios/axios

    109,077在 GitHub 上查看↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    Allows creating reusable request objects with pre-defined base URLs and default settings to standardize API communication.

    JavaScripthacktoberfesthttp-clientjavascript
    在 GitHub 上查看↗109,077
  • syncthing/syncthingsyncthing 的头像

    syncthing/syncthing

    85,400在 GitHub 上查看↗

    Syncthing 是一个去中心化的文件同步引擎,通过点对点网状网络在多个设备间保持一致的数据状态。它作为后台守护进程运行,在受信任的节点之间自动复制文件的创建、修改和删除,无需中央服务器。通过利用内容可寻址块索引和块级增量同步,系统仅识别并传输文件的修改部分,从而确保在异构环境中高效地传播数据。 该项目以安全优先的架构著称,依赖相互 TLS 认证来验证设备身份,确保所有连接在加密上绑定到受信任的证书指纹。它支持灵活的同步模式,包括双向复制、用于备份的单向镜像以及基于引用的强制执行。为了增加隐私性,系统为不受信任的设备提供了文件夹级加密,并允许对网络流量进行细粒度控制,包括限制操作仅在本地网络进行或利用中继基础设施进行 NAT 穿透。 除了核心复制功能外,该平台还提供全面的管理工具,包括用于监控连接状态和吞吐量的 Web 仪表板,以及用于高级配置的命令行界面。它包含强大的版本控制策略以防止数据丢失,并通过原生服务集成和可观测性指标支持复杂的部署场景。该软件专为跨平台兼容性而设计,可通过标准包管理器或容器化环境安装。

    Allows secure remote management by forwarding local administrative interfaces through encrypted tunnels.

    Gogop2ppeer-to-peer
    在 GitHub 上查看↗85,400
  • bregman-arie/devops-exercisesbregman-arie 的头像

    bregman-arie/devops-exercises

    82,879在 GitHub 上查看↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp

    Provides configuration examples for establishing and hardening secure remote shell access.

    Pythonansibleawsazure
    在 GitHub 上查看↗82,879
  • eugeny/tabbyEugeny 的头像

    Eugeny/tabby

    72,154在 GitHub 上查看↗

    Tabby is a cross-platform terminal emulator and desktop application suite designed for managing command-line workflows and remote infrastructure. It provides a comprehensive environment for terminal session orchestration, allowing users to organize multiple active sessions through split panes and custom layouts. The application functions as a secure remote connection manager, supporting advanced authentication, port forwarding, and persistent network sessions via an asynchronous protocol layer. The project distinguishes itself through a modular plugin architecture that enables users to extend

    Secures remote server access with built-in support for encrypted connections, jump hosts, and agent-based authentication.

    TypeScriptserialssh-clienttelnet-client
    在 GitHub 上查看↗72,154
  • sickcodes/docker-osxsickcodes 的头像

    sickcodes/Docker-OSX

    52,595在 GitHub 上查看↗

    Docker-OSX is a containerized virtualization platform that enables the execution of full operating systems within isolated environments. By leveraging hardware-accelerated hypervisors and machine emulation, the project allows guest operating systems to run with near-native performance, effectively mimicking dedicated physical hardware within a container. The platform distinguishes itself by providing a complete infrastructure for remote desktop and headless management, allowing users to interact with virtualized graphical environments over network protocols. It supports advanced hardware inte

    Transmits graphical display updates over network protocols to allow remote interaction with virtualized desktop environments.

    Shellcontainerdockerdocker-osx
    在 GitHub 上查看↗52,595
  • schollz/crocschollz 的头像

    schollz/croc

    35,272在 GitHub 上查看↗

    Croc is a command-line utility for sending files and folders between computers using end-to-end encrypted peer-to-peer connections. It employs elliptic curve encryption and key agreement to secure data transmission between remote endpoints. The tool allows users to coordinate transfers using a shared code phrase and supports the operation of custom relay servers to facilitate connections without relying on public infrastructure. It also includes a proxy client to route encrypted traffic through SOCKS5 proxies. Additional capabilities include resumable data transmission for unstable connectio

    Includes a relaying service that coordinates connections and facilitates data transfer between remote endpoints.

    Godata-transferfile-sharinggolang
    在 GitHub 上查看↗35,272
  • zeroclaw-labs/zeroclawzeroclaw-labs 的头像

    zeroclaw-labs/zeroclaw

    31,920在 GitHub 上查看↗

    Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti

    Exposes HTTP and WebSocket interfaces for remote management and web-based dashboard access.

    Rust
    在 GitHub 上查看↗31,920
  • xiu2/trackerslistcollectionXIU2 的头像

    XIU2/TrackersListCollection

    31,531在 GitHub 上查看↗

    TrackersListCollection is an automated aggregator that maintains a directory of active BitTorrent tracker addresses. It functions as a resource for peer-to-peer file sharing applications, providing the necessary endpoints to facilitate peer discovery and improve network connectivity. The project distinguishes itself through a combination of automated source aggregation and community-driven curation, which ensures the repository remains populated with healthy network nodes. By consolidating data from multiple public endpoints, it provides a centralized source for maintaining current and reliab

    Streamlines client configuration by providing standardized tracker lists for easy import into download software.

    aria2aria2-format-trackerbittorrent
    在 GitHub 上查看↗31,531
  • wg-easy/wg-easywg-easy 的头像

    wg-easy/wg-easy

    24,645在 GitHub 上查看↗

    This project provides a self-hosted, containerized WireGuard VPN server that simplifies network administration through a web-based management interface. It allows users to deploy and manage VPN tunnels, configure peer identities, and monitor connection status without the need for manual configuration file editing. By bundling the VPN stack into a portable container, it ensures consistent deployment and persistent state management across diverse host environments. A key differentiator is the built-in support for traffic obfuscation, which modifies packet headers and handshake patterns to help

    Allows customization of MTU and keepalive settings for individual VPN client connections.

    TypeScript
    在 GitHub 上查看↗24,645
  • arendst/tasmotaarendst 的头像

    arendst/Tasmota

    24,502在 GitHub 上查看↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Disables or re-enables deep sleep mode remotely to allow for configuration updates.

    Carduinoautomationesp32
    在 GitHub 上查看↗24,502
  • lima-vm/limalima-vm 的头像

    lima-vm/lima

    21,320在 GitHub 上查看↗

    Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual machines. It functions as a comprehensive virtual machine manager that leverages native hypervisors and system emulation to provide isolated environments for container development, cross-architecture testing, and secure sandboxing. The project distinguishes itself through its template-driven provisioning system, which allows users to define and automate environment configurations via local files or remote URL schemes. It integrates deeply with host systems by providing automated file

    Generates configuration files that allow external tools to access virtual machine environments directly using standard SSH clients.

    Gocontainerdmacosqemu
    在 GitHub 上查看↗21,320
  • wavetermdev/wavetermwavetermdev 的头像

    wavetermdev/waveterm

    21,297在 GitHub 上查看↗

    WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote session management into a unified, block-based workspace. By rendering the interface through a web-based engine, it allows users to organize their development environment into a grid of resizable, independent blocks that can host shells, interactive web content, and system monitoring tools. The platform distinguishes itself by embedding intelligent models directly into the command-line interface, enabling automated code generation, terminal output analysis, and multimodal file

    Manages identity files, agent sockets, and authentication preferences by integrating with system-level SSH configurations.

    Gocommand-linedeveloper-toolslinux
    在 GitHub 上查看↗21,297
  • fosrl/pangolinfosrl 的头像

    fosrl/pangolin

    21,255在 GitHub 上查看↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    Renders an interactive VNC client directly in the browser for remote display control.

    TypeScriptcrowdsecdockerhome-lab
    在 GitHub 上查看↗21,255
  • anderspitman/awesome-tunnelinganderspitman 的头像

    anderspitman/awesome-tunneling

    21,279在 GitHub 上查看↗

    Awesome Tunneling is a curated directory of technologies designed to facilitate secure connectivity between distributed devices and local services. It serves as a comprehensive resource for identifying tools that enable remote access, private network creation, and the exposure of local environments to the public internet. The collection focuses on solutions that bypass network address translation and firewall restrictions through techniques such as reverse proxy tunneling, overlay network infrastructure, and peer-to-peer connectivity. It categorizes resources based on their ability to establi

    Manages secure entry points and identity verification for internal application access.

    nebulangrokngrok-alternative
    在 GitHub 上查看↗21,279
  • wled/wledwled 的头像

    wled/WLED

    18,249在 GitHub 上查看↗

    WLED is a web-based firmware designed for ESP8266 and ESP32 microcontrollers to manage addressable LED strips and matrices. It functions as a comprehensive IoT lighting automation system, providing the tools to control individual pixels, define logical segments, and execute dynamic lighting effects. The platform supports a wide range of hardware configurations, including matrix panels and non-addressable LED arrays, while offering granular control over brightness, color palettes, and animation speed. The project distinguishes itself through its extensive support for networked orchestration an

    Connects lighting hardware to cloud services for remote management outside the local network.

    C++esp32esp8266hacktoberfest
    在 GitHub 上查看↗18,249
  • joewalnes/websocketdjoewalnes 的头像

    joewalnes/websocketd

    17,465在 GitHub 上查看↗

    websocketd is a CGI web server and process-to-WebSocket wrapper that transforms command line programs into WebSocket servers by bridging standard input and output streams to remote clients. It functions as a TLS-secured gateway that routes traffic to backend processes, allowing any executable using standard IO to be exposed via a web interface. The project uses directory-based endpoint mapping to automate the creation of URL paths from local executable files. It employs a process-per-connection model to isolate execution and forwards HTTP request metadata, such as cookies and query parameters

    Exposes command line programs as WebSocket servers for remote interaction through a web browser.

    Goproxywebsocket-serverwebsockets
    在 GitHub 上查看↗17,465
  • ipfs/kuboipfs 的头像

    ipfs/kubo

    17,056在 GitHub 上查看↗

    Kubo is a peer-to-peer implementation of the InterPlanetary File System (IPFS) designed for decentralized data storage and content delivery. It uses content-addressing, directed acyclic graphs, and distributed hash tables to identify, distribute, and retrieve data across a network without relying on central servers. The project differentiates itself by providing a virtual filesystem via FUSE, which maps decentralized network namespaces to local operating system directories for direct file access. It also includes integrated HTTP gateways that translate peer-to-peer content into standard web t

    Acts as a circuit relay to help other peers establish connections when situated behind firewalls.

    Goipfs
    在 GitHub 上查看↗17,056
上一个123456…7下一个
  1. Home
  2. Networking & Communication
  3. Remote Access & Control

探索子标签

  • Android Remote Administration ToolsSoftware designed for full remote administrative control and monitoring of Android devices. **Distinct from Android Remote Control Interfaces:** Broadens from 'Interfaces' to a full 'Tool' suite encompassing both the interface and the backend control logic.
  • Android Remote Control InterfacesInterfaces specifically designed for remote Android device interaction.
  • BIOS-Level AccessEmulates a monitor and HID devices so the host's boot-time interface is visible and controllable over the network. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: focuses specifically on pre-OS BIOS-level access, not general remote control.
  • BMC Information QueriesReads basic management controller details from a remote device using standard IPMI commands. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: focuses specifically on IPMI-based BMC information retrieval.
  • Client Configuration Settings5 个子标签Advanced client-side connection and behavior overrides.
  • Control Planes1 个子标签Centralized web-based interfaces for managing remote access infrastructure, user permissions, and device configurations.
  • Display and Control SettingsPreferences for view modes, image quality, and input behavior during remote sessions.
  • Internet-Wide Remote AccessSecure terminal or desktop access from anywhere on the internet using VPNs, cloud services, or zero-configuration screen sharing. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: focuses on access across the public internet, not just local network.
  • Local Network Remote Access1 个子标签Secure terminal or desktop access from another computer on the same local network using SSH, VNC, or zero-configuration screen sharing. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: focuses on access within the same local network, not across the internet.
  • PC-to-Android Remote Control1 个子标签Interfaces for operating Android devices using host computer peripherals. **Distinct from Android Remote Control Interfaces:** Focuses on PC-to-mobile control rather than mobile-to-PC remote desktop scenarios.
  • Relay Server Management3 个子标签Tools for deploying and configuring distributed relay nodes to optimize connection performance.
  • Remote Access EnablementsActivating SSH, VNC, or cloud relay services to control a device from another computer over a network. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: focuses on the initial activation and configuration of remote access services, not the ongoing control.
  • Remote Access Permission ModificationTools for altering security descriptors to grant unauthorized remote access. **Distinct from Remote Access & Control:** Specifically targets the modification of permissions to enable access, not the use of the access itself
  • Remote Desktop Clients4 个子标签Software interfaces for initiating and managing remote desktop sessions.
  • Remote Desktop Protocols3 个子标签Implementations of protocols used to stream graphical frames and input between a remote environment and a local viewer. **Distinct from Remote Desktop Clients:** Distinct from clients as it focuses on the protocol gateway/server implementation that streams the frames.
  • Remote Framebuffer Protocols1 个子标签Protocols for transmitting graphical display updates to remote clients.
  • Remote Management Access2 个子标签Capabilities for exposing or tunneling local management interfaces to remote clients.
  • Remote Symbol ResolversUtilities for identifying function addresses in remote processes via memory leaking. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: focuses on runtime symbol resolution rather than general remote system interaction.
  • SSH Clients2 个子标签Software for establishing secure encrypted connections to remote servers.
  • SSH Configurations1 个子标签Guides and best practices for setting up and securing Secure Shell access.
  • Session Capability RestrictionsGranular controls that enable or disable specific input/output capabilities during a remote session. **Distinct from Remote Access & Control:** Focuses on restricting specific tools like clipboards and cameras rather than the overall remote access protocol.
  • URL-Based Session ParametersMechanism to configure remote session attributes like host and port directly via URL parameters. **Distinct from Remote Access & Control:** Focuses on configuring the destination and environment of a remote session via URL, rather than general access control protocols.
  • VNC Kiosk ServersPre-configured VNC servers that provide remote viewing and control of dedicated kiosk displays. **Distinct from Remote Access & Control:** Distinct from Remote Access & Control: specifically provides a pre-configured VNC server for kiosk display remote access, not general remote access protocols or clients.
  • WebSocket-Based CLI Exposure1 个子标签Exposing command line tools as interactive WebSocket servers for browser-based access. **Distinct from Remote Access & Control:** Specific to wrapping CLI tools via WebSockets, distinct from general remote management tunnels.