Tool
go-mitmproxy
go-mitmproxy is a Go proxy for inspecting and modifying HTTP/HTTPS traffic. Its web interface shows requests, responses, JSON previews and binary response bodies, with filters and request breakpoints; plugin hooks expose HTTP, WebSocket and SSE events. It supports explicit HTTP and HTTPS proxy configuration.
- Targets
- Protocol · Website
- Category
- Website analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 1.6k
- Last commit
- 2026-10-31
- Language
- Go
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Go 1.26 or newer is specified for installation from source.
- Prerequisites: HTTPS inspection requires a trusted root certificate; the certificate generated at first startup can be installed if one is not already trusted.
- Limits: Clients must configure an explicit proxy; transparent proxy mode is unsupported.
- License: MIT licence.
Cite
BibTeX
@misc{go-mitmproxy,
title = {{go-mitmproxy}},
howpublished = {\url{https://github.com/lqqyt2423/go-mitmproxy}},
url = {https://github.com/lqqyt2423/go-mitmproxy},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/go-mitmproxy/}}
}Plain text
go-mitmproxy. https://github.com/lqqyt2423/go-mitmproxy (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/go-mitmproxy/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · lqqyt2423/go-mitmproxy · Revision 5865d94
More in Websites
- Dinosaur runner: recovering one acceleration rule · Case study
- rauchg.com: rebuilding an RSC blog from captured Flight output · Case study
- BaoCut Slides: adapting an interactive web editor · Case study
- REA in Claude Code: an isolated static-analysis A/B trial · Case study
- Dinosaur runner: an REA-inspected speed rule rebuilt with Codex · Case study
- Terminal: a Rust terminal informed by TradingView chart research · Case study