📦fujiapple852 / trippy
← 返回首页
A network diagnostic tool
⚖️ Apache-2.0#cli#mtr#network#ping#rust🌐 trippy.rs📅 创建于 2022-03-28🔄 更新于 2026-10-26

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有





Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networking issues.

trippy

Quick Start

See the getting started guide.

Install

Trippy runs on Linux, BSD, macOS, and Windows. It can be installed from most package managers, precompiled binaries, or source.

For example, to install Trippy from cargo:

cargo install trippy --locked
All package managers ### Cargo [![Crates.io](https://img.shields.io/crates/v/trippy)](https://crates.io/crates/trippy/0.13.0)
cargo install trippy --locked
### APT (Debian) [![Debian 13 package](https://repology.org/badge/version-for-repo/debian_13/trippy.svg)](https://tracker.debian.org/pkg/trippy)
apt install trippy
> ⓘ Note: > > Only available for Debian 13 (`trixie`) and later. ### PPA (Ubuntu) [![Ubuntu PPA](https://img.shields.io/badge/Ubuntu%20PPA-0.13.0-brightgreen)](https://launchpad.net/~fujiapple/+archive/ubuntu/trippy/+packages)
add-apt-repository ppa:fujiapple/trippy
apt update && apt install trippy
> ⓘ Note: > > Only available for Ubuntu 24.04 (`Noble`) and 22.04 (`Jammy`). ### Snap (Linux) [![trippy](https://snapcraft.io/trippy/badge.svg)](https://snapcraft.io/trippy)
snap install trippy
### Homebrew (macOS) [![Homebrew package](https://repology.org/badge/version-for-repo/homebrew/trippy.svg)](https://formulae.brew.sh/formula/trippy)
brew install trippy
### WinGet (Windows) [![winget package](https://img.shields.io/badge/WinGet-0.13.0-brightgreen)](https://github.com/microsoft/winget-pkgs/tree/master/manifests/f/FujiApple/Trippy/0.13.0)
winget install trippy
### Scoop (Windows) [![Scoop package](https://img.shields.io/scoop/v/trippy?style=flat&labelColor=5c5c5c&color=%234dc71f)](https://github.com/ScoopInstaller/Main/blob/master/bucket/trippy.json)
scoop install trippy
### Chocolatey (Windows) [![Chocolatey package](https://repology.org/badge/version-for-repo/chocolatey/trippy.svg)](https://community.chocolatey.org/packages/trippy)
choco install trippy
### NetBSD [![pkgsrc current package](https://repology.org/badge/version-for-repo/pkgsrc_current/trippy.svg)](https://pkgsrc.se/net/trippy)
pkgin install trippy
### FreeBSD [![FreeBSD port](https://repology.org/badge/version-for-repo/freebsd/trippy.svg)](https://www.freshports.org/net/trippy/)
pkg install trippy
### OpenBSD [![OpenBSD port](https://repology.org/badge/version-for-repo/openbsd/trippy.svg)](https://openports.pl/path/net/trippy)
pkg_add trippy
### Arch Linux [![Arch package](https://repology.org/badge/version-for-repo/arch/trippy.svg)](https://archlinux.org/packages/extra/x86_64/trippy)
pacman -S trippy
### Gentoo Linux [![Gentoo package](https://repology.org/badge/version-for-repo/gentoo/trippy.svg)](https://packages.gentoo.org/packages/net-analyzer/trippy)
emerge -av net-analyzer/trippy
### Void Linux [![Void Linux x86_64 package](https://repology.org/badge/version-for-repo/void_x86_64/trippy.svg)](https://github.com/void-linux/void-packages/tree/master/srcpkgs/trippy)
xbps-install -S trippy
### ALT Sisyphus [![ALT Sisyphus package](https://repology.org/badge/version-for-repo/altsisyphus/trippy.svg)](https://packages.altlinux.org/en/sisyphus/srpms/trippy/)
apt-get install trippy
### Chimera Linux [![Chimera Linux package](https://repology.org/badge/version-for-repo/chimera/trippy.svg)](https://github.com/chimera-linux/cports/tree/master/user/trippy)
apk add trippy
### Nix [![nixpkgs unstable package](https://repology.org/badge/version-for-repo/nix_unstable/trippy.svg)](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/tr/trippy/package.nix)
nix-env -iA trippy
### Docker [![Docker Image Version (latest by date)](https://img.shields.io/docker/v/fujiapple/trippy)](https://hub.docker.com/r/fujiapple/trippy/)
docker run -it fujiapple/trippy
### All Repositories [![Packaging status](https://repology.org/badge/vertical-allrepos/trippy.svg)](https://repology.org/project/trippy/versions)

See the installation guide for details of how to install Trippy on your system.

Run

To run a basic trace to example.com with default settings, use the following command:

sudo trip example.com

See the usage examples and CLI reference for details of how to use Trippy. To use Trippy without elevated privileges, see the privileges guide.

Documentation

Full documentation is available at trippy.rs.

documentation links ## Getting Started See the [Getting Started](https://trippy.rs/start/getting-started/) guide. ## Features See the [Features](https://trippy.rs/start/features/) list. ## Distributions See the [Distributions](https://trippy.rs/start/installation/) list. ## Usage Examples See the [Usage Examples](https://trippy.rs/guides/usage/). ## Command Reference See the [Command Reference](https://trippy.rs/reference/cli/). ## Theme Reference See the [Theme Reference](https://trippy.rs/reference/theme/). ## Column Reference See the [Column Reference](https://trippy.rs/reference/column/). ## Configuration Reference See the [Configuration Reference](https://trippy.rs/reference/configuration/). ## Locale Reference See the [Locale Reference](https://trippy.rs/reference/locale/). ## Versions See the [Version Reference](https://trippy.rs/reference/version/). ## Frequently Asked Questions ### Why does Trippy show "Awaiting data..."? See the [Awaiting Data](https://trippy.rs/guides/faq/) guide. ### How do I allow incoming ICMP traffic in the Windows Defender firewall? See the [Windows Defender Firewall](https://trippy.rs/guides/windows_firewall/) guide. ### What are the recommended settings for Trippy? See the [Recommended Tracing Settings](https://trippy.rs/guides/recommendation/) guide.

Privileges

See the Privileges guide.

Acknowledgements

Trippy is made possible by ratatui ( formerly tui-rs), crossterm as well as several foundational Rust libraries.

Trippy draws heavily from mtr and also incorporates ideas from both libparistraceroute & Dublin Traceroute.

The Trippy networking code is inspired by pnet and some elements of that codebase are incorporated in Trippy.

The AS data is retrieved from the IP to ASN Mapping Service provided by Team Cymru.

The trippy.cli.rs CNAME hosting is provided by cli.rs.

The Trippy chat room is sponsored by Zulip.

Trippy logo designed by Harun Ocaksiz Design.

License

This project is distributed under the terms of the Apache License (Version 2.0).

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in time by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

See LICENSE for details.

Copyright 2022 Trippy Contributors

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR