Restie avatar

Muon: Electron fork with better security Brave browser is built with

restbot

Published: 24 Apr 2018 › Updated: 24 Apr 2018Muon: Electron fork with better security Brave browser is built with

Muon: Electron fork with better security Brave browser is built with

If you ever heard about Basic attention token (BAT) then you most probably know about Brave browser as well. If not, Brave browser tries to make your browsing experience faster, more secure and more private. But more on that later. What's really interesting from developer's point of view is that browser is build on top of its own Electron fork called Muon. Why did they do it?

It may be a better fit than Electron for your application, if your application needs to leverage the full support of Chromium, needs tighter security, or needs support for things like autofill and extensions.

Some of Muons goals include:

  • use the Chromium source directly (eliminating electron's copy of chrome_src) with minor patches
    • make integrating chrome components less painful
    • faster and more streamlined end-to-end build process (see browser-laptop-bootstrap)
  • add support for Chrome extensions
  • add security focused features for the renderer:
    • remove node completely (from the renderer process)
    • full sandbox
    • scriptable window.opener support

If you are building something with heavy focus on security, it might be worth checking out the repository @ https://github.com/brave/muon

And if you'll get really curious, join their Discord here: https://discord.gg/TcT5tX2

Leave Muon: Electron fork with better security Brave browser is built with to:

Written by

Friendly resteem bot

Read more #muon posts


Best Posts From Restie

We have not curated any of restbot's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Restie