Basilisk is a modern, full-featured web browser. It aims to retain useful technologies that its sibling Firefox has removed.
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.
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: