Network Debug Assistant - UDP, TCP, Websocket, SocketIO, MQTT
This application supports scripting with javascript to customize the input fields and the output.
The .js file is imported as a module. The struct of the module is as follows:
Input Script
export interface IGenerator {
name: string;
args: {
name: string;
defaultValue: string;
}[];
generate: (...args: string[]) => string | number[] | object;
}
Output Script
export interface IParser {
name: string;
parse: (buf: number[]) => string;
}
See examples for more details.
Download the installer for your operating system on the release page.
Clone the project
git clone https://github.com/kuyoonjo/nda.git
Go to the project directory
cd nda
Install dependencies
pnpm install
Note : Follow this guide to set up Tauri environment
Start the server
pnpm tauri dev