I’ve written a sytemd service manager in Rust with the GTK Rust API that’s available here on GitHub. The application will allow Linux desktop users to enable, disable, start and stop services, as well as check journal logs for each unit, viewing and modifying each unit file and displaying statistics generated by
systemd-analyze blame which displays statistics for system service times during system startup.
Unit Files Screenshot
Unit Journal Screenshot