zeus-ui-components

Crates.iozeus-ui-components
lib.rszeus-ui-components
version0.1.3
created_at2026-01-09 08:59:08.118279+00
updated_at2026-01-09 11:57:30.337352+00
descriptionReusable egui UI components made for Zeus
homepage
repositoryhttps://github.com/greekfetacheese/zeus/tree/master/crates/zeus-ui-components
max_upload_size
id2031816
size169,262
Michalis Molfetas (greekfetacheese)

documentation

README

Zeus UI Components

This crate contains reusable egui UI components made for Zeus.

Features

  • qr-scanner: Enables the QR scanner component
  • secure-types: Enables the components that use secure types

Linux System Requirements

QR scanner uses the xcap crate, which requires the following dependencies:

Debian/Ubuntu:

apt-get install pkg-config libclang-dev libxcb1-dev libxrandr-dev libdbus-1-dev libpipewire-0.3-dev libwayland-dev libegl-dev

Alpine:

apk add pkgconf llvm19-dev clang19-dev libxcb-dev libxrandr-dev dbus-dev pipewire-dev wayland-dev mesa-dev

Arch Linux:

pacman -S base-devel clang libxcb libxrandr dbus libpipewire

If it still doesn't compile, try installing the following packages:

apt install libgbm-dev libdrm-dev libgl1-mesa-dev
Commit count: 494

cargo fmt