---
type: ApplicationType
title: desktop (application type)
description: A GUI application installed and run on the user's machine. Existing infra + layout vocabulary value (byte-preserved).
tags: [application-type, catalog, rfc-114, desktop]
timestamp: 2026-07-03T00:00:00Z
---

# desktop (application type)

The **desktop** type: a GUI application installed and run on the user's
machine, signalled by a desktop GUI framework dependency (Qt / Tk / GTK /
Electron / Tauri). Existing value in both altitude vocabularies, byte-preserved
on the wire.

## Entry (structured — the judgment-carrying-catalog schema)

```yaml
kind: application-type
id: desktop
question: application-type
features:
  - id: gui-framework-dep
    signal: "a desktop GUI framework dependency (Qt/Tk/GTK/Electron/Tauri) in the language manifest"
    observed_via: manifest-field
lineage:
  tradition: "desktop GUI applications"
  exemplars: ["Electron apps", "Qt applications"]
  reference: "deployment_record.PROJECT_TYPES + layout_record.LAYOUT_PROJECT_TYPES (RFC #97 / RFC #100; wire value byte-preserved)"
examples:
  - "infra_bootstrap's desktop classification for GUI-dep trees (RFC #97)"
```
