Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Header Editor

Release Chrome Web Store Edge Mozilla Add-ons Mozilla Add-ons license Discussions Build Status

An extension which can modify the request, include request headers, response headers, response body, redirect requests, and cancel requests.

It's 100% FREE, no ADs, no data collection.

Visit he.firefoxcn.net for more documentations.

Get this extension

BrowserLiteFull
Firefox Logo FirefoxOfficial Download or Mozilla Add-onsOfficial Download or Mozilla Add-ons
Chrome Logo ChromeChrome Web StoreInstall full version
Edge Logo EdgeNoneEdge Addons
  • The official download is exactly the same as Mozilla Add-ons, but the Mozilla Add-ons review is very slow, usually taking more than a week, and you may not be able to get the latest version.
  • HeaderEditor-xxx-v2 is full version, HeaderEditor-xxx-v3 is lite version.
  • Diff between lite and full version

Permissions

Header Editor require those permissions:

  • tabs: Open links (such as the options page)

  • webRequest, webRequestBlocking, declarativeNetRequest, *://*/*: Modify requests

  • storage, unlimitedStorage: Storage rules and settings

  • debugger: Modify response body in Chrome

  • unsafe-eval: Execute custom function, code at src/share/core/rule-utils.ts#L41 (may change in the future, you can search for the newest location by new Function)

Contribution

Contribute codes: Submitting a pull request

Thanks to them for their contribution: YFdyh000 iNaru

Translation

English: Please submit a issue or pull request to file locale/original/messages.json

Other language: Please translate them on Transifex

Please note that some languages (such as zh-Hans) will not be translated on transifex because the browser does not support them, view full list.

How to build

Build

  • Install Node.js 24.x and pnpm 11.x.
  • Clone this project, or download the source code and extract it.
  • Run pnpm i --frozen-lockfile.
  • Run build command
    • For chrome full version, run npm run build:chrome_v2
    • For chrome lite version, run npm run build:chrome_v3
    • For firefox full version, run npm run build:firefox_v2
    • For firefox lite version, run npm run build:firefox_v3
  • Find build result at /dist_*

Development

  • Modify start command's TARGET_BROWSER to the version you want to build
  • Run npm run start
  • Open browser, load extension from /dist_* directory or /dist_*/manifest.json

Licenses

Copyright © 2017-2026 FirefoxBar Team

This project is licensed under the ​GNU GPL v2.0 or later. Unauthorized use for training, imitation, learning, generation, or related activities in the field of artificial intelligence (AI) is prohibited.

Technical Sponsorship

CDN acceleration and security protection for this project are sponsored by Tencent EdgeOne.

edgeone-logo

关于 About

Manage browser's requests, include modify the request headers, response headers, response body, redirect requests, cancel requests
chrome-extensionedge-extensionfirefox-addonhttp-headerwebextension

语言 Languages

TypeScript79.3%
JavaScript20.1%
PHP0.5%
Less0.1%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
99
Total Commits
峰值: 12次/周
Less
More

核心贡献者 Contributors