Терминальный интерфейс для Git на Rust: управление с клавиатуры, подготовка изменений, коммиты, ветки, stash и просмотр истории.
fujiapple852/trippy
Терминальный инструмент для диагностики сети, объединяющий traceroute и ping, чтобы помогать выявлять проблемы с подключением.
Open source альтернатива:WinMTR
- Звёзды
- 8,060
- Форки
- 293
- Открытые issues
- 80
- Последний коммит
- 13 часов назад
Что это?
Trippy — это CLI-инструмент для диагностики сети, объединяющий функции traceroute и ping. Он отправляет пробные пакеты по маршруту к целевому хосту и в режиме реального времени показывает каждый узел, задержку и потерю пакетов в терминале. Так проще определить, на каком участке соединение замедляется или обрывается.
Проект написан на Rust и работает в Linux, BSD, macOS и Windows. Trippy можно установить через множество пакетных менеджеров, включая cargo, Homebrew, WinGet, Chocolatey, Snap и Docker; также доступен предварительно собранный бинарный файл. Для базового запуска достаточно одной команды, например `trip example.com`. Обычно для работы нужны повышенные привилегии; в руководстве описано, как запускать программу без них.
В дизайне Trippy использованы идеи mtr. В документации описаны настройки конфигурации, тем, столбцов и локали, позволяющие изменить отображение.
Ключевые возможности
- 01Объединяет traceroute и ping в одном терминальном интерфейсе с обновлением в реальном времени.
- 02Показывает задержку и потерю пакетов на каждом узле маршрута.
- 03Работает в Linux, BSD, macOS и Windows.
- 04Устанавливается через cargo, Homebrew, WinGet, Docker и множество дистрибутивов Linux.
- 05Поддерживает настройку тем, столбцов и локалей.
Сценарии использования
- Поиск участка маршрута к серверу, на котором начинаются потери пакетов или растёт задержка.
- Проверка подключения к удалённому хосту из терминала.
- Исследование периодически возникающих проблем с сетью на компьютерах под Linux, macOS или Windows.
Быстрый старт
- 1
Установите Trippy с crates.io с помощью Cargo
cargo install trippy --locked - 2
Выполните базовую трассировку до example.com (требуются повышенные привилегии)
sudo trip example.com
Что важно знать
- Для базовой трассировки требуются повышенные привилегии, например sudo, однако есть руководство о том, как выполнить её без них.
Темы
Частые вопросы
- Что такое trippy?
- Терминальный инструмент для диагностики сети, объединяющий traceroute и ping, чтобы помогать выявлять проблемы с подключением. Trippy — это CLI-инструмент для диагностики сети, объединяющий функции traceroute и ping. Он отправляет пробные пакеты по маршруту к целевому хосту и в режиме реального времени показывает каждый узел, задержку и потерю пакетов в терминале. Так проще определить, на каком участке соединение замедляется или обрывается.
- trippy можно использовать бесплатно? Какая у него лицензия?
- trippy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- trippy всё ещё поддерживается?
- Активно поддерживается. Последний коммит в trippy — 22 окт. 2026 г..
- Для чего можно использовать trippy?
- Поиск участка маршрута к серверу, на котором начинаются потери пакетов или растёт задержка. Проверка подключения к удалённому хосту из терминала. Исследование периодически возникающих проблем с сетью на компьютерах под Linux, macOS или Windows.
- Как установить trippy?
- Установите Trippy с crates.io с помощью Cargo: cargo install trippy --locked Выполните базовую трассировку до example.com (требуются повышенные привилегии): sudo trip example.com
- Где скачать trippy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/fujiapple852/trippy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Консольная утилита для проверки связи с несколькими узлами и построения графиков задержки или времени выполнения команд.
Веб-инструментарий для поиска информации об IP, диагностики сети и DNS/CDN, проверки браузерного отпечатка и статуса AI-сервисов; разворачивается на Cloudflare Workers.
Утилита ping на Rust для одновременной проверки нескольких хостов с графиками в реальном времени, TCP ping и режимом экспортера Prometheus.
Функциональный терминальный пейджер для просмотра текста: режимы колонок, слежения и exec, а также поиск по мере ввода.
CLI-инструмент для поиска по коду: учитывает его структуру и релевантность результатов, не требуя индексации.