awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 repository-uri

Awesome GitHub RepositoriesRemote Access

Technologies enabling secure connectivity to internal resources from external locations.

Distinguishing note: Focuses on enabling remote user connectivity to private networks.

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

Awesome Remote Access GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Enables secure, browser-based access to remote desktop environments using standard protocols like VNC or RDP.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • ocornut/imguiAvatar ocornut

    ocornut/imgui

    73,875Vezi pe GitHub↗

    Acest proiect este o bibliotecă de interfață grafică de tip immediate-mode concepută pentru dezvoltarea rapidă a instrumentelor și a interfețelor de depanare. Prin generarea geometriei UI la fiecare cadru prin cod procedural, elimină nevoia de sincronizare persistentă a stării între datele aplicației și interfață. Este destinată în principal integrării în pipeline-urile de randare existente, unde produce buffere de vertex-uri brute și comenzi de desen care sunt agnostice față de API-ul grafic subiacent. Biblioteca se distinge printr-o arhitectură extrem de decuplată care acceptă layout-uri complexe, andocabile și cu mai multe ferestre de vizualizare. Gestionează pozițiile ferestrelor, tragerea tab-urilor și divizarea nodurilor, permițând dezvoltatorilor să detașeze elementele de interfață în ferestre independente ale sistemului de operare. Pentru a asigura o interacțiune consistentă în medii diverse, mapează evenimentele de intrare native într-un format unificat și oferă o scopare robustă bazată pe identificatori pentru a urmări stările elementelor între cadre. Framework-ul oferă o suprafață largă de capabilități pentru construirea de instrumente sofisticate de motor și utilitare de diagnosticare. Include suport pentru componente vizuale avansate, cum ar fi editoare de noduri, plottere 2D și 3D și inspectoare specializate, alături de infrastructură pentru scalarea DPI și randarea formelor personalizate. Sistemul este conceput pentru o portabilitate ridicată, oferind opțiuni de configurare la momentul compilării care permit dezvoltatorilor să adapteze structurile de date de bază și tipurile matematice la cerințele specifice ale motorului. Depozitul oferă exemple extinse pentru conectarea bibliotecii la backend-uri și framework-uri grafice majore, alături de instrumente pentru generarea de binding-uri specifice limbajelor.

    Network-capable modules allow developers to stream and interact with interface instances across different machines.

    C++apicplusplusframework
    Vezi pe GitHub↗73,875
  • ffmpeg/ffmpegAvatar FFmpeg

    FFmpeg/FFmpeg

    61,176Vezi pe GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Establishes connections to external media sources and network streams using a wide variety of standard communication protocols.

    Caudiocffmpeg
    Vezi pe GitHub↗61,176
  • hwdsl2/setup-ipsec-vpnAvatar hwdsl2

    hwdsl2/setup-ipsec-vpn

    27,378Vezi pe GitHub↗

    This project is an automated command-line tool designed to install and configure a secure network gateway on a host machine. By utilizing established open-source security protocols, it establishes a private tunnel endpoint that encrypts internet traffic and facilitates remote access connectivity for authorized users. The tool functions as an infrastructure lifecycle manager, streamlining the deployment of private network services through shell-script-based orchestration. It distinguishes itself by integrating directly with the Linux kernel to manage packet filtering rules and providing creden

    Enables secure connections for remote users to access internal company resources or private home networks.

    Shellcisco-ipsecdockerencryption
    Vezi pe GitHub↗27,378
  • kovidgoyal/calibreAvatar kovidgoyal

    kovidgoyal/calibre

    24,146Vezi pe GitHub↗

    Calibre is a comprehensive suite for digital library management, serving as a centralized hub for organizing, converting, and editing e-book collections. It functions as a multi-purpose platform that combines a relational database for metadata tracking with a powerful processing engine capable of transforming document formats and restructuring internal markup. Beyond local management, the software acts as a content server, enabling users to host their libraries over a network for remote access and reading via standard web browsers. The project distinguishes itself through its deep extensibili

    Translates internal database queries into browser-accessible interfaces for remote reading.

    Pythoncalibreebookebook-formats
    Vezi pe GitHub↗24,146
  • fosrl/pangolinAvatar fosrl

    fosrl/pangolin

    21,255Vezi pe 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

    Delivers terminal, desktop, and display sessions through a web interface with integrated authentication.

    TypeScriptcrowdsecdockerhome-lab
    Vezi pe GitHub↗21,255
  • gravitational/teleportAvatar gravitational

    gravitational/teleport

    19,863Vezi pe GitHub↗

    Teleport is a zero-trust access platform designed to provide secure, identity-based connectivity to servers, databases, and Kubernetes clusters. It functions as a centralized gateway that replaces static credentials with short-lived, identity-bound cryptographic certificates, effectively eliminating the need for traditional VPNs and long-term secret exposure. The platform distinguishes itself by orchestrating access through a unified control plane that maps external identity provider claims to granular, role-based infrastructure permissions. It enforces security through mutual TLS gateways an

    Provides unified access to remote server resources through web-based terminals or command-line interfaces to manage distributed environments from any location.

    Goauditbastioncertificate
    Vezi pe GitHub↗19,863
  • beetbox/beetsAvatar beetbox

    beetbox/beets

    15,307Vezi pe GitHub↗

    Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures. The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of exter

    Provides remote access to library data via an integrated web server.

    Pythonclihacktoberfestmusic
    Vezi pe GitHub↗15,307
  • getpaseo/paseoAvatar getpaseo

    getpaseo/paseo

    9,118Vezi pe GitHub↗

    Paseo is an LLM coding agent orchestrator and multi-agent workflow manager designed to coordinate multiple AI agents across isolated git worktrees. It provides a unified control interface for managing these agents and their associated environments to execute complex programming tasks. The system distinguishes itself through a remote agent daemon that enables secure access to local coding agents via encrypted relays. It employs a git worktree environment manager to isolate parallel tasks into dedicated directories and branch-based server URLs, preventing file collisions and network port confli

    Enables secure connectivity to agents on local machines or remote servers via encrypted relays.

    TypeScriptadeagentsclaude-code
    Vezi pe GitHub↗9,118
  • apenwarr/sshuttleAvatar apenwarr

    apenwarr/sshuttle

    8,863Vezi pe GitHub↗

    sshuttle is an SSH tunneling proxy and user-space network router that forwards local network traffic to a remote network via an encrypted SSH connection. It serves as an alternative to traditional VPN installations for routing traffic and accessing private remote resources. The project functions by redirecting network traffic through an SSH tunnel without requiring administrative privileges on the remote server. It utilizes a user-space TCP/IP stack to process packets, allowing it to operate without kernel-level administrative access. Its capabilities cover remote network access, secure remo

    Enables secure connectivity to private internal resources from external locations using SSH.

    Python
    Vezi pe GitHub↗8,863
  • pivpn/pivpnAvatar pivpn

    pivpn/pivpn

    8,010Vezi pe GitHub↗

    PiVPN is an automated VPN deployer and server manager designed to establish secure gateways for remote network access. It provides a command-line tool for the installation and configuration of WireGuard and OpenVPN servers on Linux systems, with specific optimizations for single-board computers like the Raspberry Pi. The project distinguishes itself through a wrapper-based management interface that abstracts complex server commands into simplified operations. This includes automated handling of firewall rules, port forwarding, and package installation, as well as the ability to export client

    Provides a secure gateway to allow remote access to local network resources from external locations.

    Shellopenvpnopenvpn-installerpivpn
    Vezi pe GitHub↗8,010
  • orange-cyberdefense/goadAvatar Orange-Cyberdefense

    Orange-Cyberdefense/GOAD

    7,464Vezi pe GitHub↗

    GOAD is an Ansible-based automation tool and infrastructure orchestrator used to deploy pre-configured networks of vulnerable Windows virtual machines. It serves as a security training environment for practicing Active Directory penetration testing, privilege escalation, and lateral movement across various cloud platforms and local virtualization hypervisors. The project distinguishes itself through a multi-provider infrastructure model and a system of infrastructure recipes that simulate intentional security misconfigurations. It supports the deployment of varied attack scenarios, including

    Deploys a Linux-based gateway enabling browser-based remote desktop access to all virtual machines in the environment.

    PowerShellactive-directoryansibleinfrastructure-as-code
    Vezi pe GitHub↗7,464
  • tigervnc/tigervncAvatar TigerVNC

    TigerVNC/tigervnc

    6,884Vezi pe GitHub↗

    TigerVNC is a remote desktop software system consisting of a server and client implementation. It enables the streaming of graphical desktop environments across different operating systems by implementing the RFB protocol to exchange pixel data and input events. The software provides secure remote access through password authentication and the use of cryptographic certificates to verify remote server identities. It facilitates remote system management by capturing a local display on a server and forwarding it to a viewer application for remote control. The system includes capabilities for di

    Enables accessing and controlling a graphical user interface on a remote computer from a local device over a network.

    C++
    Vezi pe GitHub↗6,884
  • moonshotai/kimi-cliAvatar MoonshotAI

    MoonshotAI/kimi-cli

    6,503Vezi pe GitHub↗

    Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks by reading, editing, and running code. It operates as an intelligent command-line agent that breaks down high-level goals into sequences of shell commands and code edits, carrying them out without manual step-by-step guidance. The agent can run in an interactive loop, switch to a shell mode for direct terminal command execution, and operate in non-interactive or one-shot modes suitable for scripting. The project distinguishes itself through multiple integration and execution modes. It can run as

    Starts a browser-based interface to interact with the CLI remotely.

    Python
    Vezi pe GitHub↗6,503
  • next-terminal/next-terminalAvatar next-terminal

    next-terminal/next-terminal

    5,564Vezi pe GitHub↗

    Next Terminal is an enterprise bastion host platform that brokers and audits remote access to servers and devices. It functions as a centralized gateway unifying access to Windows, Linux, and legacy systems through a single authenticated interface, supporting RDP, SSH, VNC, Telnet, and HTTP protocols. The platform combines certificate management, policy-based access control, reverse tunnel agents, session recording, and web proxy interception into a unified security gateway. It deploys lightweight agents in internal networks that build reverse tunnels to a central site, eliminating per-locati

    Starts virtual network computing sessions to remote desktops through the bastion host for graphical access.

    TypeScriptantdantd-designdocker
    Vezi pe GitHub↗5,564
  • docker-easyconnect/docker-easyconnectAvatar docker-easyconnect

    docker-easyconnect/docker-easyconnect

    5,287Vezi pe GitHub↗

    This project provides a containerized network bridge that isolates corporate VPN software from the host operating system. It utilizes a Docker container to encapsulate the VPN client, preventing software conflicts and installation clutter on the host machine. The system includes a web-accessible graphical user interface for remote login and session management, allowing users to interact with VPN authentication prompts from any device. To enable application-level access, it implements a SOCKS5 and HTTP proxy gateway that routes host machine network traffic through the containerized connection.

    Enables secure remote access to the VPN client's graphical user interface from external devices.

    Shelldockerdocker-containerdocker-image
    Vezi pe GitHub↗5,287
  • mediabrowser/embyAvatar MediaBrowser

    MediaBrowser/Emby

    4,794Vezi pe GitHub↗

    Emby is a self-hosted media server used for organizing and streaming personal movies, music, and photos to various devices across local and remote networks. It functions as a central hub for media library hosting, incorporating a DLNA media server for device discovery and a remote media gateway for secure external access. The system features a GPU-accelerated transcoder that converts video formats on-the-fly to ensure compatibility across different playback devices. It also includes a live TV DVR capable of streaming live television signals and scheduling recordings for later viewing. The pl

    Simplifies access from external networks using account authentication instead of manual IP configuration.

    C#
    Vezi pe GitHub↗4,794
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheetAvatar hackerschoice

    hackerschoice/thc-tips-tricks-hacks-cheat-sheet

    3,853Vezi pe GitHub↗

    This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi

    Configures automated tasks to automatically re-establish network connections to a remote controller upon boot or login.

    Shell
    Vezi pe GitHub↗3,853
  • nextcloud/nextcloudpiAvatar nextcloud

    nextcloud/nextcloudpi

    2,866Vezi pe GitHub↗

    NextcloudPi is a deployment suite and pre-configured software stack designed to install and manage a private cloud environment on Linux servers and single-board computers. It includes a specialized operating system image optimized for Raspberry Pi hardware and a dedicated management panel for automating the deployment of cloud storage and collaboration tools. The project distinguishes itself through a web-based configuration interface that allows for the automation of system updates, backup restores, and hardware monitoring. It integrates a dynamic DNS manager to synchronize server IP address

    Enables secure remote access to a home server from the internet via Dynamic DNS and SSL.

    Shellarmnextcloudqemu
    Vezi pe GitHub↗2,866
  1. Home
  2. Networking & Communication
  3. Remote Access

Explorează sub-etichetele

  • Persistence HandlersAutomated tasks and startup scripts that re-establish network connections to remote controllers. **Distinct from Remote Access:** Distinct from Remote Access: focuses on the automated re-establishment of connections after boot or login rather than general connectivity.
  • Remote UI Access1 sub-tagLibraries for accessing and controlling UI instances over a network.
  • VNC Session BrokersStarts virtual network computing sessions to remote desktops through a bastion host for graphical access. **Distinct from Remote Access:** Distinct from Remote Access: focuses on brokering VNC sessions through a gateway rather than general remote access.
  • Web-Based Library BridgesServer components that translate internal database queries into browser-accessible interfaces for remote reading. **Distinct from Remote Access:** Distinct from Remote Access: focuses on the specific bridge architecture for library-to-browser translation.