ProxymanApp / ProxymanApp/Proxyman

WebSoket filter: stay on found the message after removing the filter

Open
#2,348 4 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since May 14, 2025.

✅ Done enhancement
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Description

Description

If you use a filter in WebSoket flow, as usual, you find only one message from a few that you need (for example, you find a request, and after that, you need to check the response for this message)

For now, I use a filter to find a request (and got a list with 5 messages)
I decided I need the second message (and want to check surrounding messages)
But if I remove the filter, the selection of the message will be reset (the first message in the WebSocket flow will be selected)

So, I need:

  • Find the message
  • Remember the "time" when the message was sent
  • Remove a filter
  • Scroll WebSocket flow to the time that I remembered
  • Finally, read the surrounding messages

I see the following ideas on how to make it more convenient:

  1. Stay focused on the selected message when I remove a filter (as it works for a filter for HTTP requests in Proxyman)
  2. Add the optional mode: instead of "filter" (I mean "hide all messages that do not match to filter) add option to "highlight all messages that match to filter" (as it works in Fiddler Classic)
    I mean "highlight the found messages and do NOT hide all other messages"

Why this feature/change is important?

Because the Proxyman is the best WebSocket proxy for MacOS of course!

And - big thank you for that!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.