{"id":46800264,"url":"https://github.com/xddcode/freenetdebugger","last_synced_at":"2026-03-11T06:00:28.515Z","repository":{"id":342193421,"uuid":"1172412809","full_name":"xddcode/FreeNetDebugger","owner":"xddcode","description":"A high-performance, cross-platform network debugger built with Tauri \u0026 Rust. Minimalist design, maximalist performance—say goodbye to ugly and sluggish legacy tools.","archived":false,"fork":false,"pushed_at":"2026-03-05T06:33:50.000Z","size":4412,"stargazers_count":8,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-10T11:36:16.796Z","etag":null,"topics":["network","rust","tarui","tcp","udp"],"latest_commit_sha":null,"homepage":"https://sourceforge.net/projects/freenetdebugger","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xddcode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-04T09:28:03.000Z","updated_at":"2026-03-09T03:02:50.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/xddcode/FreeNetDebugger","commit_stats":null,"previous_names":["xddcode/freenetdebugger"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/xddcode/FreeNetDebugger","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xddcode%2FFreeNetDebugger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xddcode%2FFreeNetDebugger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xddcode%2FFreeNetDebugger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xddcode%2FFreeNetDebugger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xddcode","download_url":"https://codeload.github.com/xddcode/FreeNetDebugger/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xddcode%2FFreeNetDebugger/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30372532,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T21:41:54.280Z","status":"online","status_checked_at":"2026-03-11T02:00:07.027Z","response_time":84,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["network","rust","tarui","tcp","udp"],"created_at":"2026-03-10T05:30:43.193Z","updated_at":"2026-03-11T06:00:28.509Z","avatar_url":"https://github.com/xddcode.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg alt=\"FreeNetDebugger Logo\" src=\"./public/app-icon.png\" width=\"100\"/\u003e\n\n## FreeNetDebugger\n\nHigh-performance, cross-platform network debugging tool built with Tauri + Rust + React.\n\n[![star](https://gitee.com/xddcode/free-net-debugger/badge/star.svg?theme=dark)](https://gitee.com/xddcode/free-net-debugger/stargazers)\n[![fork](https://gitee.com/xddcode/free-net-debugger/badge/fork.svg?theme=dark)](https://gitee.com/xddcode/free-net-debugger/members)\n[![GitHub stars](https://img.shields.io/github/stars/xddcode/FreeNetDebugger?logo=github)](https://github.com/xddcode/FreeNetDebugger/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/xddcode/FreeNetDebugger?logo=github)](https://github.com/xddcode/FreeNetDebugger/network)\n[![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://gitee.com/dromara/free-fs/blob/master/LICENSE)\n[![License: Apache_2.0](https://img.shields.io/badge/License-Apache_2.0-cyan.svg)](LICENSE)\n[![Built with Tauri](https://img.shields.io/badge/Built_with-Tauri_v2-cyan)](https://tauri.app)\n\n[Report Issue](https://github.com/xddcode/FreeNetDebugger/issues) · [Request Feature](https://github.com/xddcode/FreeNetDebugger/issues/new)\n\nRepository:\n[Gitee](https://gitee.com/xddcode/free-net-debugger) · [GitHub](https://github.com/xddcode/FreeNetDebugger)\n\n**English | [中文](README.zh-CN.md)**\n\n\u003c/div\u003e\n\n## Core Capabilities\n\n- Multi-protocol support: `TCP Client/Server`, `UDP Client/Server`, `WebSocket`\n- Real-time log panel with virtual scrolling and filtering\n- Flexible send pipeline: ASCII/HEX, escape parsing, checksum, periodic send\n- Send Center drawer: history, shortcuts, quick run/paste workflow\n- Export and stream-to-file for long-running capture sessions\n- Live traffic metrics: current throughput, peak, and totals\n\n## Preview\n\n| Preview 1 | Preview 2 |\n| --------- | --------- |\n| \u003cimg alt=\"Preview 1\" src=\"_images/1.png\" width=\"420\" /\u003e | \u003cimg alt=\"Preview 2\" src=\"_images/2.png\" width=\"420\" /\u003e |\n\n| Preview 3 | Preview 4 |\n| --------- | --------- |\n| \u003cimg alt=\"Preview 3\" src=\"_images/3.png\" width=\"420\" /\u003e | \u003cimg alt=\"Preview 4\" src=\"_images/4.png\" width=\"420\" /\u003e |\n\n## Tech Stack\n\n- Frontend: React 19, TypeScript, Zustand, i18next, Tailwind CSS\n- Backend: Rust, Tokio, Tauri v2\n- Build: Vite\n\n## Installation\n\n### Option 1: Install Prebuilt Package (Recommended)\n\nFor production use, download the installer/package from the official release channels:\n\n- [Download from GitHub Releases](https://github.com/xddcode/FreeNetDebugger/releases)\n- [Download from SourceForge](https://sourceforge.net/projects/freenetdebugger/files/)\n- Choose the asset that matches your OS and architecture (for example, Windows `.msi`, macOS `.dmg`)\n- Install and launch directly\n\n[![Download FreeNetDebugger](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/freenetdebugger/files/)\n\n### Option 2: Build and Install from Source\n\nUse this path when you need custom builds, local patching, or development debugging.\n\n#### Prerequisites\n\n- Rust \u003e= 1.77\n- Node.js \u003e= 20\n- Bun (or npm/pnpm)\n- Tauri prerequisites: \u003chttps://tauri.app/start/prerequisites/\u003e\n\n#### Build Installer/Bundle\n\n```bash\nbun install\nbun tauri build\n```\n\nOutput: `src-tauri/target/release/bundle/`\n\n#### Development Mode\n\n```bash\nbun install\nbun tauri dev\n```\n\n## Roadmap\n\n- [ ] Serial debugging support (port scan, baud/parity options, Rx/Tx pipeline)\n- [ ] TLS/SSL support for TCP Client secure connections\n- [ ] Advanced WebSocket options (custom headers, subprotocols)\n- [ ] Session import/export and template management\n- [ ] Script-based protocol parser (structured view and field extraction)\n\n## Contact\n\n- GitHub: [@Freedom](https://github.com/xddcode)\n- Gitee: [@Freedom](https://gitee.com/xddcode)\n- Email: xddcodec@gmail.com\n- WeChat:\n\n  **Please include your purpose when adding me on WeChat**\n\n\u003cimg alt=\"wx.png\" height=\"300\" src=\"./_images/wx.png\" width=\"250\"/\u003e\n\n- WeChat Official Account:\n\n\u003cimg alt=\"wp.png\" src=\"./_images/mp.png\"/\u003e\n\n---\n\n## Donation\n\nIf FreeNetDebugger helps your work, gives you convenience, inspiration, or you simply support this project, you are welcome to sponsor its continued development.\n\nPlease leave a ⭐️ to support the project!\n\n\u003cimg alt=\"pay.png\" height=\"300\" src=\"./_images/pay.png\" width=\"250\"/\u003e\n\n\u003cdiv align=\"center\"\u003e\n\nMade with ❤️ by [@xddcode](https://gitee.com/xddcode)\n\n\u003c/div\u003e\n\n## License\n\nApache License 2.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxddcode%2Ffreenetdebugger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxddcode%2Ffreenetdebugger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxddcode%2Ffreenetdebugger/lists"}