# myrtille-rdp/myrtille

A native HTML4 / HTML5 Remote Desktop Protocol and SSH client

Repository: https://github.com/myrtille-rdp/myrtille
Canonical: https://ross.abutalabs.com/products/myrtille
Homepage: https://myrtille-rdp.github.io/myrtille/
Language: C#
License: Apache-2.0
License Family: permissive
Topics: rdp-gateway, remote-desktop, browser, ssh, rdp, ssh-gateway, html, web
Last push: 2024-03-07T10:01:49+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3828, "days_push": 909, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1978, forks 394 (observed 2026-08-28T04:06:01.553653+00:00)

## What it is
Myrtille is an HTTP(S) gateway that lets users access remote desktops (RDP) and SSH servers directly from any HTML4/HTML5 web browser, with no plugins or client installation. It is a C#/.NET application hosted on IIS that forwards user input to RDP/SSH clients and streams the display back to the browser.

## Use cases
- access a Windows remote desktop from a browser without installing an RDP client
- provide SSH terminal access to users through a web page
- give remote desktop access to locked-down or mobile devices with no admin rights
- share an RDP session collaboratively with multiple users
- add multi-factor authentication in front of RDP connections
- run remote applications launched from URLs
- transfer files to and from remote sessions over the web

## When to choose
- your infrastructure is Windows-based (IIS, .NET) and you want a browser-based RDP/SSH gateway
- users are on diverse or restricted devices (tablets, old browsers, no installs allowed)
- you need session sharing, MFA, or Active Directory integration for remote access
- you want a self-hosted alternative to Apache Guacamole on Windows

## When to avoid
- your gateway must run on Linux or non-Windows servers
- you need very high-fidelity, low-latency desktop streaming for gaming or video
- you require more than ~10 concurrent connections on a Windows client OS (IIS limitation)
- you want a fully native desktop remote-desktop client experience

## Facets
- artifact type: application
- maturity: maintenance
- function: web-framework, http-server, auth, file-upload, websocket
- domain: web-development, self-hosted, developer-tools, cross-platform
- platform: windows, browser, cross-platform
- tags: rdp-gateway, ssh-gateway, html5-client, remote-access, iis, dotnet, session-sharing, mfa, remote-desktop, web-server

## Member repositories
- myrtille-rdp/myrtille (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:01.553653+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:04:44.977887+00:00, confidence not recorded.
  - readme: https://github.com/myrtille-rdp/myrtille (fetched 2026-08-28T04:06:01.553653+00:00, sha cb53e8ad075e)
  - homepage: https://myrtille-rdp.github.io/myrtille/ (fetched 2026-08-29T10:43:41.992003+00:00, sha 6780ce48eef5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
