XPipe logo

XPipe

Website

Connection hub and remote file manager for managing server infrastructure

14.5k stars 554 forks last commit first released Apache-2.0

Actively maintained

Last commit 7 Aug 2026.

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 to XPipe

Nexterm logo

Nexterm

Open-source server management for SSH, VNC & RDP with SFTP

5k
265
Last commit

Nexterm is an open-source server management platform providing SSH, VNC and RDP access, SFTP file management, Docker deployment, Proxmox integration, monitoring and SSO.

MITActively maintained
Alternative to:
TeamViewer logo
TeamViewer
+11
Termix logo

Termix

Web-based SSH server management with tunneling and file editing

14.9k
689
Last commit

Self-hosted server management platform with web SSH terminal, SSH tunneling, remote file manager/editor, Docker controls, monitoring, and RBAC with OIDC and 2FA.

Actively maintained
Alternative to:
Termius logo
Termius
+4
MeshCentral logo

MeshCentral

Open-source web-based remote device management and remote desktop server

7.1k
963
Last commit

Self-hosted Node.js server for remote monitoring, web-based remote desktop, terminal, file access and multi-DB device management.

Apache-2.0Actively maintained
Alternative to:
TeamViewer logo
TeamViewer
+14
Apache Guacamole logo

Apache Guacamole

Clientless remote desktop gateway accessed through HTML5 in a browser.

4k
799
Last commit

Open-source browser-based gateway enabling VNC, RDP, and SSH access to remote desktops without client software.

Apache-2.0Actively maintained
Alternative to:
Citrix DaaS logo
Citrix DaaS
+17
Nixopus logo

Nixopus

Deploy like Vercel. Own your infrastructure.

1.5k
134
Last commit

Open-source, self-hosted deployment platform that turns any VPS into a hosting machine with a browser-based terminal, file manager, and one-click deployments.

Actively maintained
Alternative to:
Railway logo
Railway
+15

rcon-cli

Command-line RCON client for managing game servers

680
62
Last commit

Lightweight Go-based CLI that executes commands on game servers via the RCON protocol, with interactive and single-command modes, YAML config, and a Docker image.

MITSlowing down