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
No reviews yetBe the first to leave a review for shell.how
Maker
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!
Ok, why does git say 'The stupid content tracker' ?
Aside from that the product seems to have value but entering shell.how url every time seems like a barrier.
It would be great if it were a feature/argument of fig.io!
The video explains the features well and I recommend including it in producthunt gallery.
Overall good product and will love using it! Best of luck with fig.io which seems even more promising!!
Report
Maker
@neven_jevtic Thank you, Neven! Haha honestly I don't like git being called 'The stupid content tracker' either, but the descriptions are contributed by the open-source community, so it seems like many people like it. You can always suggest a change at github.com/withfig/autocomplete
Very nice learning material 🚀
?makers on iphone when you input to the prompt the first letter will be capitalized, could you set autocapitalize on the input to off?
Report
Maker
@infr Wow, this is great feedback, tks Kim! The fix is live now ;)
fynk
Cicada.build
Trustmary Solo
Trustmary Solo
xperi.nz
Bardeen