Live data from Hacker News

Show HN: Frogmouth – A Markdown browser for the terminal

github.com

51–60 of 71 posts

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#52

Semi related, but are there any good options for terminal rendering of HTML? I would be fairly accommodating of a best-effort dump of human visible body content.

I've found elinks to be really good. It preserves colors and has really nice navigation controls for interactive use (you can press dot to toggle numbered links). Here is a screenshot of this page: https://i.imgur.com/mP1T0H3.png If you're just looking to format a page, it has a -dump option. If you want to preserve colors as well, use -dump-color-mode 4

elinks is my fave as well.

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#53

It's probably only me but isn't Markdown's main "selling point"/feature the raw files are human readable? Looking at the screenshots, the only thing the "rendering" provides seem to be: 1) syntax highlights on code blocks; and 2) don't need to count the ordered bullets? I guess if you need to verify that your markdown can be rendered (e.g no syntax errors), this would be helpful, but for that use case maybe a markdow…

It also renders headers, horizontal rule, bold, emphasis, strike through, underline, links, inline code, block quotes, and tables.

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#54

Semi related, but are there any good options for terminal rendering of HTML? I would be fairly accommodating of a best-effort dump of human visible body content.

I've found elinks to be really good. It preserves colors and has really nice navigation controls for interactive use (you can press dot to toggle numbered links). Here is a screenshot of this page: https://i.imgur.com/mP1T0H3.png If you're just looking to format a page, it has a -dump option. If you want to preserve colors as well, use -dump-color-mode 4

That screenshot is incredibly impressive.

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#55

I'm a big fan of the Markdown Preview feature in VS Code Honest question: why do developers insist so much on using command line based tools? What's the advantage over using an IDE? (e.g. VS Code or PyCharm)

I feel like you shouldn't be downvoted, it seemed like a genuine question with no snark.

To me, it's the flexibility, composability, automation, etc, like may have said in the thread.

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#56
post #45

Earlier quoted context omitted.

There's a few terminal browsers like w3m, browsh and links that should work for many basic HTML pages.

A full terminal web browser is a bit more than I was looking for, but this is definitely an option. Was thinking more something I could pipe text into to get an extraction and/or a simpler pager interface. The browsh repo front page is just insanely impressive[0]. `links` is impossible to query the web for the project, so if you had more guidance on that one, it would be appreciated. [0] https://github.com/browsh-org…

http://links.twibright.com is the website, but the easiest way to try it is probably to search your preferred package manager.

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#59

《Browser》 made me think of hypertext, which makes me wonder if it supports, or plans to support, [[wikilinks]] between Markdown files?

It supports normal Markdown links right now. As an Obsidian user I have been thinking wikilinks would be nice to add too. No firm plans but something I’d like to add.

Re: Show HN: Frogmouth – A Markdown browser for the terminal

#60

I would like to run VSCode with a TUI like this in a terminal via SSH. Does anyone know a VSCode extension to do this?

FWIU coc.vim works with vim and nvim and works with VSCode LSP support: https://github.com/neoclide/coc.nvim

There are many LSP implementations: https://langserver.org/

awesome-neovim Ctrl-F "DAP": https://github.com/rockerBOO/awesome-neovim#lsp

mason.nvim: https://github.com/williamboman/mason.nvim :

> Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

conda-forge

DAP: Debug Adapter Protocol https://microsoft.github.io/debug-adapter-protocol/implement...

Post reply on HN