Vish is a graphical editor for creating and managing Bash scripts using a node-based interface. It allows users to visually design their scripts by connecting various nodes that represent different Bash commands and constructs.
- Complete node-based experience for Bash scripting
- Intuitive drag-and-drop interface
- Easy visualization of script flow and logic
- Run generated Bash scripts directly from the editor
- Project system to create and manage multiple projects
- Various user friendly features to enhance the scripting experience
- Themes support (Light/Dark/Purple/Breeze Dark)
- Multi-language support
- Settings to customize the editor behavior and appearance
- Partial Windows support (some features may be limited or unavailable on Windows)
Vish is made for educational purposes and to simplify the process of creating Bash scripts. It is not intended to replace traditional text-based scripting but rather to provide an alternative way to visualize and construct scripts.
It can help beginners understand the structure and flow of Bash scripts, making it easier to learn scripting concepts.
For more detailed information about Vish, including contribution instructions, usage guides, and troubleshooting tips, please visit the Wiki.
You can install Vish directly from Flathub: https://flathub.org/apps/io.github.lluciocc.Vish
You can download the latest AppImage from the releases page. After downloading, make the AppImage executable and run it:
chmod +x Vish-*.AppImage
./Vish-*.AppImageYou can find the list of contributors and acknowledgements in the CREDITS file.
This project is licensed under the MIT License. See the LICENSE file for details

