A suite of native desktop applications for Hyprland: one shared look, one keyboard grammar, one place to fix a shared thing — and every component installable on its own.
| Repository | What it is |
|---|---|
| hyprforge | The suite: every shared library, the packaging, the checks, and where development happens. Start here. |
| hyprforge-settings | The Settings app |
| hyprforge-files | The file manager |
| hyprforge-media | The photo, video and 3D model viewer |
| hyprforge-lock | The lock screen |
| hyprforge-greet | The greetd greeter |
| hyprforge-displayd | The monitor-layout daemon |
| hyprforge-tray | The tray daemon and its menu |
| hyprforge-clipboard | Clipboard history and its popup |
| hyprforge-emojimenu | The emoji picker |
| hyprforge-notif | The notification daemon and its notification center |
Each component repository is the real home of its code, and the suite
repository includes it as a git submodule at crates/<component>. The shared
libraries live in the suite repository and are published to
crates.io, which is where a component
built on its own gets them. The suite's README explains the layout and how the
pieces fit; see
CONTRIBUTING
for where to send a change.