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·20 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.
  • 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 are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

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.

Which projects share features with qutebrowser/qutebrowser?

Projects with overlapping indexed features 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…

Projects sharing features with Qutebrowser

These projects share indexed features with Qutebrowser. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→