# Konqueror

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Konqueror
> Markdown URL: https://mediated.wiki/source/Konqueror.md
> Source: https://en.wikipedia.org/wiki/Konqueror
> Source revision: 1353133219
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{distinguish|Conkeror|conqueror (disambiguation){{!}}conqueror}}
{{short description|Web browser and file manager}}

{{Infobox web browser
| name = Konqueror
| title = Konqueror
| logo = Breezeicons-apps-48-konqueror.svg
| screenshot = File:KDE Konqueror 25.04.0 on Debian 13 Trixie - KDE Plasma 6.png
| caption = Konqueror 25.04.0 showing the default homepage
| developer = [KDE](/source/KDE)
| released = {{Start date and age|2000|10|23|df= yes}}
| latest release version = {{wikidata|property|preferred|references|edit|Q178565|P348|P548=Q2804309}}
| latest release date = {{Start date and age|{{wikidata|qualifier|preferred|single|Q178565|P348|P548=Q2804309|P577}}}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q178565|P348|P548=Q51930650}}
| latest preview date = {{Start date and age|{{wikidata|qualifier|preferred|single|Q178565|P348|P548=Q51930650|P577}}}}
| programming language = [C++](/source/C%2B%2B) ([Qt](/source/Qt_(framework)))
| operating system = [Unix-like](/source/Unix-like)
| engines = [WebKit](/source/WebKit), [KHTML](/source/KHTML), Qt WebEngine ([Chromium](/source/Chromium_(web_browser)))
| genre = [Web browser](/source/Web_browser), [file browser](/source/file_browser)
| license = [GPL-2.0-or-later](/source/GNU_General_Public_License)
}}

'''Konqueror''' is a [free and open-source](/source/Free_and_open-source_software) [web browser](/source/web_browser) and [file manager](/source/file_manager) that provides [web](/source/World_Wide_Web) access and [file-viewer](/source/file_viewer) functionality for file systems (such as local files, files on a remote FTP server and files in a disk image). It forms a core part of the [KDE Software Compilation](/source/KDE_Software_Compilation). Developed by volunteers, Konqueror can run on most [Unix-like](/source/Unix-like) [operating system](/source/operating_system)s. The [KDE](/source/KDE) community licenses and distributes Konqueror under [GNU GPL-2.0-or-later](/source/GNU_General_Public_License).

The name "Konqueror" references the two primary competitors at the time of the browser's first release: "first comes the [Navigator](/source/Netscape_Navigator), then [Explorer](/source/Internet_Explorer), and then the Konqueror".<ref>
Compare:
{{cite web
 |url= https://konqueror.org/faq/#WheredoesthenameiKonqueroricomefrom
 |title= Konqueror FAQ
 |website= konqueror.org
 |access-date= 2017-08-23
 |quote= Where does the name ''Konqueror'' come from? [...] It's a word play on the other browsers' names. After the Navigator and the Explorer comes the Conqueror; it's spelled with a K to show that it's part of KDE. The name change also moves away from "kfm" (the KDE file manager, Konqueror's predecessor) which represented only file management. 
}}
</ref>
It also follows the [KDE](/source/KDE) naming convention: the names of most KDE programs begin with the letter K.<ref>[http://docs.kde.org/stable/en/kdebase/faq/webbrowser.html#id2556978 K Desktop Environment (KDE)] {{webarchive|url=https://web.archive.org/web/20070609082659/http://docs.kde.org/stable/en/kdebase/faq/webbrowser.html |date=2007-06-09 }}</ref>

Konqueror first appeared with version 2 of KDE on October 23, 2000.<ref>[http://www.kde.org/announcements/announce-2.0.php K Desktop Environment - KDE 2.0 Release Announcement<!-- Bot generated title -->]</ref> It replaced its predecessor, KFM (KDE file manager).<ref>{{Cite web |url=http://konqueror.kde.org/faq/#WheredoesthenameiKonqueroricomefrom |title=Konqueror - Konqueror FAQ<!-- Bot generated title --> |access-date=2008-03-04 |archive-url=https://web.archive.org/web/20080723193818/http://konqueror.kde.org/faq#WheredoesthenameiKonqueroricomefrom |archive-date=2008-07-23 |url-status=dead }}</ref> With the release of KDE 4 in 2008, the functionalities of web browser and file manager were separated: [Dolphin](/source/Dolphin_(file_manager)) replaced Konqueror as the default KDE file manager, while the KDE community continues to maintain Konqueror as the default KDE web browser.

==Major supported protocols==
Konqueror can utilize all [KIO Workers](/source/KIO) installed on the user's system. Some examples include: 
* [FTP](/source/FTP) and SFTP/SSH browser
* [Samba](/source/Samba_(software)) (Microsoft file-sharing) browser
* HTTP browser
* [IMAP](/source/Internet_Message_Access_Protocol) mail client
* ISO (CD image) viewer
* [VNC](/source/Virtual_Network_Computing) viewer

A complete list is available in the KDE Info Center's Protocols section.

==User interface==
Konqueror supports [tabbed document interface](/source/Tab_(GUI)) and Split views, wherein a window can contain multiple documents in tabs. [Multiple document interface](/source/Multiple_document_interface)s are not supported, however it is possible to recursively divide a window to view multiple documents simultaneously, or simply open another window.

Konqueror's [user interface](/source/user_interface) is somewhat reminiscent of [Microsoft](/source/Microsoft)'s [Internet Explorer](/source/Internet_Explorer), though it is more customizable. It works extensively with "panels", which can be rearranged or added. For example, one could have an [Internet bookmarks](/source/Internet_bookmarks) panel on the left side of the browser [window](/source/window_(computing)), and by clicking a bookmark, the respective [web page](/source/web_page) would be viewed in the larger panel to the right. Alternatively, one could display a hierarchical list of [folders](/source/Directory_(computing)) in one panel and the content of the selected folder in another. Panels are quite flexible and can even include, among other [KParts](/source/KParts) ([component](/source/software_component)s), a console window, a text editor, and a media player. Panel configurations can be saved, and there are some default configurations. (For example, "[Midnight Commander](/source/Midnight_Commander)" displays a screen split into two panels, where each one contains a folder, Web site, or file view.)

Navigation functions (back, forward, history, etc.) are available during all operations. Most keyboard shortcuts can be remapped using a graphical configuration, and navigation can be conducted through an assignment of letters to nodes on the active file by pressing the control key. The address bar has extensive autocompletion support for local directories, past [URL](/source/Uniform_Resource_Locator)s, and past search terms.

==Web browser==
thumb|Konqueror specifications
Konqueror has been developed as an autonomous [web browser](/source/web_browser) project. It currently uses [Qt WebEngine](/source/Qt_WebEngine) as its [browser engine](/source/browser_engine).

Konqueror integrates several customizable [search services](/source/Web_search_engine) which can be accessed by entering the service's abbreviation code (for example, <code>gg:</code> for [Google](/source/Google), or <code>wp:</code> for [Wikipedia](/source/Wikipedia)) followed by the search terms. One can add their own search service; for instance, to retrieve [English Wikipedia](/source/English_Wikipedia) articles, a shortcut may be added with the URL <code><nowiki>http://en.wikipedia.org/wiki/Special:Search?search=\{@}&go=Go</nowiki></code>.

Konqueror spawned the [KHTML](/source/KHTML) engine browser engine, which was compliant with [HTML](/source/HTML) and supported [JavaScript](/source/JavaScript), [CSS](/source/Cascading_Style_Sheets), [SSL](/source/Transport_Layer_Security), and other relevant [open standard](/source/open_standard)s. KHTML's rendering speed was on par with that of competing browsers, but sites with customized JavaScript were often problematic due to KHTML's much smaller [mind-](/source/Mind_share) and [market-share](/source/Usage_share_of_web_browsers), resulting in fewer features being built into the JavaScript engine.

KJS was Konqueror's [JavaScript engine](/source/JavaScript_engine) that was originally developed by Harri Porten in 2000. KHTML and KJS were forked by [Apple](/source/Apple_Inc.) to develop the [WebKit](/source/WebKit) engine and the [JavaScriptCore](/source/WebKit) framework.<ref name="JS-Core_Apple">{{cite web|url=http://www.opendarwin.org/pipermail/kde-darwin/2002-June/000034.html |title=[KDE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS |last=Stachowiak |first=Maciej |date=2002-06-13 |publisher=opendarwin.org |archive-url=https://web.archive.org/web/20070310215550/http://www.opendarwin.org/pipermail/kde-darwin/2002-June/000034.html |archive-date=2007-03-10 |url-status=dead |access-date=2015-05-13 }}</ref> 

Active development of KHTML and KJS ended after the release of KDE 4.2 in 2009. The following year, QtWebKit (a port of WebKit to the Qt framework), was integrated into the browser, relying on the KWebKitPart component to make use of it.<ref>{{cite web|url=https://kde.org/announcements/4/4.5.0/ |title=KDE Releases Development Platform, Applications and Plasma Workspaces 4.5.0 |date=August 10, 2010 |access-date=2026-03-17 |publisher=KDE e.V.}}</ref> However, the KHTML rendering backend contained unique features, such as the ability to save a full archive of any given webpage into a single file with the ".war" extension.

Maintenance of QtWebKit 2.x, which Konqueror depended on, ended in 2014. In 2016, the browser was ported to [KDE Frameworks](/source/KDE_Frameworks) 5<ref>{{cite web|url=https://kde.org/announcements/applications/16.12.0/ |title=KDE Ships KDE Applications 16.12.0 |date=December 15, 2016 |access-date=2026-03-17 |publisher=KDE e.V.}}</ref> and now uses the [Chromium](/source/Chromium_(web_browser))-based QtWebEngine framework for page rendering.

==File manager==
Konqueror also allows browsing the local directory hierarchy—either by entering locations in the address bar, or by selecting items in the file browser window. It allows browsing in different views, which differ in their usage of [icon](/source/icon_(computing))s and layout. Files can also be [executed](/source/execution_(computing)), viewed, copied, moved, and deleted.

The user can also open an embedded version of [Konsole](/source/Konsole), via KDE's KParts technology, in which they can directly execute shell commands. In addition to the Konsole KPart, Konqueror can also use a [Filelight](/source/Filelight) KPart, to view a radial diagram of the user's filesystem.

Although this functionality has not been removed from Konqueror, as of KDE 4, [Dolphin](/source/Dolphin_(file_manager)) has replaced Konqueror as the default file manager. Dolphin can – like Konqueror – divide each window or tab into multiple panes. Konqueror makes more powerful use of this feature, allowing as many vertically and horizontally divided panes as desired. Each can link to different content or even remote locations, so that Konqueror becomes a powerful graphical tool to manage content on multiple servers all in one window, "[dragging and dropping](/source/Drag_and_drop)" files between locations.

<gallery>
Konqueror 20.12.2 file manager screenshot.png|Konqueror's file manager
Konqi-audiocd.png|Konqueror displaying the contents of an audio CD
</gallery>

==File viewer==
Using the [KParts](/source/KDE_Platform) [object model](/source/object_model), Konqueror executes components that are capable of viewing (and sometimes editing) specific [filetype](/source/filetype)s and embeds their client area directly into the Konqueror panel in which the respective files have been opened. This makes it possible to, for example, view an [OpenDocument](/source/OpenDocument) (via [Calligra](/source/Calligra)) or [PDF](/source/Portable_Document_Format) document directly within Konqueror. Any application that implements the [KParts](/source/KParts) model correctly can be embedded in this fashion.

KParts can also be used to embed certain types of multimedia content into HTML pages; for example, the <abbr title="Konqueror Media Player">KMPlayer</abbr> KPart enables Konqueror to show embedded video on web pages.

==KIO==
{{details|KIO}}
In addition to browsing files and websites, Konqueror utilizes [KIO](/source/KIO) plugins to extend its capabilities well beyond those of other browsers and file managers. It uses components of KIO, the KDE I/O plugin system, to access different protocols such as [HTTP](/source/HTTP) and [FTP](/source/File_Transfer_Protocol) (support for these is built-in), [WebDAV](/source/WebDAV), [SMB](/source/Server_Message_Block) (Windows shares), [SFTP](/source/SSH_File_Transfer_Protocol) and [FISH](/source/Files_transferred_over_shell_protocol) (a handy replacement to the latter when the SFTP subsystem is disabled on the remote host).

Similarly, Konqueror can use KIO plugins (called IOslaves) to access [ZIP file](/source/ZIP_(file_format))s and other archives, to process ed2k links (edonkey/emule), or even to browse [audio CDs](/source/CD), ("audiocd:/") and [rip](/source/ripping) them via [drag-and-drop](/source/drag-and-drop). Likewise, the "man:" and "info:" IOslaves can be used to fetch [man](/source/man_page) and info formatted documentation.

==Konqueror Embedded==

thumb|left|Konqueror Embedded on a Linux PDA
'''Konqueror Embedded''', a version geared towards [embedded systems](/source/embedded_systems), was previously [https://web.archive.org/web/20190322005854/http://www.konqueror.org/embedded/ available]. Unlike the full version of Konqueror, Embedded Konqueror is purely a web browser. It does not require [KDE](/source/KDE) or even the [X window system](/source/X_window_system). A single static library, it is designed to be as small as possible, while providing all necessary functions of a web browser, such as support for [HTML](/source/HTML) 4, [CSS](/source/Cascading_Style_Sheets), [JavaScript](/source/JavaScript), [cookies](/source/HTTP_cookie), and [SSL](/source/Secure_Sockets_Layer).<ref>{{Cite web |url=https://www.linuxjournal.com/article/4767 |title=Konqueror/Embedded: An Open-Source Web Browser For EmbeddedLinux Systems |date=2001-09-01 |access-date=2024-04-09 |website=[Linux Journal](/source/Linux_Journal) |last=Hausmann |first=Simon |publisher=Slashdot Media}}</ref>

As of June 2019, this project's page on the KDE website has been taken down.<ref>{{Cite web |url=http://www.konqueror.org/embedded/ |title=Konqueror - Konqueror Embedded |access-date=2013-11-06 |archive-date=2019-06-19 |archive-url=https://web.archive.org/web/20190619013852/http://www.konqueror.org/embedded/ |url-status=dead }}</ref>

==Download manager{{Anchor|KGet}}==
{{Infobox software
| name = KGet
| title = KGet
| logo = Breezeicons-apps-48-kget.svg
| screenshot = KGet 2.14.34.png
| caption = KGet on KDE Plasma 5.10.5, showing an ongoing download
| released = {{Start date and age|2002|05|26}}<ref>{{cite web|url=https://sourceforge.net/projects/kget/ |title=KGET Advanced Download Manage | publisher=SourceForge | access-date=2012-12-14}}</ref>
| latest release version = {{wikidata|property|preferred|references|edit|Q535508|P348|P548=Q2804309}}
| latest release date = {{Start date and age|{{wikidata|qualifier|preferred|single|Q535508|P348|P548=Q2804309|P577}}}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q535508|P348|P548=Q51930650}}
| latest preview date = {{Start date and age|{{wikidata|qualifier|preferred|single|Q535508|P348|P548=Q51930650|P577}}}}
| repo = {{URL|https://invent.kde.org/network/kget}}
| genre = [Download manager](/source/Download_manager)
| license = [GPL-2.0-or-later](/source/GNU_General_Public_License)
| website = {{URL|https://apps.kde.org/en/kget}}
}}
'''KGet''' is a [free](/source/free_software) [download manager](/source/download_manager) for [KDE](/source/KDE) and is the default download manager for Konqueror.  It is part of the KDE Network package. By default, it is the download manager used for Konqueror, but can also be used with [Mozilla Firefox](/source/Mozilla_Firefox) and Chromium-based web browsers<ref>{{cite web |url = http://fosswire.com/2008/07/23/using-kget-download-manager-with-firefox/ |title = Using KGet Download Manager with Firefox |first = Peter |last = Upfold |date = July 23, 2008 |publisher = FOSSwire |access-date = September 26, 2018 |archive-url = https://web.archive.org/web/20090211111820/http://fosswire.com/2008/07/23/using-kget-download-manager-with-firefox/ |archive-date = February 11, 2009 |url-status = dead }}</ref><ref>{{Cite web|last=Guilloux|first=Nicolas|date=2020-01-26|title=KGet-Integrator|url=https://github.com/NicolasGuilloux/KGet-Integrator|access-date=2021-12-29|website=GitHub}}</ref> as well as rekonq. KGet was featured by ''[Tux Magazine](/source/Tux_Magazine)''<ref>{{cite web |url=http://www.tuxmagazine.com/node/1000123 |title=Simplify Downloads With Kget |publisher=TUX Magazine |date=2005-03-29 |access-date=2012-12-14 |archive-url=https://web.archive.org/web/20080907175329/http://www.tuxmagazine.com/node/1000123 |archive-date=2008-09-07 |url-status=dead }}</ref> and ''[Free Software Magazine](/source/Free_Software_Magazine)''.<ref name="freesoftwaremagazine1">{{cite web |url=http://www.freesoftwaremagazine.com/articles/managing_downloads_with_kget |title=Managing and configuring downloads with KGet |publisher=Free Software Magazine |first=Gary |last=Richmond |date=2007-10-08 |access-date=2012-12-14 |archive-url=https://web.archive.org/web/20121112021542/http://www.freesoftwaremagazine.com/articles/managing_downloads_with_kget |archive-date=2012-11-12 |url-status=dead }}</ref>

===History===
On [KDE 3](/source/KDE_3), KGet 0.8.x, 1  supported HTTP/FTP download.<ref>{{cite web|url=http://www.softpedia.com/reviews/linux/kdenetwork-kget-Review-37436.shtml |title=KGet Review |publisher=Softpedia |date=9 October 2006 | first = Mihai |last = Marinof |access-date=2012-12-14}}</ref>
On [KDE Software Compilation 4](/source/KDE_Software_Compilation_4), KGet 2 was released; it supported [bandwidth throttling](/source/bandwidth_throttling)  segmentation, multi-threading, and the [BitTorrent](/source/BitTorrent) protocol.<ref name="freesoftwaremagazine1"/>

===Features===
*Downloading files from [FTP](/source/FTP), [HTTP](/source/HTTP) and [BitTorrent](/source/BitTorrent_(protocol)) sources.
*Pausing and resuming of downloading files, as well as the ability to restart a download.
*Gives information about current and pending downloads.
*Embedding into the [system tray](/source/system_tray) of the host system.
*Integration with the KDE Konqueror and Rekonq [web browser](/source/web_browser)s.
*[Metalink](/source/Metalink) support which contain multiple URLs for downloads, along with checksums and other information.
*Automatically tags downloaded files with download information (such as the download URL) using [Nepomuk](/source/NEPOMUK_(framework)).
*Download from multiple servers to speed up download time (segmented file transfer).<ref>{{cite web|url=http://lists.kde.org/?l=kde-devel&m=130121860423058&w=2 |title='Multi segment KIO' is available by default in KGet}}</ref><ref>{{cite web|url=https://bugs.kde.org/show_bug.cgi?id=218282#c2 |title= Question: I want to download 1 file, but open, let's say, 8 connections for that file to a faster download}}</ref>

==See also==
{{Portal|Free and open-source software}}
*[Comparison of file managers](/source/Comparison_of_file_managers)
*[Comparison of web browsers](/source/Comparison_of_web_browsers)
*[Comparison of download managers](/source/Comparison_of_download_managers)
*[KHTML](/source/KHTML)
*[KJS](/source/KJS_(KDE))
*[KSVG](/source/KDOM_(module))
*[List of web browsers](/source/List_of_web_browsers)
*[KIO](/source/KIO)

==References==
{{Reflist}}

==External links==
*{{Official website}}
*[https://konqueror.org/embedded/ Konqueror Embedded homepage]

{{KDE}}
{{Web browsers|desktop}}
{{file managers}}
{{Download managers}}

Category:2000 software
Category:Applications using D-Bus
Category:Cross-platform web browsers
Category:Free file managers
Category:Free web browsers
Category:KDE Applications
Category:POSIX web browsers
Category:Software using the GNU General Public License
Category:Web browsers that use Qt

---
Adapted from the Wikipedia article [Konqueror](https://en.wikipedia.org/wiki/Konqueror) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Konqueror?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
