Skip to content
/ mizar Public

A TCP testing tool, immediately useful and intuitive to use right out of the box

License

Notifications You must be signed in to change notification settings

Fabio286/mizar

Repository files navigation

Mizar TCP Tester

GitHub package.json version GitHub Build Status mizar mizarPlant a Tree

Mizar is a TCP tester/debugger designed to be immediately useful and intuitive to use right out of the box.
The purpose of Mizar is to help developers working on software that communicates over TCP protocol by speeding up debugging and testing from the earliest stages of development.

Main features

Client

  • Open multiple sockets on multiple targets
  • Send multiple messages
  • Options to close on reply or persistend connections
  • Loop mode
  • Step test
  • Min/max time interval between sends
  • Display number of connected sockets and message sent and received

Server

  • Listen on multiple ports
  • Echo server mode
  • Trace received messages on console
  • Display number of connected sockets and message/data received

Installation

Based on your operating system you can have one or more distribution formats to choose based on your preferences.
Since Mizar is a free software we don't have a budget to spend on annual licenses or certificates. This can result that on some platforms you might need to put in some additional work to install this app.

Linux

On Linux you can simply download and run the .AppImage distribution or install from Snap Store.

Windows

On Windows you can choose between downloading the app from Microsoft Store or downloading the .exe from this github repo.
Distributions that are not from Microsoft Store are not signed with a certificate, so to install you need to click on "More info" and then "Run anyway" on SmartScreen prompt.

How to contribute