First thing is first: We love explainshell.com .
Here's some of what makes the projects different:
kmdr supports accounts that allow users to utilize resources from our portal . kmdr has enabled command sharing, cheatsheet creation, and explanation embedding and will continue to develop unique features for users through their accounts.
kmdr was born from a CLI tool. In the future will auto-sync kmdr’s cli tool and browser extension to enable a seamless path for users to go from their browser to their terminal, and vice versa.
kmdr supports complex commands, variable assignments, command expansions, subshells and multiline explanations. kmdr can explain modern CLI tools with complex subcommand structures like docker, kubectl, npm, go, apt, etc. It can also parse complex bash constructs and explain multiple commands across multiple lines.
kmdr’s descriptions and coverage are ever improving and go beyond what’s in a man page. kmdr is an active and maintained project. Our team is constantly improving on our explanations, coverage and features.