Skip to content
@abcdesktopio

abcdesktop

cloud native desktop

abcdesktop-logo

abcdesktop.io is a desktopless service

https://www.abcdesktop.io is a cloud native desktopless service, and a complete work environment accessible from a simple HTML 5 web browser, without any installation. Like serverless does, desktopless computing allocates desktop applications on demand. Each user’s application runs as a container to reduce attack surface. abcdeskop.io is an opensource and free solution that offer seamless access to secure desktops and applications on any device, follow the https://github.com/abcdesktopio links.

screenshot-applications

Quick online preview

You can discover abcdesktop.io desktopless services on the demo website. https://demo.gcp.abcdesktop.com instance is a quick example to illustrate how the abcdesktop.io project works. Your desktopless is ready to run for 10 minutes, and will be terminated by the garbage collector after 10 minutes. It requires an OpenID Connect provider to sign-in like (Google, Facebook, Github). The security policy for Internet network prevents requests from your abcdesktop being allowed. Printer service (using cups) and sound service (using pulseaudio) inside the kubernetes pods are enabled.

abcdesktop.io: a VDI service

abcdesktop.io provides a way to run grapicals applications securely isolated in a container, and use a web browser HTML5 as display device. Because containers are lightweight and run without the extra load of an operating system, you can run many graphical applications on a single kernel or even on a kubernetes cluster.

screenshot-applications

Quick installation for kubernetes

Download and extract the latest release automatically (Linux or macOS) or read the step by step installation process abcdesktop for kubernetes

curl -sL https://raw.githubusercontent.com/abcdesktopio/conf/main/kubernetes/install-4.4.sh | sh -

abcdesktop.io features

  • Complete native cloud desktop, workspace environment
  • Authentification OAuth 2.0, LDAP, LDAPS, Active Directory, Kerberos
  • Access to the user home directory (homeDirectory support in Active Directory)
  • Legacy CIFS Flexvolume using kubernetes driver
  • All applications run inside an isolated container as ephemeral container or as pod
  • Local and remote printing support
  • Off-line sessions are maintained
  • No need to install applications any more
  • Application update, run latest image
  • Accounting and reporting (Graylog, Prometheus Grafana)
  • Clipboard syncing
  • Sound support with pulseaudio and ffmpeg

Applications

  • Native support GNU/Linux console native support
  • Native support GNU/Linux X11 applications native support
  • Support Microsoft Windows applications using wine

Github repositories Github stars

abcdesktop has 36 repositories available. Follow the code on GitHub https://github.com/abcdesktopio to get the source code.

Sponsors

  • Orange is an official sponsor of abcdesktop.io project

Pinned Loading

  1. olddocs olddocs Public

    abcdesktopio documentation files markup language

    Makefile 64 6

Repositories

Showing 10 of 69 repositories
  • images Public

    images repository

    abcdesktopio/images's past year of commit activity
    Makefile 5 GPL-2.0 1 0 0 Updated Sep 12, 2026
  • file-service Public
    abcdesktopio/file-service's past year of commit activity
    JavaScript 1 GPL-2.0 0 0 0 Updated Sep 11, 2026
  • console Public

    A modern, responsive web management console for abcdesktop

    abcdesktopio/console's past year of commit activity
    JavaScript 2 GPL-2.0 1 2 0 Updated Sep 11, 2026
  • pyos Public

    abcdesktop API services

    abcdesktopio/pyos's past year of commit activity
    Python 5 GPL-2.0 3 1 0 Updated Sep 11, 2026
  • conf Public

    sample configuration and reference files and install scripts for kubernetes

    abcdesktopio/conf's past year of commit activity
    Shell 6 GPL-2.0 2 3 1 Updated Sep 11, 2026
  • docs Public

    newsdocs

    abcdesktopio/docs's past year of commit activity
    CSS 13 GPL-2.0 1 0 0 Updated Sep 11, 2026
  • webModules Public

    abcdesktop.io frontend web content

    abcdesktopio/webModules's past year of commit activity
    JavaScript 7 GPL-2.0 3 14 0 Updated Sep 9, 2026
  • helm Public

    abcdesktopio Helm package

    abcdesktopio/helm's past year of commit activity
    Shell 3 GPL-2.0 1 0 0 Updated Sep 9, 2026
  • mongo Public

    MongoDB docker image including cve fixes

    abcdesktopio/mongo's past year of commit activity
    Shell 1 GPL-2.0 1 1 1 Updated Sep 7, 2026
  • demo.gcp.abcdesktop.com Public

    demo.gcp.abcdesktop.com configuration files

    abcdesktopio/demo.gcp.abcdesktop.com's past year of commit activity
    Go Template 0 GPL-2.0 0 0 0 Updated Sep 7, 2026