qutebrowser
A keyboard-driven, vim-like browser based on Python and Qt.
qutebrowser is a keyboard‑focused web browser that presents a minimal graphical interface while providing Vim‑style keybindings for navigation and control. It is built with Python and the Qt framework, using QtWebEngine (a Chromium‑based backend) by default, and runs on platforms that support Python 3.9+ and recent Qt versions. The browser is free software under the GPL, and its source code is openly maintained, with contributions handled through GitHub and a mailing list.
The design targets users who prefer keyboard interaction over mouse clicks, offering commands such as `:open` and `:tab‑next` that resemble Vim’s command mode. Configuration is performed via plain‑text files, and the built‑in `:report` command simplifies bug reporting. Documentation, FAQs, and a help page are provided to assist new users and contributors.
Because it relies on QtWebEngine, qutebrowser inherits Chromium’s rendering capabilities while keeping the UI lightweight. The project encourages community involvement through donations, sponsorship, and direct contributions, and it maintains a stable release track for everyday browsing.
Reviews
Loading reviews…
Similar apps

Terminals & CLI
qBittorrent
Free cross-platform bittorrent client with a feature rich Web UI for remote access.

Network & Connectivity
Vieb
Vim Inspired Electron Browser

AI Agents & Automation
Glide Browser
Extensible, firefox-based web browser

Terminals & CLI
iTerm2
iTerm2 is an amazing terminal emulator for OS X.
Code Editors & IDEs
Vimr
Refined Vim Experience for OS X.

Network & Connectivity
Brave
Web browser with an emphasis on privacy and speed.