Open Source Visualized Route Tracing Tool for macOS, Windows, and Linux.
Find a file
2026-04-20 08:46:49 +08:00
.github ci(macOS): enable stapler for release 2026-01-02 13:54:20 +08:00
.vscode feat(vscode): add linux debugging conf 2026-01-01 12:54:32 +08:00
Assets fix(maps): OSM marker and polyline not cleaned 2025-12-30 19:36:19 +08:00
HomePage fix(homepage): ios and ipados detection 2026-01-24 18:23:15 +08:00
Infrastructure fix(wrapper): deprecate ip2region support 2025-12-30 19:36:19 +08:00
Models reorganize files 2025-12-23 16:32:55 +08:00
Properties Refine zh-TW Traditional Chinese translation 2026-03-11 17:52:49 +08:00
Services fix(wrapper): new method to impl restart as admin 2026-01-01 23:45:48 +08:00
UI fix(map): gtk webkit init error 2026-01-14 11:50:07 +08:00
.gitattributes 添加 .gitattributes、.gitignore 和 LICENSE.txt。 2023-05-23 17:59:01 +01:00
.gitignore feat(homepage): optimized for better SEO 2025-12-30 19:36:19 +08:00
Entitlements.plist feat(release): macOS dmg build and notarization configuration 2025-12-30 19:36:19 +08:00
Info.plist fix(ui): menubar on macOS 2025-12-30 19:36:19 +08:00
LICENSE.txt 添加 .gitattributes、.gitignore 和 LICENSE.txt。 2023-05-23 17:59:01 +01:00
OpenTrace.csproj feat: bump version; use semantic versioning 2026-01-01 12:54:32 +08:00
opentrace.desktop fix(chore): revert linux .desktop file change to fit AUR 2025-12-30 19:36:19 +08:00
Program.cs fix(i18n): remove unnecessary code 2026-01-01 12:54:32 +08:00
readme.md Fix formatting in readme.md links 2026-04-20 08:46:49 +08:00
readme_zh.md Add English readme link 2026-04-20 08:45:43 +08:00
traceroute.sln update debug platform 2023-11-22 20:11:43 +08:00

[English | 中文]

OpenTrace

OpenTrace is an open source visualized route tracing tool.

OpenTrace 是一款跨平台可视化路由追踪工具。

Usage

Alternatively, if you compiled it yourself, then you need to:
  • Download and install NextTrace: Download NextTrace for your system architecture from here.

  • Place NextTrace in the OpenTrace directory, or in a directory included in your system's PATH environment variable; you can also place it anywhere and manually specify the path (recommended for macOS users).

  • If you are a Windows user and want to use TCP/UDP Traceroute, you also need to download and install Npcap.

  • Unzip and run OpenTrace(.exe)

Features

  • Cross-platform native GUI (Windows WPF / Linux GTK / macOS)

  • An interface you are familiar with, but with even more powerful functionalities

  • User-friendly GUI and easy-to-understand parameter descriptions

  • MTR (My Traceroute) functionality

  • Multi-language support (English, Chinese, French, Spanish, Japanese, Russian)

  • Custom DNS Resolvers (DNS, DoH)

  • Use CLI to start a trace

  • Supports local .MMDB database

More is coming... Feature request is welcome!

Tip: You can also download the latest beta version of the corresponding architecture from the Actions page of this project; however, it may contain bugs or vulnerabilities, or may be unstable.

Images

macOS Dark Windows Linux Preferences on macOS

Credit

OpenTrace uses NextTrace as the backend.

License

OpenTrace is released under the GPL-3.0 license.