About this project
Description from the program archive
I propose enhancing the visibility and user-friendliness of switching proxy modes and improving the local mode experience in `mitmweb`.
To begin with, for the better visibility and ease of use of proxy mode switching, I suggest the introduction of a new tab that will feature an intuitive interface. Within this tab, users will find concise descriptions of each available proxy mode, making it straightforward for them to explore and select their desired mode.
For local mode, I plan to implement a "tree view" structure displaying active processes grouped by executable name, allowing dynamic filter configuration and detailed process information. This organised view will streamline the process selection for users.
The deliverables include a redesigned proxy modes tab, enhanced local mode features, a user-friendly process selection interface, support for Windows and MacOS (with potential Linux support in the future), and performance-optimized process monitoring.