Show HN: Englishell – Plain english shell command executor, powered by ChatGPT (github.com)
There are easy and there are hard unix shell commands to remember, nobody knows them all.
Why not use ChatGPT to translate plain english instructions into executable shell commands.
Here are a few examples how `englishell` CLI can be used:
$ englishell kill the process that listens to port 8080 -> lsof -i :8080 | awk '{print $2}' | tail -n 1 | xargs kill -9
$ englishell print current git branch -> git branch --show-current
$ englishell show the sizes of all folders in parent of the current directory -> du -sh ../*
$ englishell how long the system has been running -> uptime
$ englishell generate strong password -> openssl rand -base64 14
2 comments
[ 1.0 ms ] story [ 16.1 ms ] threadThis one is pretty simple and works in linux/mac and similar terminals. Instead of writing the shell command, you provide english instructions of what you want to achieve, ChatGPT translates it to shell syntax, and executes it after you confirm by hitting enter.