https://codeberg.org/Lluciocc/Vish
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
- Custom themes and built in theme (Dark, White, Purple)
- 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
A separate repository is available for community-made and custom themes. https://github.com/Lluciocc/vish-theme-collection/
You can find the list of contributors and acknowledgements in the CREDITS file.
If you have any questions, suggestions, or want to contribute to the project, feel free to reach out through the Matrix room or by opening an issue on the GitHub repository.
This project is licensed under the MIT License. See the LICENSE file for details

