{"id":17770898,"url":"https://github.com/justoff/modify-http-response","last_synced_at":"2025-03-15T14:31:05.887Z","repository":{"id":90351490,"uuid":"88092599","full_name":"JustOff/modify-http-response","owner":"JustOff","description":"Rewrite http response body using search \u0026 replace patterns for Firefox, Pale Moon and SeaMonkey.","archived":false,"fork":false,"pushed_at":"2021-02-27T10:18:45.000Z","size":50,"stargazers_count":18,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-27T03:47:54.258Z","etag":null,"topics":["extensions","firefox","pale-moon","palemoon","privacy","seamonkey"],"latest_commit_sha":null,"homepage":"https://justoff.github.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JustOff.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2017-04-12T20:17:15.000Z","updated_at":"2024-06-04T09:58:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e44f3d9-0063-49b2-a022-a2e9f8240769","html_url":"https://github.com/JustOff/modify-http-response","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustOff%2Fmodify-http-response","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustOff%2Fmodify-http-response/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustOff%2Fmodify-http-response/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustOff%2Fmodify-http-response/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JustOff","download_url":"https://codeload.github.com/JustOff/modify-http-response/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243742812,"owners_count":20340707,"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":["extensions","firefox","pale-moon","palemoon","privacy","seamonkey"],"created_at":"2024-10-26T21:27:46.989Z","updated_at":"2025-03-15T14:31:05.875Z","avatar_url":"https://github.com/JustOff.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### [\u003csub\u003e⬇\u003c/sub\u003e Modify HTTP Response](https://github.com/JustOff/modify-http-response/releases)\n\n**Modify HTTP Response** is designed to rewrite http response body using search \u0026 replace patterns.\n\n**Warning**:\n\nThis tool works on low level API and intended for advanced users.\nIncorrect filters can cause browser freeze, hang or loose data.\nNever use filters from untrusted sources or if you don't understand them.\n\n**Filters Syntax**:\n\n```\nFilters = [ Filter1, Filter2, ... ]\nFilterN = [ Host, Rule1, Rule2, ... ]\nRuleN = [ Path, [ Search1, Replace1, Search2, Replace2, ... ] ]\n```\n\nHost, Path, Search and Replace items must be enclosed in double quotes `\"`, double quotes and backslash `\\` must be escaped with backslash. When using the built-in editor, these rules will be applied automatically.\n\nWhen Host, Path or Search matches to `^\\/.+\\/[igm]{0,3}$` it treated as regexp.\n\n**Filter examples**:\n\n```\n[[\"example.com\",[\"/\",[\"\u003ch1\u003eExample Domain\u003c/h1\u003e\",\"\u003ch3\u003eSmall Example Domain\u003c/h3\u003e\"]]]]\n[[\"example.com\",[\"/\",[\"/Domain/gi\",\"dOmAiN\"]]]]\n```\n\n**Notes**:\n\n- Only one Filter per Host is processed for performance reasons, use multiple Rules within Filter and multiple Search \u0026 Replace pairs within each Rule, if required\n- To avoid errors use embedded filters editor\n- Ctrl+Click on toolbar button calls the options\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustoff%2Fmodify-http-response","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustoff%2Fmodify-http-response","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustoff%2Fmodify-http-response/lists"}