kasm

Kasm(https://www.kasmweb.com/) Workspaces is a docker container streaming platform for delivering browser-based access to desktops, applications, and web…

  • Cloud
  • Media Applications
  • Media Servers
  • Other
  • Tools & Utilities
Kasm(https://www.kasmweb.com/) Workspaces is a docker container streaming platform for delivering browser-based access to desktops, applications, and web services. Kasm uses devops-enabled Containerized Desktop Infrastructure (CDI) to create on-demand, disposable, docker containers that are accessible via web browser. Example use-cases include Remote Browser Isolation (RBI), Data Loss Prevention (DLP), Desktop as a Service (DaaS), Secure Remote Access Services (RAS), and Open Source Intelligence (OSINT) collections. The rendering of the graphical-based containers is powered by the open-source project KasmVNC(https://www.kasmweb.com/kasmvnc.html).

Platform availability

Available on 4 of 6 install platforms

Also on Docker Hub and GitHub

Health score

70/100 Good

Maintained
100last commit 13 days ago
Popular
54487 GitHub stars
Easy to install
553 install platforms, install notes, Docker image
Light to run
404 GB minimum RAM, runs on ARM
How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 2 days ago

GitHub stars
487
Open issues
10
Last commit
2026-09-22
Latest release
1.19.0-ls150
License
GPL-3.0
Activity
steady

Checked 7 days ago - source: GitHub (linuxserver/docker-kasm)

Resources & Compatibility

Minimum requirements: 4 GB RAM, 2 CPU core(s), 75 GB disk. ARM (e.g. Raspberry Pi) is supported.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Set up OpenZiti egress if you use it If you are using Kasm's OpenZiti private-egress option, run `kziti config init` to enter the controller address and admin details. The wizard saves them in `~/.config/kziti/config.toml`, so keep that file safe because it holds the credentials needed to reach the private network. source
  • Enroll the kziti router with its token Use the provided JWT (a signed sign-up token) file in the deploy command so the kziti router can enroll with the OpenZiti controller. If the router host name or token is wrong, the router will not start and your egress connections will fail. source

Fetched 7 days ago - each note links to its source

Alternatives (10)

  • AnyDesk - AnyDesk offers a fast, intuitive and security-focused way to connect to remote computers.
  • Chrome Remote Desktop - Chrome Remote Desktop allows users to remotely access another computer through Chrome browser or a Chromebook.
  • Infosaic Technologies - Flat-rate cloud-hosted Windows virtual desktops (DaaS) from $14.95/month, or $11.95/month billed annually, plus VPS, dedicated server, and…
  • NoMachine - Access remote computers easily with enterprise-class speed and features supporting any content including audio and video.
  • Omnissa ThinApp - Transforms standard applications into portable executables by virtualizing files, registry, and environment settings without altering syste…
  • RealVNC - Secure, cost-effective remote access and support for your computer, from your desktop or mobile device.
  • TightVNC - TightVNC is a free remote desktop application.
  • UltraVNC - Free remote desktop access for Windows, enabling screen sharing, remote control, file transfer, secure connections, helpdesk, and IT suppor…
  • X2Go - X2Go is an open source remote desktop software for Linux that uses the NX technology protocol.
  • n.eko - Self-hosted browser in Docker using WebRTC, supporting secure virtual browsing, multiple simultaneous users, shared sessions, and remote co…

Checked 4 days ago - source: AlternativeTo

Common questions

Which Kasm Workspaces edition is intended for individuals, nonprofits, and testing?

Kasm Workspaces Community Edition is intended for individuals, nonprofits, and testing.

What user mapping options are advertised for the LinuxServer.io Kasm container?

The LinuxServer.io Kasm container release lists easy user mappings with PGID and PUID.

What can prevent a Kasm OpenZiti router from starting?

If the router host name or JWT sign-up token is wrong, the router will not start and egress connections will fail.

How do some users reach RDP targets or internal self-hosted apps when a VPN is unavailable?

Some users pair Kasm with Cloudflare tunnels to reach RDP targets or internal self-hosted apps when a VPN is unavailable.

Answers sourced from docs.kasm.com, github.com, www.kasmweb.com, www.reddit.com

Community

Collected yesterday - public community threads