[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5596":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":47,"readmeContent":48,"aiSummary":49,"trendingCount":16,"starSnapshotCount":16,"syncStatus":50,"lastSyncTime":51,"discoverSource":52},5596,"trippy","fujiapple852\u002Ftrippy","fujiapple852","A network diagnostic tool ","https:\u002F\u002Ftrippy.rs",null,"Rust",6943,227,24,60,0,23,36,89,79,38.07,"Apache License 2.0",false,"master",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"cli","command-line-interface","command-line-tool","dns","icmp","linux","macos","mtr","netbsd","network","networking","ping","ratatui","rust","rustlang","tool","traceroute","tui","tui-rs","windows","2026-06-12 02:01:12","\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ffujiapple852\u002Ftrippy\u002Fmaster\u002Fdocs\u002Fsrc\u002Fassets\u002FTrippy-Vertical-DarkMode.svg#gh-dark-mode-only\" width=\"300\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ffujiapple852\u002Ftrippy\u002Fmaster\u002Fdocs\u002Fsrc\u002Fassets\u002FTrippy-Vertical.svg#gh-light-mode-only\" width=\"300\">\u003Cbr>\n  \u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffujiapple852\u002Ftrippy\u002Factions\u002Fworkflows\u002Fci.yml\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ffujiapple852\u002Ftrippy\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg?branch=master\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fcrates.io\u002Fcrates\u002Ftrippy\u002F0.13.0\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fcrates\u002Fv\u002Ftrippy.svg\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Frepology.org\u002Fproject\u002Ftrippy\u002Fversions\">\n    \u003Cimg src=\"https:\u002F\u002Frepology.org\u002Fbadge\u002Ftiny-repos\u002Ftrippy.svg\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Ftrippy.zulipchat.com\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fzulip-join_chat-brightgreen.svg\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fmatrix.to\u002F#\u002F#trippy-dev:matrix.org\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fmatrix\u002Ftrippy-dev:matrix.org-blue\">\u003C\u002Fa>\n  \u003Cbr>\n  \u003Cbr>\n  Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networking\nissues.\n\u003C\u002Fp>\n\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ffujiapple852\u002Ftrippy\u002Fmaster\u002Fassets\u002F0.12.0\u002Fdemo.gif\" alt=\"trippy\"\u002F>\n\n## Quick Start\n\nSee the [getting started](https:\u002F\u002Ftrippy.rs\u002Fstart\u002Fgetting-started) guide.\n\n### Install\n\nTrippy runs on Linux, BSD, macOS, and Windows. It can be installed from most package managers, precompiled binaries, or\nsource.\n\nFor example, to install Trippy from `cargo`:\n\n```shell\ncargo install trippy --locked\n```\n\n\u003Cdetails>\n\n\u003Csummary>All package managers\u003C\u002Fsummary>\n\n### Cargo\n\n[![Crates.io](https:\u002F\u002Fimg.shields.io\u002Fcrates\u002Fv\u002Ftrippy)](https:\u002F\u002Fcrates.io\u002Fcrates\u002Ftrippy\u002F0.13.0)\n\n```shell\ncargo install trippy --locked\n```\n\n### APT (Debian)\n\n[![Debian 13 package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fdebian_13\u002Ftrippy.svg)](https:\u002F\u002Ftracker.debian.org\u002Fpkg\u002Ftrippy)\n\n```shell\napt install trippy\n```\n\n> ⓘ Note:\n>\n> Only available for Debian 13 (`trixie`) and later.\n\n### PPA (Ubuntu)\n\n[![Ubuntu PPA](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FUbuntu%20PPA-0.13.0-brightgreen)](https:\u002F\u002Flaunchpad.net\u002F~fujiapple\u002F+archive\u002Fubuntu\u002Ftrippy\u002F+packages)\n\n```shell\nadd-apt-repository ppa:fujiapple\u002Ftrippy\napt update && apt install trippy\n```\n\n> ⓘ Note:\n>\n> Only available for Ubuntu 24.04 (`Noble`) and 22.04 (`Jammy`).\n\n### Snap (Linux)\n\n[![trippy](https:\u002F\u002Fsnapcraft.io\u002Ftrippy\u002Fbadge.svg)](https:\u002F\u002Fsnapcraft.io\u002Ftrippy)\n\n```shell\nsnap install trippy\n```\n\n### Homebrew (macOS)\n\n[![Homebrew package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fhomebrew\u002Ftrippy.svg)](https:\u002F\u002Fformulae.brew.sh\u002Fformula\u002Ftrippy)\n\n```shell\nbrew install trippy\n```\n\n### WinGet (Windows)\n\n[![winget package](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWinGet-0.13.0-brightgreen)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fwinget-pkgs\u002Ftree\u002Fmaster\u002Fmanifests\u002Ff\u002FFujiApple\u002FTrippy\u002F0.13.0)\n\n```shell\nwinget install trippy\n```\n\n### Scoop (Windows)\n\n[![Scoop package](https:\u002F\u002Fimg.shields.io\u002Fscoop\u002Fv\u002Ftrippy?style=flat&labelColor=5c5c5c&color=%234dc71f)](https:\u002F\u002Fgithub.com\u002FScoopInstaller\u002FMain\u002Fblob\u002Fmaster\u002Fbucket\u002Ftrippy.json)\n\n```shell\nscoop install trippy\n```\n\n### Chocolatey (Windows)\n\n[![Chocolatey package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fchocolatey\u002Ftrippy.svg)](https:\u002F\u002Fcommunity.chocolatey.org\u002Fpackages\u002Ftrippy)\n\n```shell\nchoco install trippy\n```\n\n### NetBSD\n\n[![pkgsrc current package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fpkgsrc_current\u002Ftrippy.svg)](https:\u002F\u002Fpkgsrc.se\u002Fnet\u002Ftrippy)\n\n```shell\npkgin install trippy\n```\n\n### FreeBSD\n\n[![FreeBSD port](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Ffreebsd\u002Ftrippy.svg)](https:\u002F\u002Fwww.freshports.org\u002Fnet\u002Ftrippy\u002F)\n\n```shell\npkg install trippy\n```\n\n### OpenBSD\n\n[![OpenBSD port](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fopenbsd\u002Ftrippy.svg)](https:\u002F\u002Fopenports.pl\u002Fpath\u002Fnet\u002Ftrippy)\n\n```shell\npkg_add trippy\n```\n\n### Arch Linux\n\n[![Arch package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Farch\u002Ftrippy.svg)](https:\u002F\u002Farchlinux.org\u002Fpackages\u002Fextra\u002Fx86_64\u002Ftrippy)\n\n```shell\npacman -S trippy\n```\n\n### Gentoo Linux\n\n[![Gentoo package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fgentoo\u002Ftrippy.svg)](https:\u002F\u002Fpackages.gentoo.org\u002Fpackages\u002Fnet-analyzer\u002Ftrippy)\n\n```shell\nemerge -av net-analyzer\u002Ftrippy\n```\n\n### Void Linux\n\n[![Void Linux x86_64 package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fvoid_x86_64\u002Ftrippy.svg)](https:\u002F\u002Fgithub.com\u002Fvoid-linux\u002Fvoid-packages\u002Ftree\u002Fmaster\u002Fsrcpkgs\u002Ftrippy)\n\n```shell\nxbps-install -S trippy\n```\n\n### ALT Sisyphus\n\n[![ALT Sisyphus package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Faltsisyphus\u002Ftrippy.svg)](https:\u002F\u002Fpackages.altlinux.org\u002Fen\u002Fsisyphus\u002Fsrpms\u002Ftrippy\u002F)\n\n```shell\napt-get install trippy\n```\n\n### Chimera Linux\n\n[![Chimera Linux package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fchimera\u002Ftrippy.svg)](https:\u002F\u002Fgithub.com\u002Fchimera-linux\u002Fcports\u002Ftree\u002Fmaster\u002Fuser\u002Ftrippy)\n\n```shell\napk add trippy\n```\n\n### Nix\n\n[![nixpkgs unstable package](https:\u002F\u002Frepology.org\u002Fbadge\u002Fversion-for-repo\u002Fnix_unstable\u002Ftrippy.svg)](https:\u002F\u002Fgithub.com\u002FNixOS\u002Fnixpkgs\u002Fblob\u002Fmaster\u002Fpkgs\u002Fby-name\u002Ftr\u002Ftrippy\u002Fpackage.nix)\n\n```shell\nnix-env -iA trippy\n```\n\n### Docker\n\n[![Docker Image Version (latest by date)](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fv\u002Ffujiapple\u002Ftrippy)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Ffujiapple\u002Ftrippy\u002F)\n\n```shell\ndocker run -it fujiapple\u002Ftrippy\n```\n\n### All Repositories\n\n[![Packaging status](https:\u002F\u002Frepology.org\u002Fbadge\u002Fvertical-allrepos\u002Ftrippy.svg)](https:\u002F\u002Frepology.org\u002Fproject\u002Ftrippy\u002Fversions)\n\n\u003C\u002Fdetails>\n\nSee the [installation](https:\u002F\u002Ftrippy.rs\u002Fstart\u002Finstallation) guide for details of how to install Trippy on your system.\n\n### Run\n\nTo run a basic trace to `example.com` with default settings, use the following command:\n\n```shell\nsudo trip example.com\n```\n\nSee the [usage examples](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Fusage) and [CLI reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Fcli) for\ndetails of how to use Trippy. To use Trippy without elevated privileges, see\nthe [privileges](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Fprivileges) guide.\n\n## Documentation\n\nFull documentation is available at [trippy.rs](https:\u002F\u002Ftrippy.rs).\n\n\u003Cdetails>\n\n\u003Csummary>documentation links\u003C\u002Fsummary>\n\n## Getting Started\n\nSee the [Getting Started](https:\u002F\u002Ftrippy.rs\u002Fstart\u002Fgetting-started\u002F) guide.\n\n## Features\n\nSee the [Features](https:\u002F\u002Ftrippy.rs\u002Fstart\u002Ffeatures\u002F) list.\n\n## Distributions\n\nSee the [Distributions](https:\u002F\u002Ftrippy.rs\u002Fstart\u002Finstallation\u002F) list.\n\n## Privileges\n\nSee the [Privileges](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Fprivileges\u002F) guide.\n\n## Usage Examples\n\nSee the [Usage Examples](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Fusage\u002F).\n\n## Command Reference\n\nSee the [Command Reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Fcli\u002F).\n\n## Theme Reference\n\nSee the [Theme Reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Ftheme\u002F).\n\n## Column Reference\n\nSee the [Column Reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Fcolumn\u002F).\n\n## Configuration Reference\n\nSee the [Configuration Reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Fconfiguration\u002F).\n\n## Locale Reference\n\nSee the [Locale Reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Flocale\u002F).\n\n## Versions\n\nSee the [Version Reference](https:\u002F\u002Ftrippy.rs\u002Freference\u002Fversion\u002F).\n\n## Frequently Asked Questions\n\n### Why does Trippy show \"Awaiting data...\"?\n\nSee the [Awaiting Data](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Ffaq\u002F) guide.\n\n\u003Ca name=\"windows-defender\">\u003C\u002Fa>\n\n### How do I allow incoming ICMP traffic in the Windows Defender firewall?\n\nSee the [Windows Defender Firewall](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Fwindows_firewall\u002F) guide.\n\n### What are the recommended settings for Trippy?\n\nSee the [Recommended Tracing Settings](https:\u002F\u002Ftrippy.rs\u002Fguides\u002Frecommendation\u002F) guide.\n\n\u003C\u002Fdetails>\n\n## Acknowledgements\n\nTrippy is made possible by [ratatui](https:\u002F\u002Fgithub.com\u002Fratatui-org\u002Fratatui) (\nformerly [tui-rs](https:\u002F\u002Fgithub.com\u002Ffdehau\u002Ftui-rs)),\n[crossterm](https:\u002F\u002Fgithub.com\u002Fcrossterm-rs\u002Fcrossterm) as well\nas [several](https:\u002F\u002Fgithub.com\u002Ffujiapple852\u002Ftrippy\u002Fblob\u002Fmaster\u002FCargo.toml) foundational Rust libraries.\n\nTrippy draws heavily from [mtr](https:\u002F\u002Fgithub.com\u002Ftraviscross\u002Fmtr) and also incorporates ideas\nfrom both [libparistraceroute](https:\u002F\u002Fgithub.com\u002Flibparistraceroute\u002Flibparistraceroute)\n& [Dublin Traceroute](https:\u002F\u002Fgithub.com\u002Finsomniacslk\u002Fdublin-traceroute).\n\nThe Trippy networking code is inspired by [pnet](https:\u002F\u002Fgithub.com\u002Flibpnet\u002Flibpnet) and some elements of that codebase\nare incorporated in Trippy.\n\nThe [AS][autonomous_system] data is retrieved from\nthe [IP to ASN Mapping Service](https:\u002F\u002Fteam-cymru.com\u002Fcommunity-services\u002Fip-asn-mapping\u002F#dns) provided\nby [Team Cymru](https:\u002F\u002Fteam-cymru.com).\n\nThe [trippy.cli.rs](https:\u002F\u002Ftrippy.cli.rs) CNAME hosting is provided by [cli.rs](https:\u002F\u002Fcli.rs).\n\nThe Trippy chat room is sponsored by [Zulip](https:\u002F\u002Fzulip.com).\n\nTrippy logo designed by [Harun Ocaksiz Design](https:\u002F\u002Fwww.instagram.com\u002Fharunocaksiz).\n\n## License\n\nThis project is distributed under the terms of the Apache License (Version 2.0).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in time by you, as defined\nin the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.\n\nSee [LICENSE](LICENSE) for details.\n\nCopyright 2022 [Trippy Contributors](https:\u002F\u002Fgithub.com\u002Ffujiapple852\u002Ftrippy\u002Fgraphs\u002Fcontributors)\n\n[autonomous_system]: https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAutonomous_system_(Internet)\n","Trippy 是一款网络诊断工具，结合了 traceroute 和 ping 的功能，旨在帮助分析网络问题。它使用 Rust 语言开发，具有跨平台特性，支持 Linux、BSD、macOS 和 Windows 系统。Trippy 的核心功能包括路径跟踪、延迟测量和 DNS 解析等，通过命令行界面（CLI）提供直观的操作体验。其基于 TUI（文本用户界面）的设计使得即使在网络条件不佳的情况下也能保持良好的交互性。适用于网络管理员、开发者以及需要排查网络连接问题的用户，在日常运维或开发测试环境中都能发挥重要作用。",2,"2026-06-11 03:04:16","top_language"]