Hacker News new | ask | show | jobs
by williamcotton 701 days ago
I've been experimenting with a project I'm calling guish, a bidirectional command line editor for writing bash pipelines with GUI modules. The best way to explain it is that text written in the CLI prompt updates the GUI and changes to the GUI updates the CLI prompt in turn. It operates by working on the bash AST and has step-by-step outputs so you can see the result of each step in the pipeline's output.

Plenty of screenshots, a demo video, and more at https://github.com/williamcotton/guish

I'd love feedback, positive or negative!

1 comments

Looks wonderful. I think being able to type examples from a textbook or a tutorial into this and see each stage visually would make people learn a lot faster.