- Notifications
You must be signed in to change notification settings - Fork98
fujiapple852/trippy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networkingissues.
See thegetting started guide.
Trippy runs on Linux, BSD, macOS, and Windows. It can be installed from most package managers, precompiled binaries, orsource.
For example, to install Trippy fromcargo
:
cargo install trippy --locked
All package managers
cargo install trippy --locked
apt install trippy
ⓘ Note:
Only available for Debian 13 (
trixie
) and later.
add-apt-repository ppa:fujiapple/trippyapt update&& apt install trippy
ⓘ Note:
Only available for Ubuntu 24.04 (
Noble
) and 22.04 (Jammy
).
snap install trippy
brew install trippy
winget install trippy
scoop install trippy
choco install trippy
pkgin install trippy
pkg install trippy
pkg_add trippy
pacman -S trippy
emerge -av net-analyzer/trippy
nix-env -iA trippy
docker run -it fujiapple/trippy
See theinstallation guide for details of how to install Trippy on your system.
To run a basic trace toexample.com
with default settings, use the following command:
sudo trip example.com
See theusage examples andCLI reference fordetails of how to use Trippy. To use Trippy without elevated privileges, seetheprivileges guide.
Full documentation is available attrippy.rs.
documentation links
See theGetting Started guide.
See theFeatures list.
See theDistributions list.
See thePrivileges guide.
See theUsage Examples.
See theCommand Reference.
See theTheme Reference.
See theColumn Reference.
See theConfiguration Reference.
See theLocale Reference.
See theVersion Reference.
See theAwaiting Data guide.
See theWindows Defender Firewall guide.
See theRecommended Tracing Settings guide.
Trippy is made possible byratatui (formerlytui-rs),crossterm as wellasseveral foundational Rust libraries.
Trippy draws heavily frommtr and also incorporates ideasfrom bothlibparistraceroute&Dublin Traceroute.
The Trippy networking code is inspired bypnet and some elements of that codebaseare incorporated in Trippy.
TheAS data is retrieved fromtheIP to ASN Mapping Service providedbyTeam Cymru.
Thetrippy.cli.rs CNAME hosting is provided bycli.rs.
The Trippy chat room is sponsored byZulip.
Trippy logo designed byHarun Ocaksiz Design.
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 definedin the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.
SeeLICENSE for details.
Copyright 2022Trippy Contributors
About
A network diagnostic tool