Basilisk features
Basilisk is a modern, full-featured web browser. It aims to retain useful technologies that its sibling Firefox has removed.
Main features:
- Full support for JavaScript's ECMAscript 6 standard for modern web browsing.
- Support for all NPAPI plugins (Unity, Silverlight, Flash, Java, authentication plugins, etc.).
- Support for XUL/Overlay Mozilla-style extensions.
- Support for ALSA on Linux.
- Support for WebAssembly (WASM).
- Support for advanced Graphite font shaping features.
- Support for modern web cryptography: up to TLS 1.3, modern ciphers, HSTS, etc.
- Support for both GTK2 and GTK3 at compile time on Linux.
Important differences with Mozilla Firefox:
- Uses Goanna as a layout and rendering engine. Goanna behaves slightly differently than Gecko in certain respects and may result in different display of web pages. e.g.: Goanna renders gradients in a more accurate color space (non-premultiplied).
- Builds on UXP, our XUL platform in development. As such XUL is alive and well in this browser and will not be deprecated.
- Has some long-standing known issues with the Mozilla code-base fixed (e.g. CVE-2009-1232).
- Does not use Rust or the Photon user interface. You can expect a familiar interface as-carried by Firefox between v29 and v56.
- Does not use Electrolysis (e10s, multi-process browsing).
- Does not require walled-garden extension signing.
Screenshots:
- Basilisk on Windows 10, Add-on manager opened:
- Basilisk on Windows 10, Bookmarks Toolbar enabled, showing the default home page and app menu:
- Basilisk on Windows 8, With the classic title bar and menu enabled:
- Basilisk on Ubuntu Linux: