FreeNetDebuuger 一个高颜值、高性能、跨平台网络调试工具

2 阅读1分钟

 FreeNetDebugger v1.0.0

高性能、跨平台网络调试工具

首个正式版本发布。v1.0.0 聚焦于高性能网络调试体验、跨协议支持与工程化可用性。

仓库地址:

Gitee:https://gitee.com/xddcode/free-net-debugger

GitHub:https://github.com/xddcode/FreeNetDebugger

下载:

前往 SourceForge 下载

核心能力

  • 多协议支持:TCP Client/ServerUDP Client/ServerWebSocket
  • 实时日志面板:虚拟滚动 + 关键词过滤
  • 灵活发送链路:ASCII/HEX、转义解析、校验、定时发送
  • 发送中心抽屉:历史、快捷指令、快速 RUN/PASTE
  • 长时抓包能力:导出日志 + 实时保存到文件
  • 实时流量指标:当前速率、峰值、累计量

技术栈

  • 前端:React 19、TypeScript、Zustand、i18next、Tailwind CSS
  • 后端:Rust、Tokio、Tauri v2
  • 构建:Vite

安装方式

方式一:下载安装包(推荐)

方式二:源码构建安装

适用于需要二次开发、本地补丁或调试构建的场景。

环境要求

构建安装包/可分发文件

bun install

bun tauri build

产物目录:src-tauri/target/release/bundle/

开发模式

bun install

bun tauri dev

路线图(Roadmap)

  • 串口调试支持(端口扫描、波特率/校验位配置、收发链路)

  • TLS/SSL 支持(TCP Client 安全连接)

  • WebSocket 高级能力(自定义 Header、子协议)

  • 会话导入/导出与模板化管理

  • 脚本化协议解析(结构化视图、字段提取)

开源许可

Apache License 2.0