Konqueror
By KDE
Konqueror is a combined web browser and file manager developed by the KDE community for Linux and Unix-like desktop environments. It uses KDE's own KHTML and KJS engines historically, and can also run on WebKit-derived rendering, letting…
Definition
Konqueror is a combined web browser and file manager developed by the KDE community for Linux and Unix-like desktop environments. It uses KDE's own KHTML and KJS engines historically, and can also run on WebKit-derived rendering, letting it browse the web while also navigating local files, remote network shares, and archives through one shared interface built on KDE's component architecture.
Overview
Konqueror emerged as part of the KDE desktop project in the late 1990s, designed around the idea that browsing the web and browsing a filesystem are conceptually similar tasks that could share one interface built on KDE's KParts component architecture. That architecture let Konqueror embed different viewer components depending on what kind of resource was opened, whether a web page, a directory listing, an image, or a document, all inside the same window and navigation model. Mechanically, Konqueror's original rendering was handled by KHTML for HTML and CSS and KJS for JavaScript, both developed in-house by KDE. These engines became historically significant because Apple used KHTML and KJS as the starting point for WebKit when building Safari, meaning Konqueror's codebase is an ancestor of the rendering technology now used across much of the web through WebKit and, transitively, through Blink, which itself forked from WebKit years later. Among desktop browsers, Konqueror is unusual for doubling as a file manager, a role most other browsers do not attempt, and for being tightly integrated into the KDE Plasma desktop rather than existing as a cross-platform standalone product. This makes it functionally closer to earlier multi-purpose Unix desktop tools than to modern single-purpose browsers that treat file management as an entirely separate application. In practice, Konqueror is used by KDE Plasma desktop users who want a unified way to browse both the web and the local filesystem, by developers testing pages against a WebKit- or KHTML-derived rendering path distinct from mainstream Chromium or Firefox, and by users who value its deep integration with other KDE applications and services over a standalone browser's simplicity. The trade-off is that Konqueror's web rendering has not kept pace with Chromium or Firefox in standards coverage or performance on modern, JavaScript-heavy sites, and its relevance today rests more on its file-management role and KDE integration than on serving as a primary web browser, making it a supplementary tool rather than a general recommendation outside the KDE ecosystem. Its continued presence in KDE Plasma distributions nonetheless keeps a KHTML- and WebKit-adjacent rendering path alive as a point of comparison for developers curious how a page behaves outside the Chromium and Gecko duopoly that dominates desktop browsing market share today. Konqueror's dual identity as browser and file manager also means it continues to serve KDE users in a role that most competing browsers simply do not attempt, regardless of how their web rendering compares on modern benchmark sites.
Key Features
- Combined web browser and file manager in a single application
- Built on KDE's KParts component framework for embeddable viewers
- Historical KHTML and KJS engines, ancestors of WebKit
- Deep integration with the KDE Plasma desktop environment
- Support for browsing local files, network shares, and archives
- Tabbed browsing and split-view navigation panes
- Extensible through KDE service plugins