A keyboard-driven, vim-like browser based on PyQt5. (by qutebrowser)

Qutebrowser Alternatives

Similar projects and alternatives to qutebrowser
NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better alternative or higher similarity.


Posts where qutebrowser has been mentioned. We have used some of these posts to build our list of alternatives and similar projects.
  • [Question] How to yank the URLs of all the buffers?
    Neat! Do you have it in a repo somewhere, or do you want it to the qutebrowser repository by any chance?
    See *$QUTE_SESSION pointing to a session file* here: Expose some more variables to userscripts ยท Issue #937 ยท qutebrowser/qutebrowser - as a workaround, you can write a :session-save command as outlined above to $QUTE_FIFO, but you'll then need to wait for a short while for the file to appear.
    You can add it to qutebrowser/misc/userscripts at master ยท qutebrowser/qutebrowser.
  • Any way to change what's displayed in xmobar?
    I don't think that's possible. I assume that the available fields are properties which are hard-coded into qutebrowser. Supplying custom ones is not possible afaik. It looks like you're out of luck with this one. The `tab` Id would've been available if it were not overridden here.
  • Alternate open-source web browsers for linux?
    FWIW that's already implemented, the change was merged some three weeks ago. It's not released yet however, as there are various other things to be done for v2.0.0 first.
  • Hints not fully working on this website
    Most likely their messages are something like custom div elements without anything allowing them to be detected as a hint (at least not before hints for elements with a JS click handlers are a thing).
  • TabFS for qutebrowser?
    It's a Chromium extension, which won't work in qutebrowser. I suppose it might theoretically be possible to reimplement it in Python some day for qutebrowser; I just added it to the extension ideas FWIW.
    Of course, this isn't to say that your proposal is inferior or philosophically incompatible. Quite the opposite, I think it may ultimately be the better or more coherent way of handling things. Still, and IPC socket mechanisms is already in place; and it's also never a good idea to incoperate duplicate functionality into a program. The main roadblock to complete interprogram communication, IIRC, is the fact that qutebrowser as of yet doesn't provide a generally available IPC socket.
    What do you want to build with it? A part of its functionality is probably covered quite well by userscripts.
  • Browser of use for Voidlinux Users
    reddit.com/r/voidlinux | 2021-01-08
    FWIW if that happens, it's reproducible with --temp-basedir as well, and there isn't an issue open about it yet - please report it! Often, all that's needed is a faked user agent to make things work.
  • TabFS - Mount your browser tabs as a filesystem
    There are userscripts (also see some existing ones) - not as "immediate" as a pipe perhaps, but it gets you access to more information (like both HTML and plaintext variants of the page's contents).
    There are userscripts - not as "immediate" as a pipe perhaps, but it gets you access to more information (like both HTML and plaintext variants of the page's contents).
  • Discussion about default setting/bindings changes for v2.0.0
  • Uthecompiler 3
    There are a couple of addons you could use (e.g. Vimium and maybe Tridactyl) to get those keybindings there as well :)


Basic qutebrowser repo stats
7 days ago

qutebrowser/qutebrowser is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.