Misplaced Pages

qutebrowser

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Free keyboard-focused web browser with a minimal GUI
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This article's lead section contains information that is not included elsewhere in the article. If the information is appropriate for the lead of the article, this information should also be included in the body of the article. (March 2022) (Learn how and when to remove this message)
This article may need to be rewritten to comply with Misplaced Pages's quality standards. You can help. The talk page may contain suggestions. (January 2025)
This article may require copy editing for grammar, style, cohesion, tone, or spelling. You can assist by editing it. (January 2025) (Learn how and when to remove this message)
This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources.
Find sources: "Qutebrowser" – news · newspapers · books · scholar · JSTOR (December 2024) (Learn how and when to remove this message)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Qutebrowser" – news · newspapers · books · scholar · JSTOR (January 2025) (Learn how and when to remove this message)
Some of this article's listed sources may not be reliable. Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed. (January 2025) (Learn how and when to remove this message)
(Learn how and when to remove this message)
qutebrowser
The logo of qutebrowser.
qutebrowser running in the command mode.
Original author(s)Florian Bruhin ("the Compiler")
Developer(s)
  • Florian Bruhin
  • contributors
Initial releaseDecember 14, 2014; 10 years ago (2014-12-14)
Stable release3.4.0 Edit this on Wikidata / 14 December 2024; 22 days ago (14 December 2024)
Repository
Written inPython, JavaScript
EngineWebKit or QtWebEngine
Operating systemLinux, Windows, macOS, FreeBSD, OpenBSD
Available inEnglish
TypeWeb browser
LicenseGPL-3.0-or-later
Websitewww.qutebrowser.org Edit this on Wikidata

qutebrowser (pronounced "cute browser" /kjuːtbraʊzər/) is a free and open-source web browser for Linux, Windows, and macOS operating systems with Vim-style key bindings and a minimal GUI. It is keyboard-driven and is inspired by similar software such as Vimperator and dwb. It uses DuckDuckGo as the default search engine and offers a choice between QtWebEngine and QtWebKit for its browser engine. qutebrowser is included in the native repositories of Linux distributions such as Fedora and Arch Linux. qutebrowser is developed by Florian Bruhin, for which he received a CH Open Source award in 2016.

Functionality

As in Vim and vi, the browser has a command mode and an insert mode. In command mode key bindings can be used to perform functions, for example: 'G' to go to the bottom of a page, and 'gg' to the top. Specific commands can also be bound to keys or key-sequences by the user. A cheat sheet of all key bindings can be found here and they can be trained here.

qutebrowser is both written in and configured in Python. Through the configuration file custom functionality can be added, including custom key bindings, per-site settings, and arbitrary Python code that can interact with your browser or your system.

Since version 2.0.0, qutebrowser supports blocking ads using the python adblock library. For users that don't have the adblock library installed or use an older version of qutebrowser, a simpler built-in adblocker can be used and modified using the blocked-hosts file that comes with qutebrowser.

Security

In July 2018, it was found that all versions of qutebrowser prior to 1.4.1 have a cross-site request forgery vulnerability that allowed websites to change qutebrowser settings and, via settings like editor.command, possibly execute arbitrary code. This was fixed in version 1.4.1; backported patches are available for prior versions.

Supported platforms

Qutebrowser runs on Windows 10 x64 (build 1809 or later), MacOS 12 or later, and Linux.

See also

References

  1. ^ "»CH Open Source Awards 2016« vergeben". Pro-Linux. Retrieved 13 December 2016.
  2. 長岡弥太郎 (16 October 2017). "PythonやPyQtをベースのテキストドリブンBrowser「Qutebrowser」がv1.0に" (in Japanese).
  3. "qutebrowser – Authors". qutebrowser. Retrieved 2018-09-09.
  4. "Release qutebrowser v0.1 · qutebrowser/qutebrowser". Retrieved 27 November 2017 – via GitHub.
  5. "Release 3.4.0". 14 December 2024. Retrieved 27 December 2024.
  6. "Installing qutebrowser | qutebrowser". qutebrowser.org. Retrieved 2018-08-28.
  7. "Internationalization #31". GitHub. GitHub. Retrieved 2018-09-09.
  8. "Qutebrowser: браузер для поклонников vim". PCWeek Russia (in Russian). Retrieved 13 December 2016.
  9. "FAQ". qutebrowser.org.
  10. "qutebrowser – ArchWiki". archlinux.org. Retrieved 13 December 2016.
  11. "Configuring Qutebrowser". qutebrowser. Retrieved 20 January 2022.
  12. "Frequently asked questions | qutebrowser". qutebrowser.org. Retrieved 2022-10-22.
  13. "CVE-2018-10895". Mitre Corporation. Retrieved 26 May 2021.
  14. Bruhin, Florian (11 July 2018). "CVE-2018-10895: Remote code execution due to CSRF in qutebrowser". qutebrowser-announce (Mailing list). Archived from the original on 9 November 2020. Retrieved 26 May 2021.
  15. "Qutebrowser/Doc/Changelog.asciidoc at main · qutebrowser/Qutebrowser". GitHub.
  16. "Qt WebEngine Overview". Qt Project. Retrieved 2020-12-05.

External links

Web browsers
  • Features
  • standards
  • protocols
Features
Web standards
Protocols
Active
Blink-based
Proprietary
FOSS
Gecko-based
WebKit-based
Multi-engine
Other
Discontinued
Blink-based
Gecko-based
MSHTML-based
WebKit-based
Other


Stub icon

This free and open-source software article is a stub. You can help Misplaced Pages by expanding it.

Stub icon

This Web-software-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: