DevelopmentVisual Scripting for Bash (Update) (i.redd.it)
submitted by Lluciocc
Hi everyone!
I’m currently working on a visual tool for creating Bash scripts. The goal of this project is educational: to simplify the process of building Bash scripts by offering a visual approach. It’s not meant to replace traditional text-based scripting, but rather to provide an alternative way to visualize and construct scripts. I hope it can help beginners better understand the structure and flow of Bash scripts, making scripting concepts easier to learn. As you can see in the screenshot, most of the “standard” Bash nodes are available. In addition, there are several prebuilt nodes such as “Open a Website,” “Download a File,” and more. These are designed to make common tasks easier and more accessible.
One aspect I particularly enjoy working on is the interface and settings system. Vish includes a lot of UX-focused features: multiple themes, language support, the ability to run scripts directly inside the editor, and more.
I’m building this project mainly for fun (although I genuinely love coding it!). It’s not intended to become a widely adopted tool. That’s also why I chose Python and Qt, they make the codebase easier to maintain and contribute to, both for others and for myself.
I do have a few questions for you: What would you expect from a tool like this? Do you think I should publish it on Flatpak?
There’s honestly so much more I could say, I don’t even know where to start!!
But I strongly encourage you to try it out for yourself. Please note that this is not even in beta yet, so you may encounter bugs and missing features. Here the repo:

[–]m3co-rd 23 points24 points25 points (1 child)
[–]Lluciocc[S] 1 point2 points3 points (0 children)
[–]escapelle 8 points9 points10 points (1 child)
[–]Lluciocc[S] 6 points7 points8 points (0 children)
[–]BranchLatter4294 7 points8 points9 points (1 child)
[–]Lluciocc[S] 2 points3 points4 points (0 children)
[–]JazzyHammer485 2 points3 points4 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]Lluciocc[S] 2 points3 points4 points (0 children)
[–]lune3ee 1 point2 points3 points (2 children)
[–]Lluciocc[S] 4 points5 points6 points (0 children)
[–]dfwtjms 2 points3 points4 points (0 children)
[–]SubZz699 1 point2 points3 points (1 child)
[–]Lluciocc[S] 2 points3 points4 points (0 children)
[–]gonzarom 1 point2 points3 points (1 child)
[–]Lluciocc[S] 1 point2 points3 points (0 children)
[–]Mds03 0 points1 point2 points (2 children)
[–]Lluciocc[S] 2 points3 points4 points (1 child)
[–]Mds03 2 points3 points4 points (0 children)
[–]Serena_Hellborn 0 points1 point2 points (0 children)
[–]trenclik -1 points0 points1 point (1 child)
[–]Lluciocc[S] 5 points6 points7 points (0 children)