asroute
brew install asroute
v0.1.0
MIT
CLI to interpret traceroute -a output to show AS names traversed
11
30-day installs · #8353
24
90-day · #9266
170
365-day · #7766
155
★ GitHub stars · updated 5y ago
Build dependencies
Links
- https://github.com/stevenpack/asroute
- GitHub: stevenpack/asroute
- Brew formula source: Formula/a/asroute.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "CLI to interpret traceroute -a output to show AS names traversed",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:34+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "asroute",
"github_default_branch": "master",
"github_last_commit_at": "2020-10-12T03:59:54Z",
"github_readme_excerpt": "# asroute\n\n`asroute` is a CLI tool for parsing traceroute output to summarize AS\u0027s traversed.\n\nEver wondered how your packets get from home to Bhutan? I sometimes like to see it, not at the hop level, but the companies and their networks that carry my data. Or how much shorter the paths are if the site uses a CDN?\n\nUses Team Cymru\u0027s [Rust crate](https://docs.rs/cymrust/0.3.4/cymrust/) for the ASN to AS Name lookup \n\n## Installation\n\n### Homebrew\n```bash\n$ brew install asroute\n```\n\n## Usage\n\n```bash\n$ traceroute -a www.bhutan.gov.bt | asroute\ntraceroute to bhutan.gov.bt (202.144.128.217), 64 hops max, 52 byte packets\n-\u003e AS0 (Reserved)\n-\u003e *\n-\u003e BRESNAN-33588, US\n-\u003e LIGHTOWER, US\n-\u003e BRESNAN-33588, US\n-\u003e CHARTER-20115, US\n-\u003e TELIANET Telia Carrier, EU\n-\u003e *\n-\u003e NTT-COMMUNICATIONS-2914, US\n-\u003e DRUKNET-AS DrukNet ISP, BT\n-\u003e BTTELECOM-AS-AP Bhutan Telecom Ltd, BT\n```\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## Todos\n\n- [ ] -h with usage\n- [ ] progress indicator\n- [ ] mode to execute traceroute rather than parsing output\n- [x] brew install\n\n## Notes\n\nThe [lft](https://en.wikipedia.org/wiki/Layer_four_traceroute) tool contains similar functionality and is a feature-rich layer 4 tracing tool (although requires sudo). If you\u0027re doing serious network analysis, that is probably more for you. This tool was more to scratch an itch for doing a Rust CLI and seeing how easy (very!) it is to distribute via homebrew.\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n",
"github_repo": "stevenpack/asroute",
"github_stars": 155,
"github_topics": [],
"homepage": "https://github.com/stevenpack/asroute",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 11,
"installs_365d": 170,
"installs_90d": 24,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "asroute",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 8353,
"rank_365d": 7766,
"rank_90d": 9266,
"raw_hash": "31fbc08a7ee8f942",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/a/asroute.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.1.0",
"versioned_formulae": [],
"why_use_this": null
}