Developer(s) | Mozilla Foundation, Mozilla Corporation, Adobe Systems, and other contributors |
---|---|
Initial release | 1998 as NGLayout |
Stable release | 125
/ 4 November 2022 |
Repository | |
Written in | C++, JavaScript, Rust |
Type | Browser engine |
License | MPL 2.0[1][2] |
Website | developer |
Gecko (stylized as ɢecko) is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.
Gecko is designed to support open Internet standards, and is used by different applications to display web pages and, in some cases, an application's user interface itself (by rendering XUL). Gecko offers a rich programming API that makes it suitable for a wide variety of roles in Internet-enabled applications, such as web browsers, content presentation, and client/server.[3]
Gecko is written in C++ and JavaScript,[4][5] and, since 2016, additionally in Rust.[6][7] It is free and open-source software subject to the terms of the Mozilla Public License version 2.[8] Mozilla officially supports its use on Android,[4] Linux, macOS, and Windows.[9]
Gecko is implemented using C++ and JavaScript.