Инструмент tunnelto представляет собой утилиту с открытым исходным кодом, предназначенную для безопасного и простого предоставления доступа к локальным веб-серверам через публичный URL. Разработанный на языке Rust с использованием асинхронной библиотеки tokio, он позволяет разработчикам и тестировщикам быстро делиться своими локальными приложениями с коллегами, клиентами или сервисами, требующими внешнего взаимодействия, такими как вебхуки.
Основной особенностью tunnelto является отсутствие привязки к конкретному поставщику услуг, что отличает его от аналогичных решений, таких как ngrok. Это достигается благодаря возможности самостоятельного хостинга сервера туннелирования, обеспечивая гибкость и контроль над инфраструктурой. tunnelto поддерживает работу как в режиме самостоятельного хостинга, так и через публичный сервис на домене tunnelto.dev, предоставляя пользователям выбор в зависимости от их потребностей.
- Поддержка туннелирования HTTP(S) трафика с локального сервера на публичный URL.
 - Возможность указания поддомена для туннеля, например: 
tunnelto --port 8000 --subdomain myapp. - Предоставление публичного URL, доступного для внешних пользователей.
 - Поддержка различных операционных систем, включая macOS, Linux и Windows.
 - Возможность самостоятельного хостинга сервера туннелирования с использованием Docker или Fly.io.
 - Открытый исходный код, доступный на платформе GitHub, позволяющий модификацию и расширение функционала.
 - Отсутствие привязки к конкретному поставщику услуг, обеспечивающее независимость и гибкость.