{"id":22293557,"url":"https://github.com/xi/ximatrix","last_synced_at":"2025-07-29T00:31:13.329Z","repository":{"id":50610831,"uuid":"519608654","full_name":"xi/xiMatrix","owner":"xi","description":"filter net requests according to source, destination and type","archived":false,"fork":false,"pushed_at":"2024-08-23T15:49:35.000Z","size":135,"stargazers_count":18,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-10-30T01:59:23.713Z","etag":null,"topics":["ad-block","firefox-extension","security","umatrix","webextension"],"latest_commit_sha":null,"homepage":"https://addons.mozilla.org/firefox/addon/ximatrix/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xi.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-30T19:55:37.000Z","updated_at":"2024-09-04T05:23:46.000Z","dependencies_parsed_at":"2023-01-23T13:16:02.934Z","dependency_job_id":"870e19d6-e0c4-452f-a3bc-111af896a09d","html_url":"https://github.com/xi/xiMatrix","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xi%2FxiMatrix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xi%2FxiMatrix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xi%2FxiMatrix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xi%2FxiMatrix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xi","download_url":"https://codeload.github.com/xi/xiMatrix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227965099,"owners_count":17848363,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ad-block","firefox-extension","security","umatrix","webextension"],"created_at":"2024-12-03T17:29:36.300Z","updated_at":"2024-12-03T17:29:37.049Z","avatar_url":"https://github.com/xi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"xiMatrix - block requests based on domain and type\n\nThis extension is heavily inspired by\n[uMatrix](https://github.com/gorhill/uMatrix), but much simpler. By default,\nall web requests as well as inline code are blocked. You can then define rules\nto allow only those requests you want. Definitely for advanced users.\n\nAvailable for Firefox here: https://addons.mozilla.org/firefox/addon/ximatrix/\n\n![screenshot](screenshot.png)\n\n## Differences to uMatrix\n\n-\tadvantages\n\t-\tuMatrix is no longer maintained. The last release was in July 2021.\n\t-\tkeyboard navigation\n\t-\tsimpler code\n\t-\trules are encoded as JSON\n\t-\trecording requests can be disabled to improve performance\n\t-\tit is possible to control inline scripts, styles, and images\n\t-\tthere is a separate column for fonts\n-\tdisadvantages / simplifications\n\t-\tno settings at all\n\t-\tless flexible rules\n\t\t-\tthere are no block rules, so it is not possible to overwrite an extensive\n\t\t\tallow rule with a more specific block rule\n\t\t-\timages and media have been combined into a single column\n\t\t-\tI am sure some of the details of the rule inheritance are different. I\n\t\t\ttried to produce something that works for me rather than copying every\n\t\t\tdetail.\n\t-\tthe popup is not updated while it is open. You have to close and open it\n\t\tagain to refresh the data.\n\t-\tthe icon does not show the amount of blocked requests\n\t-\tblocked images are not replaced by a placeholder\n\n## Known issues\n\n-\tcached requests are not included in the request counts\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxi%2Fximatrix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxi%2Fximatrix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxi%2Fximatrix/lists"}