FD

FocalDesk

Wayland desktop environment

FocalDesk desktop environment screenshot

A modern Wayland desktop environment written in Rust featuring a compositor, native applications, HDR support, encrypted credential storage, and AI integration.

Technologies: Rust, Wayland, Smithay, OpenGL ES, Ash/Vulkan

VU

VUI

Embeddable Rust UI toolkit

VUI component gallery rendered by the deterministic Vulkan snapshot test suite

Experimental, renderer-neutral Rust UI toolkit with direct Vulkan and Vello backends, accessible desktop controls, and deterministic testing.

Technologies: Rust, Vulkan, Vello, winit, AccessKit

FC

Focal Control Center

FocalDesk administration and diagnostics

Focal Control Center dashboard showing system health, resource usage, sessions, displays, and services

Browser-based administration and diagnostics console with live FocalDesk system, service, session, display, GPU, and log telemetry.

Technologies: React, Node.js, Express, Server-Sent Events

What these demonstrate

Systems engineering, product thinking, and software delivery.

The common thread is practical engineering: useful tools, clean boundaries, thoughtful interfaces, and reliable automation.

Contact Me