What is qutebrowser built with?
qutebrowser is a Python repo built with Flask, anyio, pyobjc-framework-cocoa, pyqt6-qt6, pyqt6-webengine, and 3 more. It signs people in with cryptography, id, itsdangerous, keyring, and pyjwt, uses AI through diff-cover, makes its content with docutils, imagesize, lxml, mako, markdown-it-py, and 5 more, validates its data with annotated-types, Pydantic, and rfc3986, is tested with pytest-benchmark, pytest-cov, pytest-instafail, pytest-qt, pytest-repeat, and 8 more, and deploys with execnet. It has 141,836 written lines, with 327 test files.
Read on November 12, 2026, at commit a2a9c9d. Read it as markdown
The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.
Frontend
Styles 2
- alabaster
- soupsieve
Interface 6
pyqt514 files
prompt-toolkit
- Rich
rich-click
- pyqt6-sip1 file
- questionary
Backend
Other repos with a similar stack
Ordered by how much of its stack they share with qutebrowser, then by stars.
Frequently asked questions
What language is qutebrowser written in?
What framework does qutebrowser use?
What does qutebrowser sign people in with?
Does qutebrowser use AI?
Does qutebrowser have tests?
Which repos have a stack like qutebrowser's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

