desktop-rs
A simple and lightweight library that can detect the target platform and it's architecture and desktop environment.
Since 1.0.0 this crate uses the 2018 edition
Brief example
Rust 2018
use Desktop;
For the 2015 edition just add extern crate desktop;
at the top of the file
Issues
Feel free to hop over https://github.com/AregevDev/desktop-rs/issues
Licence
Desktop is licenced under the terms of Apache-2.0 license