Skip to content
/ wavy Public

A simple protocol testing tool that supports various connection types(Serial/TCP Client/TCP Server).

License

Notifications You must be signed in to change notification settings

novrain/wavy

Repository files navigation

Wavy

简体中文

Target: Build a protocol testing tool that supports various connection methods.

Features

  • Supports Windows/Mac/Linux.
  • Supports multiple connection sessions.
  • Supports Serial/TCP Client/TCP Server.
  • Multiple encoding options: Hex/ASCII/Base64.
  • Supports sending only the selected text as command.
  • Project management support for convenient handling and sharing of test instructions.
  • Advanced command blocks:
    • String: Supports features such as length, padding, padding position, padding length, encoding, etc.
    • Decimal: Supports features like type, padding, padding position, padding length, encoding, byte order, etc.
    • Delay: Insert a delay timer between two blocks.
  • Supports sending a single command block or multiple command blocks to either a single session or multiple sessions.
  • Supports saving commands and logs as text.

string-block

decimal-block

delay-block

  • Optimized interface with the introduction of Lumino, facilitating drag-and-drop functionality, layout changes, and enhanced convenience for multiple connections, vue3-lumino-widget
  • Light/Dark themes.
  • English/Chinese Languages.

dark.png

light.png

  • Frame Project: Frame project include basic data blocks, frames build with blocks, and suites which include frames. Using frame project, we can build many re-use commands of various protocols, such as Modbus.
    • Frame/Reference
    • Suite

frame-frame

frame-table

frame-project

Install

  • Windows Store

windows store

Development

Versions

  • Nodejs: 18.18.2
  • Electron: 28.3.0

Build

Install npm packages

yarn

Run dev

npm run electron:dev

Build vite project and make release

npm run vite:build
npm run forge:make

Sponsor

About

A simple protocol testing tool that supports various connection types(Serial/TCP Client/TCP Server).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy