Skip to content

TheCodeDaniel/socket_probe

Repository files navigation

Socket Probe

Socket Probe is a flutter application for testing websocket connections.

Features

  • Support websocket WSS and WS Protocols.
  • Support Event based sockets like Socket IO.
  • Websocket headers and parameters for "event based" websockets.
  • 💻 Supports MacOS and Windows.

Examples

Example image description
Screen Recording 2025-02-23 at 23 35 46

--

Installation

  1. You can download the Macos/Windows link directly from github_releases (https://github.com/TheCodeDaniel/socket_probe/releases)

or

  1. Create a fork of the repository and run the code.

NOTE: On windows, it may display an unknown publisher error, you can press on skip or continue

Upcoming features (Contributions are very welcome 🙏)

  1. Linux Support.
  2. Dark mode support.
  3. Shorebird support. ✅
  4. Websocket connection history.
  5. Websocket speed metrics and custom logs.
  6. modern UI re-design.

Contribution instructions.

Run the following commands: dart format --line-length 120 . to make the code easier to read. flutter analyze to analyze the code patterns