
На GitHub опубликована новая версия веб-браузера с минималистичным графическим интерфейсом — qutebrowser 3.5. Это открытый проект, исходный код которого распространяется под лицензией GNU General Public License. Решение в основном написано на Python и JavaScript. Версия qutebrowser 3.0 вышла в августе 2023 года. Переход на версию 3.0 проекта связан с прекращением поддержки старых версий Qt, PyQt, QtWebEngine и Python, а также с повышением требований к операционным системам.

Браузер qutebrowser основан на не отвлекающем от просмотра содержимого простом интерфейсе. Система навигации браузера выполнена в стиле текстового редактора Vim, её команды доступны только на клавиатурных комбинациях.
Qutebrowser написан на языке программирования Python с использованием PyQt5 и QtWebEngine. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.

Проект qutebrowser поддерживает систему вкладок, менеджер загрузок, режим приватного просмотра, встроенный просмотрщик PDF (pdf.js), систему блокировки рекламного контента (на уровне блокировки хостов), а также интерфейс для просмотра истории посещений сайтов.
Для просмотра видео в YouTube в qutebrowser предлагается настроить вызов внешнего видеопроигрывателя.
Перемещение по веб-странице в этом браузере осуществляется при помощи клавиш hjkl. Для открытия новой страницы нужно нажать o, переключение между вкладками производится через клавиши J и K или «Alt-номер вкладки». При нажатии «:» выводится приглашение командной строки, в которой можно осуществить поиск по странице и выполнить типовые команды, как в Vim, например, «:q» для выхода и «:w» для записи страницы. Для быстрого перехода к элементам страницы предлагается система «хинтов», которыми помечаются ссылки и изображения.

В версии qutebrowser 3.5.0 внесены следующие изменения и дополнения:
исправлены ранее обнаруженные ошибки и баги;
идентификатор браузера (user agent) переведён на использование сокращённого номера версии Chromium, без упоминания QtWebEngine, т. е. заголовок User Agent теперь эквивалентен заголовку, выставляемому обычным Chromium. Изменение внесено для обхода блокировок антибот‑систем, распознающих запросы от QtWebEngine как обращения ботов (например, QtWebEngine блокируют сайты Whatsapp Web, UPS и Digitec Galaxus);
сборки для Windows и macOS переведены на использование Qt 6.9.0;
в качестве основы использован движок Chromium 130.0.6723.192, в который перенесены исправления уязвимостей из Chromium 133.0.6943.141;
в настройке «content.headers.user_agent» реализована поддержка подстановки «{upstream_browser_version_short}», содержащей версию используемого движка Chromium;
расширены возможности userscripts: в qute‑bitwarden добавлена поддержка передачи пароля в дочерний процесс через переменную окружения вместо указания в числе опций командной строки;
добавлен отладочный флаг «‑D no‑system‑pdfjs» для игнорирования системного PDF‑просмотрщика PDF.js;
добавлена обвязка для поддержки метода URL.parse, отсутствующего в QtWebEngine < 6.9 и используемого в PDF.js 5.