Thanks to visit codestin.com
Credit goes to lib.rs

#greeter #api-bindings #lightdm

lightdm_client

Pure Rust implementation for lightdm/greeter.h in liblightdm-gobject-1

1 unstable release

Uses new Rust 2024

0.1.0 Mar 21, 2026

#3 in #greeter

MIT license

42KB
1K SLoC

lightdm-rs

The Rust bindings of liblightdm-gobject

Usage

cargo add:

cargo add lightdm

pure Rust implementation for lightdm::Greeter

cargo add lightdm_client

Cargo.toml:

[dependencies]
lightdm = "0.1.0"
lightdm_client = "0.1.0"
# git version
# lightdm = { git = "https://github.com/ZaynChen/lightdm-rs.git", version = "0.1.0" }

Documentation

lightdm_client: https://zaynchen.github.io/lightdm-rs/stable/latest/docs/lightdm_client/index.html

lightdm: https://zaynchen.github.io/lightdm-rs/stable/latest/docs/lightdm/index.html

lightdm-sys: https://zaynchen.github.io/lightdm-rs/stable/latest/docs/lightdm_sys/index.html

Dependencies

~6–9MB
~199K SLoC