FOSSPicks

Browser firewall

uMatrix

Web browser plugins fall outside of FOSSPicks' scope, but uMatrix requires a special mention. This is because, with a single stroke, it replaces a variety of other add-ons and especially those that block scripts and website advertising. It's particularly important now that an increasing number of sites aggressively block access when you're running an ad blocker, but also because you can never be sure exactly what your blocker is blocking and what it's not. uMatrix solves this problem in the same way a firewall solves the problem of insecure services running on your network. It gives you complete control over which elements of a website are downloaded and which are blocked. This power obviously comes with the cost of complexity, but the plugin is so well-designed that it doesn't feel like a burden.

When installed, on either Chrome, Chromium, or Firefox, a click of the toolbar button shows a matrix of all the connections a web page is attempting to make. Columns are for type (including cookies, CSS, images, scripts, and frames), while rows show the source of these types. Cells are colored green to signify which data gets through and red to show which data from which site is currently blocked. Clicking on a row or column header, or a cell, toggles that data being enabled, blocked, or filtered through a white or blacklist. Opening the configuration option reveals more options, including tabs for your own host files and rules. The rules, in particular, are useful because you can find third-party lists hosted online that will do useful things like blocking tracking on Slack, Facebook, and YouTube while still letting through the functionality of each site. This all makes uMatrix sound more complicated than it really is, because it's actually very straightforward and completely mind-opening.

Project Website

https://github.com/gorhill/uMatrix

uMatrix's developer is also behind the popular ad blocker, uBlock Origin.

File finder

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • FOSSPicks

    This month Graham explores Carla, digiKam 7, NoiseTorch, diskonaut, Surge 1.7, Trigger Rally, and more.

  • FOSSPicks

    This month Graham looks at Cecilia 5, chezmoi, Viddy, EmuDeck, Paperless-ngx, MegaGlest, and more!

  • FOSSPicks

    This month Graham reviews Tuning Workbench Synth, Stellarium 1.0, sake, Wonder Shaper, and Samplebrain.

  • Game Engines and Platforms

    New game engines and platforms usher in a whole new era for Linux gaming.

  • GameHub

    If you regularly buy games through Steam, GOG, and Humble Bundle, GameHub can help you keep them organized by bringing them all together into a single library.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News