Menu

Tree [3c0be4] main /
 History

HTTPS access


File Date Author Commit
 LICENSE 2023-12-14 Lennart Martens Lennart Martens [9b179d] Initial commit
 README.md 2023-12-14 Lennart Martens Lennart Martens [953d8c] Update README.md
 Screenshot2.png 2023-12-14 Lennart Martens Lennart Martens [16cd32] Add files via upload
 go.mod 2023-12-14 Lennart Martens Lennart Martens [3b972e] Add files via upload
 go.sum 2023-12-14 Lennart Martens Lennart Martens [3b972e] Add files via upload
 main.go 2023-12-14 Lennart Martens Lennart Martens [3c0be4] Add files via upload

Read Me

Servicegui

Introduction:
Servicegui is a Go-based application developed using the Fyne framework. It provides a graphical user interface for managing systemd services on Linux systems. With Servicegui, users can easily view, start, stop, restart, and remove systemd services.

Features:
- List running systemd services.
- Filter services based on their states: active, inactive, or all.
- Perform actions like stop, restart, and remove on selected services.
- User-friendly GUI built with Fyne.

Screenshot

Installation:
Prerequisites
- Go (version 1.x or higher)
- Fyne dependencies for your platform

Clone the repository:

git clone https://github.com/lennart1978/servicegui.git

Navigate to the cloned directory:

cd servicegui

Build the application:

go mod tidy
go build .

To run Servicegui, execute the following command in the terminal:

./servicegui

The application will start and display the list of services. Use the provided buttons and dropdown menu to interact with the services.

Please note that I am not responsible for any consequential damage caused by Servicegui!

If you don't know exactly what you're doing, please don't use this program!

License:
ServiceGUI is released under the MIT License. See the LICENSE file in the repository for more details.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.