Casvisor
More

Comparison

There are several good open-source projects in this space. This page is meant to help you choose, so it says where Casvisor is behind as well as where it differs. It reflects October 2026; check each project's own site for the current state.

CasvisorJumpServerTeleportWarpgateApache Guacamole
LicenseApache-2.0GPL-3.0AGPL-3.0 source; community binaries under their own termsApache-2.0Apache-2.0
Paid editionNoneEnterprise editionEnterprise editionNoneNone
Written inGoPython, GoGoRustC, Java
Browser accessSSH, RDP, VNC, TelnetSSH, RDP, VNC, databases, K8s, appsSSH, RDP (Windows), databases, K8s, appsSSH, RDP, VNCSSH, RDP, VNC, Telnet, K8s
Native clients (ssh, scp, database clients)Not yetYesYesYesNo
Session recordingNot yetYesYesYesYes
IdentityCasdoor: SSO, MFA, LDAP, SAML, OAuth, groupsBuilt in, LDAP, SSOBuilt in, SSOBuilt in, TOTP, OIDCBuilt in, extensions for LDAP, SSO
Access policyCasbin: users, groups, assets, tags, actions, IPs, time windowsRBAC, asset authorizationsRBAC with labelsRoles on targetsConnection permissions

When to pick which

  • JumpServer is the most complete option, and the established one in China. Some of its connectors, such as the proxies for native RDP and database clients, are part of the enterprise edition.
  • Teleport issues short-lived certificates and covers the widest range of infrastructure. Since v16, its community edition binaries are free to use only for companies with fewer than 100 employees and under $10 million a year in revenue.
  • Warpgate is a single Rust binary that proxies SSH, HTTPS, Kubernetes, MySQL, PostgreSQL, RDP and VNC transparently, with recording and live view, and no paid edition. Today it does more than Casvisor on the protocol side.
  • Apache Guacamole is a browser remote desktop gateway with its own users and connection permissions. Casvisor uses its daemon, guacd, for Telnet.
  • HashiCorp Boundary archived its open-source repository in October 2026; it continues as HCP Boundary and Boundary Enterprise.

Where Casvisor differs

  • Identity is Casdoor's. If you already run Casdoor, or want its single sign-on, MFA, LDAP and SAML, Casvisor uses those directly, including Casdoor's groups in permissions, rather than keeping a second user directory.
  • Policy is Casbin's. Permissions combine users and groups, assets and tags, actions, client IP ranges and time windows, and are evaluated by a model you can read on the permissions page.
  • No enterprise edition. What is on the roadmap, including database proxies and access requests, is planned for the open-source project itself.

Where Casvisor is behind

Native SSH clients, session recording and playback, command logging, encrypted credential storage, and database and Kubernetes access. These are the next items on the roadmap. If you need them today, the projects above have them.

Edit on GitHub

On this page