Midori (web browser)
Free and open-source web browser
From Wikipedia, the free encyclopedia
Midori (Japanese: 緑, lit. 'green') is a free and open-source web browser. In 2019, the Midori project was acquired by the Astian Foundation.[8][9] After the acquisition, the project became a derivative of the Firefox browser.[10]
| Midori | |
|---|---|
Midori v11.0 (November 2023) | |
| Developers | Christian Dywan,[1] Nancy Runge, Astian Foundation |
| Initial release | 16 December 2007[2] |
| Stable release(s) | |
| Preview release(s) [±] | |
| 9.0 (July 29, 2019[5]) [±] | |
| Written in | originally in C & GTK2, rewritten completely in Vala & GTK3[6] |
| Engine |
|
| Operating system | Linux, Android, Windows, macOS |
| Platform | IA-32, AMD64, x86 |
| Available in | 30 languages[7] |
| Type | Web browser |
| License | LGPL-2.1-or-later |
| Website | astian |
| Repository | github |
History
Midori began as a lightweight[11][12] web browser using the WebKitGTK rendering engine[11] and the GTK widget toolkit. Midori was part of the Xfce desktop environment's Goodies collection of applications[13] and followed the Xfce principle of "making the most out of available resources".[14] It was the default browser in the SliTaz Linux distribution,[15] Trisquel Mini, Artix Linux, old versions of Raspbian, and wattOS in its "R5 release".[16] It was the default browser in elementary OS "Freya" and "Luna",[17] and Bodhi Linux.[18] Midori was part of the standard Raspbian distribution for the Raspberry Pi ARMv6-based computer, while Dillo and NetSurf are also in the menu.
Midori passed the standard compliance Acid3 test.[19] In March 2014, Midori scored 405/555 on the HTML5 test.[20] In July 2015, Midori 0.5 on Windows 8 scored 325/555 on the updated HTML5 test.[21]
In June 2024, Astian's CEO announced Midori would launch their own open source VPN service.[22] The VPN service became available in February 2025, though not yet integrated within the browser.[23]
In March 2025, Astian released version 11.5.2, the first version to support macOS. It also announced plans for making Midori available on iPhone and iPad.[24]
Features
Midori featured:
- Support for integration with GTK2[25] and GTK3
- WebKitGTK rendering engine[11]
- Tabs, windows and session management[25]
- Configurable web search engine
- User scripts and user styles support
- Bookmark management
- Customizable and extensible interface
- Extension modules can be written in C and Vala[26]
- Support for HTML5[27]
- DuckDuckGo as a default search engine[28]
- Internationalized domain names support
- Smart bookmarks
- Extensions
- Adblock Plus[29]
- Form history[25]
- Mouse gestures[25]
- Cookie management[25]
- RSS Feed panel[25]
- Maemo integration for mobile devices[30]
- Speed dial[15]
- 'Next Page' feature[31]
- Support for Ubuntu Unity[31]
- Private browsing[15]
- Tab backup for the next session by default[32]
Reception
The former Midori was recommended by Lifehacker due to its simplicity.[33] The major points for criticism are the absence of process isolation, the low number of available extensions[34] and occasional crashes.[citation needed]
Nick Veitch from TechRadar included Midori 0.2.2 in his 2010 list of the eight best web browsers for Linux. At that time he rated it as "5/10" and concluded, "while it does perform reasonably well all-round, there is no compelling reason to choose this browser over the default Gnome browser, Epiphany, or indeed any of the bigger boys".[35]
Himanshu Arora of Computerworld reviewed Midori 0.5.4 in November 2013 and praised the browser's speed and uncluttered interface, while additionally underlining the private browsing mode which uses a separate launch icon and displays the mode's differences on the home tab.[32]
Victor Clarke from Gigaom praised the former Midori's minimalism in 2014 stating: "Midori will satisfy your humble needs without slowing down your PC.", despite stressing the lack of advanced functionality.[36]
See also
- GNOME Web – a similar web browser based on GTK and WebKitGTK
- List of web browsers for Unix and Unix-like operating systems