shell.how explains how your shell command works. It uses open source data from Fig (https://fig.io) and supports descriptions for hundreds of CLI tools like git, npm/yarn, docker, and aws. Contribute today: https://github.com/withfig/autocomplete
Hey there! 🤗
I'm Phuc, product and engineering lead at Fig and a fellow indie product maker. I'm excited to share shell.how with the PH community!
🚀 What is shell.how?
Have you ever copied a shell command from Github or StackOverflow and wondered how it works or wanted to change it slightly before hitting Enter on your terminal, but you couldn’t find an elegant way to do it?
shell.how does just that. As the name suggestions, shell.how explains how shell commands work! Input a string and shell.how will output a description of what each token means. It also helps you quickly add or change a token and see if it would still work. You can also easily share the command’s explanation with your colleges without explaining in multiple Slack messages.
We even have a Developer YouTuber made a video about it: https://youtu.be/c1f3lknnXVg. He did a much better job than me!
🧑💻 Where does the data come from?
All the data backing shell.how is from the open-source withfig/autocomplete repo on GitHub.
The repo is maintained by Fig which provides autocomplete for your terminal!
🧑💻 Can I contribute?
Yes! Check out fig.io/docs and withfig/autocomplete on GitHub.
Fig currently supports completions for 300 of the most popular CLI tools. With your help, we’d love to support more!
🔜 What's coming next?
Currently shell.how only supports completions for CLI commands. We need to add better support for bash/zsh specific syntax like (e.g. file redirectors, symbols, operators etc). This is actually already built, we just need to test it before we merge it!
shell.how itself is open sourced on Github. Your contribution is more than welcome!
If you want to stay up to date with our progress, please follow me (@phucm97) and Fig (@fig) on Twitter!
Have any ideas? Please comment them below!
Clean Mac Desktop
fynk
Clean Mac Desktop
Clean Mac Desktop
xperi.nz
Clean Mac Desktop