Ask HN: Show me the sexy, sexy home page of your favorite free CLI project
Would like to make the homepage of my me-too FOSS project (a command-line static site generator (IT'S DIFFERENT FROM ALL THE OTHERS, I SWEAR)) as sexy as possible. Even more than that I want it to be functional and clear. Would you mind linking to super-good home pages of CLI projects? For example, I think Jekyll's is pretty darn good but Hugo, which product I much prefer, has an oddly subpar home page.
145 comments
[ 2.8 ms ] story [ 150 ms ] threadHeirloom troff: http://n-t-roff.github.io/heirloom/doctools.html
Plan 9 Port: https://9fans.github.io/plan9port/
It's a CLI "enhancer" for git
It's a good page because it contains comparisons too all other emacs package managers[0], and carefully describes the pros and cons of each package manager. I wish more open source projects would do this.
[0] https://github.com/raxod502/straight.el#comparison-to-other-...
bat: https://github.com/sharkdp/bat
tldr: https://tldr.sh/
fzf: https://github.com/junegunn/fzf
[1] https://playterm.org/
[2] https://asciinema.org/
[1] https://the.exa.website/
I definitely recommend the grep and find alternative, a lot more intuitive.
[0]: https://github.com/Peltoche/lsd
[1] https://fishshell.com/
That line is what got me to try it. I didn't like it so much at that time. Then I tried it again a few years later. And I switched back, again. Recently, I've tried it again, and I'm still using it.
Oh, and Starship prompt [2] too.
[1] https://python-poetry.org/
[2] https://starship.rs/
It’s not exclusively for CLI projects, and their own website is pretty nice IMO.
[1] https://docusaurus.io/showcase
At least add a style="max-width: 840px" or so to the <body>-tag.
https://youtube-dl.org/
I think the animated gif in the background is charming.
1. https://github.com/ClementTsang/bottom
This isn't something that's doable for every utility, but especially with the advent of WASM and easier cross-compiling from C, I wish more CLI/API documentation would allow me to play around with examples or try out a command on their docs page or in a sandbox; particularly if they're selling themselves as having a composable interface.
That's not only helpful for figuring out whether or not I want to use the project, it's also helpful when I look at a piece of documentation and am not sure which flag or option is actually important.
https://distilledjs.com
This is the pinnacle of design.
So close to greatness, yet so far.
Damn the open-source world is small.
Back in the day, you would release your software on Freshmeat.net (https://web.archive.org/web/20010528211603/http://freshmeat....). You would get excited if people clicked on your project (https://web.archive.org/web/20100627062409/http://freshmeat....), but you'd get more excited if people downloaded your software, because it meant people were actually trying it out. (I can't find the graphs anymore, but it used to show you if anyone had clicked on the .tar.gz of your source code. It also used to have comments, but in later versions seems like comments were removed)
Anyone else remember back when the web was useful?
If you’d like to email me the address in my profile I will post a serious response in my blog. Long story short, I think an attractive, credible looking webpage helps enormously in user acceptance.
1. Professional vanity. 2. Personal vanity. 3. Public service. 4. Backup business idea.
Mixer4 (closed source, though): http://www.acousticrefuge.com/mixer4.htm
Edbrowse: http://edbrowse.org/
K2pdfopt: https://willus.com/k2pdfopt/