XPipe

XPipe

Connection hub and remote file manager for managing server infrastructure

13.5kstars
517forks
Last commit: 22h ago
Repo age: 3y old
XPipe screenshot

XPipe is a desktop connection hub and remote file manager that centralizes access to SSH hosts, containers, virtual machines and Kubernetes clusters from a single local application. It integrates with your existing command-line tools and editors, provides a terminal launcher and a file browser, and can synchronize connection data across systems via a git repository.

Key Features

  • Centralized connection hub for SSH, container runtimes (Docker/Podman/LXD/incus), VMs (Proxmox, KVM, Hyper-V, VMware) and Kubernetes resources
  • Remote file browser with tabbed multitasking, on-demand sudo elevation, and ability to open remote files in local editors
  • Terminal launcher that boots directly into preferred terminal emulators and shells, with automated prompt/password handling and multiplexer support
  • Versatile scripting and shell-environment system for reusable init scripts, templates and remote actions
  • Secure local vault for storing connection data and secrets with optional additional passphrase protection and git-backed synchronization
  • Integrations for RDP/VNC remote desktops and tools such as Tailscale/Netbird/Teleport for network access
  • HTTP API (local-only server) and an official Python client for automation and bulk imports
  • Cross-platform packaging and installers, plus a containerized "Webtop" image to run a browser-accessible desktop environment with XPipe

Use Cases

  • Centralize administration of large fleets: quickly locate and open shells or file browsers across many servers and clusters
  • Developer workflows: open remote directories in local editors, run scripts or start shells in configured environments with one click
  • Team synchronization: share and sync connection definitions and identities across multiple machines via a private git repository

Limitations and Considerations

  • The project follows an open-core model; some advanced features and certain extensions are closed-source and available only in paid plans
  • There is no native multi-tenant web UI shipped; browser access is provided via a containerized Webtop environment rather than a hosted SaaS interface
  • The HTTP API listens on localhost only (no built-in HTTPS) and some automation scenarios require additional configuration for remote access
  • XPipe relies on locally installed CLI tools (ssh, docker, kubectl, etc.); behavior and supported features depend on those tools and platform-specific integrations

XPipe is intended for users who want a single, extensible desktop hub for connecting to and managing diverse remote systems while keeping all sensitive data under local control. It focuses on integrating existing tools and workflows rather than replacing them.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Puter

Puter

Self-hostable web-based personal cloud and desktop environment

38.7k
3.4k
Last commit: 16h ago

Self-hostable internet OS that provides a web desktop, cloud storage, and an app platform for files, web apps, and remote-work style workflows.

Alternative to:
Google Drive
Google Drive
+19
Sunshine

Sunshine

Self-hosted game streaming host compatible with Moonlight

33.6k
1.7k
Last commit: 18h ago

Self-hosted game streaming server for Moonlight with low-latency streaming, hardware/software encoding, and web-based configuration and pairing.

Alternative to:
Parsec
Parsec
+11
Teleport

Teleport

Identity-aware access proxy for infrastructure and internal apps

19.7k
2k
Last commit: 17h ago

Secure access platform for servers, Kubernetes, databases, desktops, and web apps with SSO/MFA, short-lived certificates, and full session auditing.

Alternative to:
Twingate
Twingate
+16
Pangolin

Pangolin

Identity-aware VPN and reverse proxy for secure remote access

18k
532
Last commit: 2d ago

Open-source identity-based remote access platform combining WireGuard VPN and tunneled reverse proxy access with granular zero-trust controls.

Alternative to:
Cloudflare Access
Cloudflare Access
+16
n.eko (Neko)

n.eko (Neko)

Self-hosted virtual browser and shared desktop via WebRTC

16.8k
1.1k
Last commit: 1mo ago

Neko is a self-hosted virtual browser/desktop streamed over WebRTC, enabling low-latency remote access and multi-user collaborative sessions in Docker.

Alternative to:
Hyperbeam
Hyperbeam
+10
OpenVPN

OpenVPN

Open-source VPN daemon for TLS-based secure tunneling

13.1k
3.2k
Last commit: 2d ago

OpenVPN is a widely used open-source VPN daemon providing TLS/SSL-based secure tunneling, flexible client-server and site-to-site modes, and cross-platform support.

Alternative to:
OpenVPN CloudConnexa
OpenVPN CloudConnexa
+18