No description
  • Rust 99.6%
  • Shell 0.2%
  • Dockerfile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dependabot[bot] 88d97fa554 chore: bump tokio from 1.52.3 to 1.53.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.52.3 to 1.53.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.3...tokio-1.53.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-20 21:56:10 +08:00
.config feat(tui): added support for setting TUI timezone (#1513) 2025-04-18 18:51:57 +08:00
.devcontainer build: add codespaces devcontainer.json 2024-04-20 16:31:51 +08:00
.github ci: split cross caches by target 2026-07-13 23:14:50 +09:00
assets docs: updated RELEASES.md for the 0.13.0 release 2025-05-05 19:04:54 +08:00
crates feat(tui): add support for scrolling the list of flows (#1820) 2026-05-31 17:05:58 +08:00
docs docs: fix locale listings 2026-07-17 19:37:34 +08:00
examples fix: remove redundant hostname borrow 2026-07-13 23:10:27 +09:00
snap chore: update version to 0.14.0-dev 2025-05-18 18:26:26 +08:00
ubuntu-ppa chore: divest Ubuntu noble and jammy and add support for resolute (#1810) 2026-05-10 16:43:38 +08:00
.gitignore test: change snapshot tests to use insta 2024-06-05 17:51:40 +08:00
AGENTS.md docs: update instructions in AGENTS.md 2025-06-04 20:21:33 +08:00
Cargo.lock chore: bump tokio from 1.52.3 to 1.53.0 2026-07-20 21:56:10 +08:00
Cargo.toml chore: bump mockall from 0.14.0 to 0.15.0 2026-07-17 20:24:18 +08:00
CHANGELOG.md docs: update CHANGELOG.md for #1809 2026-05-10 14:53:26 +08:00
CONTRIBUTING.md docs: fix cargo publish section 2025-05-06 18:05:26 +08:00
deny.toml chore: allow RUSTSEC-2026-0119 2026-05-10 14:13:44 +08:00
Dockerfile chore: bump MSRV to 1.88 (#1809) 2026-05-10 14:53:26 +08:00
dprint.json build: add dprint config 2024-12-24 07:09:17 +08:00
LICENSE chore: add licence (Apache 2.0) 2022-03-28 18:59:10 +08:00
README.md docs: fix CI badge to show master branch only 2025-05-25 16:44:11 +08:00
RELEASES.md docs: updated RELEASES.md for the 0.13.0 release 2025-05-05 19:04:54 +08:00
trippy-config-sample.toml feat: add support for moder IPinfo databases (#1784) 2026-05-24 20:37:02 +08:00





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

cargo install trippy --locked

APT (Debian)

Debian 13 package

apt install trippy

ⓘ Note:

Only available for Debian 13 (trixie) and later.

PPA (Ubuntu)

Ubuntu PPA

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

snap install trippy

Homebrew (macOS)

Homebrew package

brew install trippy

WinGet (Windows)

winget package

winget install trippy

Scoop (Windows)

Scoop package

scoop install trippy

Chocolatey (Windows)

Chocolatey package

choco install trippy

NetBSD

pkgsrc current package

pkgin install trippy

FreeBSD

FreeBSD port

pkg install trippy

OpenBSD

OpenBSD port

pkg_add trippy

Arch Linux

Arch package

pacman -S trippy

Gentoo Linux

Gentoo package

emerge -av net-analyzer/trippy

Void Linux

Void Linux x86_64 package

xbps-install -S trippy

ALT Sisyphus

ALT Sisyphus package

apt-get install trippy

Chimera Linux

Chimera Linux package

apk add trippy

Nix

nixpkgs unstable package

nix-env -iA trippy

Docker

Docker Image Version (latest by date)

docker run -it fujiapple/trippy

All Repositories

Packaging status

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 guide.

Features

See the Features list.

Distributions

See the Distributions list.

Privileges

See the Privileges guide.

Usage Examples

See the Usage Examples.

Command Reference

See the Command Reference.

Theme Reference

See the Theme Reference.

Column Reference

See the Column Reference.

Configuration Reference

See the Configuration Reference.

Locale Reference

See the Locale Reference.

Versions

See the Version Reference.

Frequently Asked Questions

Why does Trippy show "Awaiting data..."?

See the Awaiting Data guide.

How do I allow incoming ICMP traffic in the Windows Defender firewall?

See the Windows Defender Firewall guide.

See the Recommended Tracing Settings 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