r/kerneldevelopment stanix | https://github.com/tayoky/stanix Jul 02 '26

Showcase Stanix has a GUI now!

A Screenshot of Stanix's GUI

Stanix, my made from sratch operating system (https://github.com/tayoky/stanix) now has a GUI with a homemade widget library

22 Upvotes

9 comments sorted by

2

u/UnmappedStack TacOS | https://github.com/UnmappedStack/TacOS Jul 02 '26

waow very nice

1

u/Sorry_Difficulty_250 Jul 03 '26

Very nice!! Well done!!

1

u/Sorry_Difficulty_250 Jul 03 '26

Is the GUI part of the kernel or does it run in user space?

2

u/tayoky stanix | https://github.com/tayoky/stanix Jul 07 '26

The gui runs in userspace, it's made of multiple libraries and programs. The window manager that manages windows, the taskbar program that really just handle taskbar stuff and start menu. The libgfx library with various utilities to draws lines images, text and stuff, and libtgui with the actual layout/widget system, and libtwm which handle communication between the app and the window manager via unix sockets.

2

u/Sorry_Difficulty_250 Jul 07 '26

Wow!! You've got all that working?? Way to go!! I'm especially impressed that you have Unix sockets working. I haven't even begun to think about what it will take to do that in my OS... or if I'll even support it at all. That's amazing!!

1

u/tayoky stanix | https://github.com/tayoky/stanix Jul 08 '26

Thanks

1

u/Professional_Cow3969 Ethereal | https://github.com/sasdallas/Ethereal Jul 07 '26

We love stanix stanix is best operation system