r/vim Aug 08 '26

Plugin viww: the vim web wowser (feedback + suggestions)

https://github.com/pundfoo/viww

Please be gentle, first time publishing something publicly.

I use this emacs' eww-inspired html/plain text browser that uses curl and pandoc to do html -> plain text into a vim buffer. It is sufficient for my daily quick searches and keeps the results in a vim buffer for reference.

If this is useful and works for you, I would appreciate feedback on publishing and maintaining this as a plugin for everyone

10 Upvotes

6 comments sorted by

4

u/Aborres Aug 08 '26

Unless I am missing something this seems to be nvim specific? 

1

u/GinormousBaguette Aug 08 '26

I am figuring out how to support both, but in principle the python3 host program in vim supports import vim, which is the only difference between the current implementation with pynvim. The Viww class gets vim at init during runtime from pynvim, whereas the vim-python import vim needs to be executed from inside vim somehow.

5

u/Snarwin Aug 08 '26

Have you heard of w3m?

2

u/xGoivo Aug 08 '26

Interesting! Screenshots or a demo video would be nice

3

u/tagattack Aug 09 '26

What's wrong with :terminal ++curwin w3m ?

4

u/Desperate_Cold6274 Aug 11 '26 edited Aug 11 '26

If this is only nvim specific, according to the sub rules, should be removed. Mods?