← Browse all apps Developer Tools Security & Privacy
Charles vs mitmproxy
Side-by-side comparison for macOS
Charles
8.0Web debugging Proxy application
mitmproxy
8.5Intercept, modify, replay, save HTTP/S traffic
| Metric | Charles | mitmproxy |
|---|---|---|
| Category | Developer Tools | Security & Privacy |
| AI Score | 8.0 | 8.5 |
| 30-day Installs | 661 | 8.7K |
| 90-day Installs | 1.8K | 23.1K |
| 365-day Installs | 6.5K | 75.4K |
| Version | 5.1 | 12.2.2 |
| Auto-updates | No | No |
| Deprecated | No | No |
| GitHub Stars | 429 | 42.6K |
| GitHub Forks | 34 | 4.5K |
| Open Issues | 5 | 417 |
| License | MIT | MIT |
| Language | Kotlin | Python |
| Last GitHub Commit | 7y ago | 1mo ago |
| First Seen | Jun 9, 2013 | Jun 25, 2015 |
Reviews
Charles
Charles is a powerful web debugging proxy that allows developers to inspect and manipulate HTTP and HTTPS traffic. Its ability to capture and modify network requests makes it essential for developers working on web applications.
Charles captures and manipulates HTTP and HTTPS traffic for debugging web applications.
Pros
- + Comprehensive debugging capabilities
- + Support for multiple platforms
- + Ability to modify network requests
Cons
- - Lack of auto-updates
- - Limited recent GitHub activity
mitmproxy
mitmproxy is a powerful HTTP/S proxy tool for intercepting, modifying, and analyzing network traffic. It's particularly useful for developers, security professionals, and anyone needing to debug or inspect encrypted communications.
Intercepts and manipulates HTTP/S traffic for debugging, testing, and analysis.
Pros
- + Powerful TLS interception capabilities
- + User-friendly web interface for traffic inspection
- + Extensive community and developer support
Cons
- - Manual update process required
- - Persistent issues with Android app traffic interception