https://github.com/thecodedaniel/socket_probe
A flutter desktop application for testing web socket connections.
https://github.com/thecodedaniel/socket_probe
api flutter livedata livestream testing testing-tool websocket
Last synced: 10 months ago
JSON representation
A flutter desktop application for testing web socket connections.
- Host: GitHub
- URL: https://github.com/thecodedaniel/socket_probe
- Owner: TheCodeDaniel
- Created: 2025-02-11T07:23:12.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-03-23T20:25:12.000Z (10 months ago)
- Last Synced: 2025-03-23T21:27:17.592Z (10 months ago)
- Topics: api, flutter, livedata, livestream, testing, testing-tool, websocket
- Language: Dart
- Homepage: https://socket-probe.web.app
- Size: 1.82 MB
- Stars: 19
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 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

--
# Installation
1. You can download the Macos/Windows link directly from github_releases
(https://github.com/TheCodeDaniel/socket_probe/releases)
or
2. 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