Falkon Chromium-Based Midori browser Falkon browser

đ§Ź Origins as QupZilla (2010â2017)
2010: The project began as QupZilla, developed by David Rosca as a research initiative. The initial version was written in Python using the PyQt4 library. DataDrivenInvestor
2011: The source code was rewritten in C++ to create a portable, general-purpose web browser based on QtWebKit, aiming for visual integration with multiple desktop environments, including Microsoft Windows, GNOME, and KDE Plasma. Wikipedia
2014: Version 1.6.6 was released, which still supported Windows 2000. Wikipedia
March 2016: QupZilla 2.0 was released, marking the transition from QtWebKit to Qt WebEngine, which is based on Chromium. Wikipedia
đ Transition to KDE and Renaming to Falkon (2017â2018)
August 10, 2017: David Rosca announced that QupZilla had become a KDE project. Wikipedia
February 27, 2018: The project was officially renamed to Falkon, with KDE releasing version 3.0. Wikipedia
đ Integration into KDE Gear (2022âPresent)
April 21, 2022: Falkon 22.04 was released as part of KDE Gear, adopting the same version numbering system as other KDE applications. Wikipedia
May 8, 2025: Falkon 25.04.1 was released, featuring bug fixes and improvements. Falkon
đ ď¸ Features
Rendering Engine: Utilizes QtWebEngine, a wrapper around the Chromium engine, providing a lightweight and privacy-conscious browsing experience. osnews.com
Built-in AdBlock: Includes an integrated AdBlock plugin that blocks ads by default. Falkon
Cross-Platform Support: Available on Linux, Windows, macOS, and Haiku. Wikipedia
Portable Version: Offers a portable version for Windows, allowing users to run the browser without installation. Wikipedia
đ Reception
Performance: Falkon is praised for its speed and low resource consumption, making it suitable for older hardware. osnews.com
Privacy: The browserâs use of QtWebEngine, which is a stripped-down version of Chromium, enhances user privacy by excluding Googleâs services. osnews.com
Falkonâs history is a story of pragmatic evolution, transitioning from a standalone project with its own engine to becoming an integral part of a larger desktop environment, all while maintaining its core focus on being a lightweight, Qt-based browser.
Phase 1: Origins as QupZilla - A Unified Qt Browser (2010-2016)
Initial Development (2010): The browser that would become Falkon was originally created by Czech student David Rosca (aka ânowrepâ) as a personal project named QupZilla. The first public release was in 2010.
The âWhyâ: David Roscaâs goal was to create a unified, lightweight web browser that used the Qt Toolkit for its user interface and the WebKit engine for rendering. At the time, the default KDE browser, Konqueror, was powerful but complex, using the KDE-specific KHTML engine. QupZilla aimed to be a simpler, more modern alternative that could integrate well with any Qt-based desktop, not just KDE.
Key Features & Philosophy: From the start, QupZilla was designed to be a fully-featured âall-in-oneâ browser without being bloated. It integrated common features that typically required extensions in other browsers:
Built-in AdBlock
Speed Dial
Privacy-focused features (clearing data on exit)
Growing Popularity: Over the years, QupZilla gained a loyal following, particularly among users of lightweight Linux distributions and those who preferred Qt-based applications. It was praised for its speed, low resource usage, and clean interface.
Phase 2: The KDE Adoption and Rebranding to Falkon (2016-2018)
The KDE Initiative (2016): The KDE community, which develops the Plasma desktop environment, had long sought a modern, well-integrated default browser to replace Konqueror, which was falling behind. They recognized QupZilla as a perfect candidate.
Official Adoption (2016): In late 2016, the KDE community officially voted to adopt QupZilla as a KDE project. The browser was moved under the KDE development umbrella.
Rebranding to Falkon (2017): As part of the transition to a KDE application, the browser was renamed from QupZilla to Falkon. The name âFalkonâ was chosen as a nod to the Falcon bird, symbolizing speed and lightness, and it also avoided potential trademark conflicts.
Significance: This move guaranteed the browser a future with more dedicated developers and resources, elevating it from a one-man project to a community-supported official application of a major desktop environment.
Phase 3: The Engine Switch and Modernization (2018-Present)
The WebKit Stagnation: For years, Falkon (as QupZilla) used the WebKit engine. However, the WebKit projectâs pace of development for the Linux port began to slow, especially as Googleâs competing Chromium project (which uses the Blink engine, a fork of WebKit) accelerated.
The Pragmatic Switch to QtWebEngine (2015-2018): The critical technological shift was the transition from the pure WebKit engine to QtWebEngine. QtWebEngine is a Qt framework wrapper around the Chromium Blink engine. This was not a choice made lightly, but it was a necessary one for several reasons:
Modern Web Compatibility: It ensured Falkon could render the vast majority of modern websites correctly, as the web had become heavily optimized for Chromium.
Security: It leveraged Chromiumâs robust and continuously updated security model.
Maintenance: It offloaded the immense burden of maintaining a complex rendering engine to the Chromium and Qt projects, allowing the Falkon team to focus on the browserâs features and UI.
Current Status as KDEâs Browser: Today, Falkon is the default web browser in KDE Plasma on many distributions. It remains a lightweight, fast, and highly integrated browser for the Qt/Plasma ecosystem. While it may not compete for global market share, it serves as a crucial, well-maintained component of a complete open-source desktop.
Summary: Legacy and Current Status
Falkonâs history is one of successful adaptation and finding a sustainable home.
From Solo Project to Community Project: It successfully transitioned from an independent project (QupZilla) to an official part of the KDE ecosystem (Falkon).
Pragmatic Technology Shift: It made the crucial decision to abandon the standalone WebKit engine for the Chromium-based QtWebEngine, ensuring its long-term viability and compatibility.
The Lightweight Qt Champion: Its legacy is that of a capable, feature-rich, yet lightweight browser that showcases the power of the Qt framework and provides a perfectly integrated web experience for KDE Plasma users.
Present Day: Falkon is in active development under the KDE project. It continues to be a refined, efficient, and privacy-respecting browser that stands as a testament to the health and independence of the Linux desktop ecosystem.