https://github.com/archeb/opentrace
A cross-platform GUI wrapper for NextTrace. Bringing you the familiar traceroute experience. OpenTrace 是 NextTrace 的跨平台 GUI 界面,带来您熟悉但更强大的用户体验。
https://github.com/archeb/opentrace
network network-analysis traceroute utility
Last synced: 5 months ago
JSON representation
A cross-platform GUI wrapper for NextTrace. Bringing you the familiar traceroute experience. OpenTrace 是 NextTrace 的跨平台 GUI 界面,带来您熟悉但更强大的用户体验。
- Host: GitHub
- URL: https://github.com/archeb/opentrace
- Owner: Archeb
- License: gpl-3.0
- Created: 2023-05-23T16:59:04.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-05-09T16:22:45.000Z (about 1 year ago)
- Last Synced: 2025-05-15T07:05:52.334Z (about 1 year ago)
- Topics: network, network-analysis, traceroute, utility
- Language: C#
- Homepage:
- Size: 1.69 MB
- Stars: 2,602
- Watchers: 11
- Forks: 108
- Open Issues: 12
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README

## OpenTrace
OpenTrace is a cross-platform GUI wrapper for NextTrace. Bringing you a sense of familiarity.
OpenTrace 是 NextTrace 的跨平台 GUI 界面,带来您熟悉但更强大的用户体验。
[中文说明](readme_cn.md)
### Usage
- Download OpenTrace for your system from [releases](https://github.com/Archeb/opentrace/releases)
Alternatively, if you compiled it yourself, then you need to:
- Download and install NextTrace: Download NextTrace for your system architecture from [here](https://github.com/nxtrace/Ntrace-V1/releases).
- 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](https://npcap.com/#download).
- Unzip and run OpenTrace(.exe)
### Features
- [x] Cross-platform native GUI (Windows WPF / Linux GTK / macOS)
- [x] An interface you are familiar with, but with even more powerful functionalities
- [x] User-friendly GUI and easy-to-understand parameter descriptions
- [x] MTR (My Traceroute) functionality
- [x] Multi-language support (English, Chinese, French, Spanish, Japanese, Russian)
- [x] Custom DNS Resolvers (DNS, DoH)
- [x] Use CLI to start a trace
- [x] Supports local .MMDB database
More is coming... [Feature request](https://github.com/Archeb/opentrace/issues/new/choose) is welcome!
Tip: You can also download the latest beta version of the corresponding architecture from the [Actions page of this project](https://github.com/Archeb/opentrace/actions); however, it may contain bugs or vulnerabilities, or may be unstable.
### Images



