Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xi/ximatrix

filter net requests according to source, destination and type
https://github.com/xi/ximatrix

ad-block firefox-extension security umatrix webextension

Last synced: 20 days ago
JSON representation

filter net requests according to source, destination and type

Awesome Lists containing this project

README

        

xiMatrix - block requests based on domain and type

This extension is heavily inspired by
[uMatrix](https://github.com/gorhill/uMatrix), but much simpler. By default,
all web requests as well as inline code are blocked. You can then define rules
to allow only those requests you want. Definitely for advanced users.

Available for Firefox here: https://addons.mozilla.org/firefox/addon/ximatrix/

![screenshot](screenshot.png)

## Differences to uMatrix

- advantages
- uMatrix is no longer maintained. The last release was in July 2021.
- keyboard navigation
- simpler code
- rules are encoded as JSON
- recording requests can be disabled to improve performance
- it is possible to control inline scripts, styles, and images
- there is a separate column for fonts
- disadvantages / simplifications
- no settings at all
- less flexible rules
- there are no block rules, so it is not possible to overwrite an extensive
allow rule with a more specific block rule
- images and media have been combined into a single column
- I am sure some of the details of the rule inheritance are different. I
tried to produce something that works for me rather than copying every
detail.
- the popup is not updated while it is open. You have to close and open it
again to refresh the data.
- the icon does not show the amount of blocked requests
- blocked images are not replaced by a placeholder

## Known issues

- cached requests are not included in the request counts