WebKit is the web browser engine used by Safari, Mail, App Store, and many other apps on macOS, iOS, and Linux.
Gecko is the name of the layout engine developed by the Mozilla Project. Gecko's function is to render web content, such as HTML, CSS, XUL, JavaScript, and render it on the user's screen or print it.
Cost / License
- Free
- Open Source (MPL-2.0)
Platforms
- Mac
- Windows
- Linux
- Android
- Android Tablet
- Firefox OS
- Fire TV
- Mozilla Firefox
Browsers don't have the require method defined, but Node.js does. With Browserify you can write code that uses require in the same way that you would use it in Node.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
Blink is the rendering engine used by Chromium. Blink's mission is to improve the open web through
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Android
- Chrome OS
- Android Tablet
- Android Wear
Presto was the proprietary browser engine of the Opera web browser from the release of Opera 7 on 28 January 2003, until the release of Opera 15 on 2 July 2013, at which time Opera switched to using the Blink engine that was originally created for Chromium.
Cost / License
- Free
- Proprietary
Application type
Platforms
- Windows
- Mac
- Linux
- Android
- iPhone
- Android Tablet
- iPad
MSHTML (also known as Trident) is a proprietary browser engine for the Microsoft Windows version of Internet Explorer, developed by Microsoft.
EdgeHTML is a fork of the MSHTML (Trident) engine of Internet Explorer. It is designed as a software component that enables developers easily to add web browsing functionality to other apps.
Goanna is the name for the Open Source layout and rendering engine as used in Unified XUL Platform (UXP) applications like the Pale Moon web browser and the Interlink mail/news client.














