awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
qutebrowser avatar

qutebrowser/qutebrowser

0
View on GitHub↗
11,568 stars·1,112 forks·Python·GPL-3.0·17 viewswww.qutebrowser.org↗

Qutebrowser

qutebrowser is a keyboard-driven web browser built on the Qt framework and the Chromium-based rendering engine. It provides a minimalist interface that prioritizes content visibility by removing traditional toolbars and visual clutter, relying instead on a command-line interaction model for navigation and browser control.

The browser is designed for users who prefer to manage web tasks through rapid keystrokes rather than mouse-based graphical interfaces. It includes an integrated document viewer that renders PDF files directly within the application window, removing the need for external software or additional plugins.

The application architecture utilizes process-isolated web content to maintain stability and security during operation. Its logic layer is implemented in Python, allowing for extensibility and configuration of the browser state and interface components.

Features

  • Web Browsers - A keyboard-driven web browser designed for minimalist, high-efficiency browsing.
  • Integrated PDF Browsers - A web browser featuring an integrated document viewer for native PDF rendering.
  • Qt-Based Browsers - A web browser built on the Qt framework and Chromium engine for a customizable browsing experience.
  • Keyboard Browsing Interfaces - Provides a keyboard-driven browsing interface designed for efficient, mouse-free web navigation.
  • Keyboard Navigation - Enables full browser navigation and command execution through keyboard shortcuts.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • PDF Rendering Engines - Provides an integrated PDF rendering engine to display documents directly within the browser window.
  • Embedded Web Renderers - Integrates the Chromium-based rendering engine to process and display web content within a native window.
  • Web Browsers - Keyboard-driven, vim-like browser built with Python and Qt.
  • Internet Services - Keyboard-driven, minimal, vim-like web browser.
  • Web Browsers - Listed in the “Web Browsers” section of the Awesome Mac awesome list.
  • Keyboard-Driven Workflows - Implements a keyboard-driven command interface for high-speed browser control and navigation.
  • Cross-Platform UI Toolkits - Leverages a cross-platform GUI toolkit to manage native windowing and widget rendering.
  • Process Isolation Architectures - Utilizes process-isolated web content to enhance browser stability and security.
  • Power User Navigation - Supports power user workflows through rapid keyboard-based tab management and command execution.
  • Minimalist Interfaces - Features a minimalist interface design that removes visual clutter to prioritize content.
  • Star history

    Star history chart for qutebrowser/qutebrowserStar history chart for qutebrowser/qutebrowser

    How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

    Frequently asked questions

    What does qutebrowser/qutebrowser do?

    qutebrowser is a keyboard-driven web browser built on the Qt framework and the Chromium-based rendering engine. It provides a minimalist interface that prioritizes content visibility by removing traditional toolbars and visual clutter, relying instead on a command-line interaction model for navigation and browser control.

    What are the main features of qutebrowser/qutebrowser?

    The main features of qutebrowser/qutebrowser are: Web Browsers, Integrated PDF Browsers, Qt-Based Browsers, Keyboard Browsing Interfaces, Keyboard Navigation, PDF Rendering Engines, Embedded Web Renderers, Internet Services.

    What are some open-source alternatives to qutebrowser/qutebrowser?

    Open-source alternatives to qutebrowser/qutebrowser include: brave/brave-browser — Brave is a privacy-centric web browser built on the Chromium engine. It functions as a cross-platform navigation tool… zen-browser/desktop — This project is an open-source desktop web browser built on the Gecko rendering engine. It is designed to prioritize… mozilla-mobile/firefox-ios — Firefox iOS is a mobile web browser for iOS devices that uses the WebKit engine to render web content and provide… atlas-engineer/nyxt — Nyxt is a keyboard-driven web browser built on a programmable Common Lisp architecture. It is designed for users who… spolu/breach_core — breach_core is a JavaScript web browser and modular framework designed to create a customizable browsing environment.… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure…

    Open-source alternatives to Qutebrowser

    Similar open-source projects, ranked by how many features they share with Qutebrowser.
    • brave/brave-browserbrave avatar

      brave/brave-browser

      21,691View on GitHub↗

      Brave is a privacy-centric web browser built on the Chromium engine. It functions as a cross-platform navigation tool designed to protect user data by automatically blocking trackers and advertisements by default. The browser distinguishes itself through integrated search capabilities that allow for programmatic control over query execution and data retrieval. It provides a platform for custom search engine development, enabling users to apply specific ranking rules, filter content based on geographic or temporal constraints, and enrich results with real-time structured data. Beyond its core

      bravebrowserchromium
      View on GitHub↗21,691
    • zen-browser/desktopzen-browser avatar

      zen-browser/desktop

      42,877View on GitHub↗

      This project is an open-source desktop web browser built on the Gecko rendering engine. It is designed to prioritize user privacy and security, utilizing a multi-process architecture to isolate web content and maintain a secure sandbox environment for all browsing activities. The browser distinguishes itself through a highly modular interface engine that allows users to customize visual layouts and functional behaviors using style sheets and community-developed modifications. It supports advanced productivity workflows by enabling users to synchronize navigation state across multiple windows,

      JavaScriptfirefoxfirefox-basedfirefox-browser
      View on GitHub↗42,877
    • mozilla-mobile/firefox-iosmozilla-mobile avatar

      mozilla-mobile/firefox-ios

      12,973View on GitHub↗

      Firefox iOS is a mobile web browser for iOS devices that uses the WebKit engine to render web content and provide navigation and search capabilities. It is a cross-platform browser implementation that adapts core browsing technologies and user interfaces for the Apple mobile operating system. The project includes a specialized build pipeline for automating the compilation, linting, and testing of the application. This system manages remote asset syncing for brand iconography and enforces coding standards through static analysis quality gates. The browser supports the injection of user script

      Swiftbrowserfirefoxios-app
      View on GitHub↗12,973
    • atlas-engineer/nyxtatlas-engineer avatar

      atlas-engineer/nyxt

      10,949View on GitHub↗

      Nyxt is a keyboard-driven web browser built on a programmable Common Lisp architecture. It is designed for users who require a highly extensible environment where core behaviors and internal functions can be modified during active sessions. By prioritizing keyboard navigation and a command-based interface, the browser facilitates efficient interaction with web content and system functions. The browser distinguishes itself through a non-linear, tree-structured history graph that preserves the context of navigation paths, allowing users to explore past visits without losing their current place.

      Common Lispbrowsercommon-lispemacs
      View on GitHub↗10,949
    See all 30 alternatives to Qutebrowser→