Software devs: what's the good GUI library or framework or language with excellent 2D support? I have multiple visual programming ideas, and I want to be able to build or prototype them quickly. Think: software for building diagrams or flowcharts, essentially.

Requirements:
* FOSS
* 2D graphics
* cross platform native desktop application

Nice to have:
* fast, efficient language
* web and/or mobile support

No, thanks:
* Electron
* React

#GUI #Programming

The thing about modern #tui is that they have all the comforts of desktop #gui like themes, mouse support and drag and drop but with an added advantage.

They are so much more readable than desktop guis.
I cannot stress enough how much more readable.

Replaced my main file explorer in #linuxmint with broot and it is a game changer.

Work on UltraCanvas is progressing. For data visualisation we will have dozens of choices for chats, diagrams and info graphics. Here example with Sankey diagram.
#GUI #UltraCanvas #API #ULTRAOS #opensource #operatingsystem #crossplatform #Sankey #diagram #oil

Linux Firewall einrichten – Schritt für Schritt zum sicheren System

https://tube.sp-codes.de/w/t7iRoBGKaCLYV7ZK26P5kL

Linux Firewall einrichten – Schritt für Schritt zum sicheren System

PeerTube
I haven't updated my desktop widget library bookmarks in a while. Any recommendations on what to add or what to remove?
#bookmarks #gui #linux

A tutorial on writing a toy GUI in C. I only skimmed it but the code snippets are generally short and the exposition is relatively easy to follow.

https://nakst.gitlab.io/tutorial/ui-part-1.html

#GUI #c #tutorial

UI tutorial part 1

Hype for the Future 45G: CWM → Moving Windows

Using the cwm window manager from video 45F, novaTopFlex shall attempt to open the xclock application for demonstration 45G. 45G is supposed to refer to the window movement as well as management, with the following keyboard shortcuts to be demonstrated: Meta-h, Meta-j, Meta-k, and Meta-l to move the xclock window by small amounts Meta-H, Meta-J, Meta-K, and Meta-L to move the xclock window by large amounts

https://novatopflex.wordpress.com/2025/12/15/hype-for-the-future-45g-cwm-%e2%86%92-moving-windows/

Hype for the Future 45G: CWM → Moving Windows

Using the cwm window manager from video 45F, novaTopFlex shall attempt to open the xclock application for demonstration 45G. 45G is supposed to refer to the window movement as well as management, w…

novaTopFlex

Hype for the Future 45F: CWM → The Basics

Prior to beginning the video, novaTopFlex shall launch a 540x960 VNC server session on port 5901, using TigerVNC and the cwm startup file. The window manager shall be tested as follows: Press Control-Meta-Return to spawn a new terminal. Press Meta-Return to hide the terminal window. Press Meta-Slash to search for windows. Press Meta-Down to lower the current window. Press Meta-Up to raise the current window. Press Control-Meta-x to close the terminal window. To locate the video stream, […]

https://novatopflex.wordpress.com/2025/12/15/hype-for-the-future-45f-cwm-%e2%86%92-the-basics/

Hype for the Future 45F: CWM → The Basics

Prior to beginning the video, novaTopFlex shall launch a 540×960 VNC server session on port 5901, using TigerVNC and the cwm startup file. The window manager shall be tested as follows: Press …

novaTopFlex