[![License](https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg)](https://gitlab.xfce.org/bindings/xfce4-rs/COPYING)

# xfce4-rs

Experimental bindings of Xfce libraries for the Rust programming
language. There are no concrete plans to port Xfce projects to Rust,
these bindings are only for experimentation purposes.

See the `README.md` files in each sub-crate for more information.

The crates here should be considered beta-quality when it comes to
functionality and also API surface/stability.

This crate depends on rust 1.90.0 or above.  It may build and work with
previous versions, but we do not test or make any guarantees.

## Status

| Library | Support |
| ------ | ------ |
| garcon | TODO |
| libxfce4panel | TODO |
| libxfce4ui | WIP |
| libxfce4util | WIP |
| libxfce4windowing | TODO |
| thunarx | TODO |
| xfconf | DONE |
