Plataforma de agenda autohospedada y de código abierto (fork comunitario de Cal.com con licencia MIT) para reservar reuniones y gestionar calendarios.
- Estrellas
- 14,841
- Forks
- 1,289
- Issues abiertos
- 47
- Último commit
- hace 20 horas
¿Qué es?
TREK es un planificador de viajes autoalojado en el que los participantes editan juntos los planes diarios, los lugares, las reservas y las tareas, con cambios que se sincronizan en tiempo real mediante WebSocket. Los planes diarios permiten arrastrar y soltar elementos entre días, usar mapas interactivos con Leaflet, Mapbox GL o MapLibre GL, ordenar rutas e importar y exportar archivos GPX/KML.
Además de planificar itinerarios, TREK incluye reservas, una herramienta para dividir gastos con sugerencias para saldar cuentas y gastos en varias monedas, listas de equipaje, archivos adjuntos y exportación del viaje a PDF. Los complementos opcionales incluyen un diario, un mapa de países visitados (Atlas), un calendario de vacaciones (Vacay) y un servidor MCP para clientes de IA.
La aplicación funciona como PWA en iOS y Android, con lectura sin conexión y escrituras sin conexión en cola. Los administradores pueden configurar métodos de inicio de sesión, como OIDC SSO, passkeys y 2FA, además de copias de seguridad, backends de almacenamiento y canales de notificación. Se distribuye como imagen de Docker y chart de Helm, y está bajo la licencia AGPL-3.0.
Funciones clave
- 01Edición colaborativa de planes de viaje en tiempo real mediante WebSocket
- 02Mapas interactivos con Leaflet, Mapbox GL o MapLibre GL y ordenamiento de rutas
- 03División de gastos en varias monedas con sugerencias para saldar cuentas
- 04Listas de equipaje, tareas, archivos adjuntos y exportación a PDF
- 05OIDC SSO, passkeys y 2FA con TOTP para iniciar sesión
- 06PWA instalable con lectura sin conexión y ediciones sin conexión en cola
Casos de uso
- Planificar un viaje en grupo en el que todos editan el mismo itinerario
- Dividir los gastos de viaje compartidos entre los acompañantes
- Guardar los viajes de una familia o un equipo en un servidor privado en lugar de una aplicación comercial
- Conectar el SSO de una empresa a una herramienta de planificación de viajes autoalojada
Temas
Preguntas frecuentes
- ¿Qué es TREK?
- Un planificador de viajes colaborativo, autoalojado y en tiempo real, con mapas, presupuestos, listas de equipaje, diario y herramientas de IA opcionales. TREK es un planificador de viajes autoalojado en el que los participantes editan juntos los planes diarios, los lugares, las reservas y las tareas, con cambios que se sincronizan en tiempo real mediante WebSocket. Los planes diarios permiten arrastrar y soltar elementos entre días, usar mapas interactivos con Leaflet, Mapbox GL o MapLibre GL, ordenar rutas e importar y exportar archivos GPX/KML.
- ¿TREK es gratuito? ¿Qué licencia tiene?
- TREK es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿TREK sigue mantenido?
- Mantenimiento activo. El último commit de TREK fue el 19 oct 2026.
- ¿Para qué puedo usar TREK?
- Planificar un viaje en grupo en el que todos editan el mismo itinerario Dividir los gastos de viaje compartidos entre los acompañantes Guardar los viajes de una familia o un equipo en un servidor privado en lugar de una aplicación comercial Conectar el SSO de una empresa a una herramienta de planificación de viajes autoalojada
- ¿Dónde consigo TREK?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/liketrek/TREK
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta de código abierto y autohospedable para programar, publicar y analizar contenido en varias redes sociales, con integraciones de IA y API.
Software wiki y de documentación colaborativa de código abierto, una alternativa a Confluence y Notion que puedes alojar por tu cuenta.
Plataforma low-code autoalojable y orientada a API que funciona como una hoja de cálculo colaborativa con base de datos y se presenta como alternativa a Airtable.
Reproductor de música en TypeScript centrado en letras animadas a pantalla completa, compatible con NetEase, QQ, Kugou, Navidrome y bibliotecas locales.
Un tracker de tiempo autoalojado y compatible con Toggl, que usa la misma API y permite transferir datos desde y hacia Toggl.