hopandhaul
Herramienta de planificación de viajes que compara vuelos directos con alternativas hub+transporte terrestre, aplicando la regla $200 para recomendar solo cuando el ahorro justifica el tiempo extra.
Ficha actualizada 25 sept 2026, 18:33 · upstream 25 sept 2026, 18:18 · release v0.9.1
Qué es hopandhaul
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Hop and Haul es una herramienta de análisis de viajes que determina si volar a un hub más barato y tomar transporte terrestre (tren, autobús, ferry) es mejor que volar directo. Utiliza Python puro sin dependencias externas, ejecutándose completamente en el navegador o localmente.
La aplicación aplica la regla $200: solo recomienda alternativas multimodales cuando ahorran 200 USD o más, salvo que sean mejores en coste y tiempo simultáneamente. Incluye planificación multi-destino con algoritmo Held-Karp exacto para hasta 9 ciudades, y análisis de fechas para encontrar el día más económico.
Los datos son verificados: rutas de ferry reales (85 corredores), horarios GTFS vía Transitous sin claves, tarifas US ancladas en datos BTS públicos, mapa auto-dibujado con Natural Earth. Las estimaciones se etiquetan explícitamente como 'estimate' para transparencia.
- Planificar viajes internacionales comparando vuelos directos vs hub+terrestre
- Optimizar rutas multi-destino visitando varias ciudades en un solo viaje
- Encontrar la fecha más económica dentro de una ventana de fechas
- Evaluar alternativas multimodales incluyendo ferries y transporte terrestre
- Generar itinerarios compartibles mediante URL con costes, tiempos y CO2
- Cero dependencias: Python stdlib puro, ejecutable en navegador sin instalación
- Datos reales verificados: 85 corredores de ferry documentados, GTFS abierto, tarifas US públicas
- API Duffel opcional para precios de vuelos en tiempo real con etiquetado explícito
- Soporte multilenguaje UI en 46 idiomas con soporte RTL completo
- Algoritmo Held-Karp exacto para planificación multi-destino hasta 9 ciudades
- Requiere DUFFEL_API_KEY para precios de vuelos reales (sin clave usa estimaciones)
- No incluye predicción de precios ni optimización de puntos/millas
- Limitado a ~4100 mercados US con datos BTS; otros destinos usan fórmulas calibradas
- Faltan rutas terrestres en zonas sin cobertura GTFS o ferries documentados
- Ventana de fechas all-live o all-estimate, nunca mixto por consistencia
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar vía pipx install hopandhaul o pip install -e . para desarrollo. Servir con hopandhaul-serve en http://127.0.0.1:8770. Para producción usar GitHub Pages (build client-side) sin servidor. Clave DUFFEL_API_KEY opcional para tarifas reales. No requiere claves para datos de ferry, GTFS, clima Open-Meteo o búsqueda Photon.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



