A TCP testing tool, immediately useful and intuitive to use right out of the box
Go to file
Fabio Di Stasio 991412cc84 chore: update README.md 2023-04-18 17:58:59 +02:00
.github ci: minor change in build scripts 2023-04-16 22:06:46 +02:00
.vscode refactor: typescript refactor 2023-04-02 10:06:25 +02:00
assets feat: add app icons 2023-04-11 19:58:40 +02:00
scripts utility commit 2023-03-21 18:10:35 +01:00
snap ci: snap ci config 2023-04-16 11:40:21 +02:00
src feat: icons for message formats 2023-04-18 09:16:28 +02:00
.all-contributorsrc initial commit 2023-03-19 18:40:03 +01:00
.eslintignore initial commit 2023-03-19 18:40:03 +01:00
.eslintrc initial commit 2023-03-19 18:40:03 +01:00
.gitattributes initial commit 2023-03-19 18:40:03 +01:00
.gitignore initial commit 2023-03-19 18:40:03 +01:00
.stylelintrc initial commit 2023-03-19 18:40:03 +01:00
.versionrc.json initial commit 2023-03-19 18:40:03 +01:00
CHANGELOG.md chore(release): 1.1.0 2023-04-18 09:17:17 +02:00
CODE_OF_CONDUCT.md initial commit 2023-03-19 18:40:03 +01:00
LICENSE chore: update README.md 2023-04-11 19:58:56 +02:00
README.md chore: update README.md 2023-04-18 17:58:59 +02:00
package-lock.json chore(release): 1.1.0 2023-04-18 09:17:17 +02:00
package.json chore(release): 1.1.0 2023-04-18 09:17:17 +02:00
tsconfig.json refactor: typescript refactor 2023-04-02 10:06:25 +02:00
webpack.main.config.js refactor: typescript refactor 2023-04-02 10:06:25 +02:00
webpack.renderer.config.js ci: minor change in build scripts 2023-04-17 00:25:31 +02:00
webpack.workers.config.js refactor: typescript refactor 2023-04-02 10:06:25 +02:00

README.md

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