Repolode
liketrek

liketrek/TREK

Um planejador de viagens colaborativo, auto-hospedado e em tempo real, com mapas, orçamentos, listas de bagagem, diário e ferramentas opcionais de IA.

Alternativa open source a:TripItWanderlog

Estrelas
14,841
Forks
1,289
Issues abertas
47
Último commit
há 19 horas

O que é?

TREK é um planejador de viagens auto-hospedado em que os participantes editam juntos os planos diários, lugares, reservas e tarefas de uma viagem, com alterações sincronizadas em tempo real por WebSocket. Os planos diários permitem arrastar e soltar itens entre os dias, usar mapas interativos com Leaflet, Mapbox GL ou MapLibre GL, ordenar rotas e importar e exportar arquivos GPX/KML.

Além de planejar itinerários, o TREK oferece reservas, divisão de custos com sugestões de acerto de contas e despesas em várias moedas, listas de bagagem, anexos de arquivos e exportação da viagem em PDF. Os complementos opcionais incluem um diário, um mapa de países visitados (Atlas), um calendário de folgas (Vacay) e um servidor MCP para clientes de IA.

O app funciona como PWA no iOS e Android, com leitura offline e gravação de alterações offline em fila. Administradores podem configurar métodos de login, incluindo OIDC SSO, passkeys e 2FA, além de backups, provedores de armazenamento e canais de notificação. O projeto é distribuído como imagem Docker e chart Helm, sob a licença AGPL-3.0.

Recursos principais

  • 01Edição colaborativa de planos de viagem em tempo real por WebSocket
  • 02Mapas interativos com Leaflet, Mapbox GL ou MapLibre GL e ordenação de rotas
  • 03Divisão de custos em várias moedas, com sugestões de acerto de contas
  • 04Listas de bagagem, tarefas, anexos de arquivos e exportação em PDF
  • 05OIDC SSO, passkeys e 2FA com TOTP para login
  • 06PWA instalável com leitura offline e edições offline colocadas em fila

Casos de uso

  • Planejar uma viagem em grupo em que todos editam o mesmo itinerário
  • Dividir despesas de viagem compartilhadas entre os acompanhantes
  • Manter as viagens da família ou da equipe em um servidor privado, em vez de usar um app comercial
  • Conectar o SSO de uma empresa a uma ferramenta de planejamento de viagens auto-hospedada

Tópicos

Perguntas frequentes

O que é TREK?
Um planejador de viagens colaborativo, auto-hospedado e em tempo real, com mapas, orçamentos, listas de bagagem, diário e ferramentas opcionais de IA. TREK é um planejador de viagens auto-hospedado em que os participantes editam juntos os planos diários, lugares, reservas e tarefas de uma viagem, com alterações sincronizadas em tempo real por WebSocket. Os planos diários permitem arrastar e soltar itens entre os dias, usar mapas interativos com Leaflet, Mapbox GL ou MapLibre GL, ordenar rotas e importar e exportar arquivos GPX/KML.
TREK é gratuito? Qual é a licença?
TREK é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
TREK ainda é mantido?
Manutenção ativa. O último commit de TREK foi em 19 de out. de 2026.
Para que posso usar TREK?
Planejar uma viagem em grupo em que todos editam o mesmo itinerário Dividir despesas de viagem compartilhadas entre os acompanhantes Manter as viagens da família ou da equipe em um servidor privado, em vez de usar um app comercial Conectar o SSO de uma empresa a uma ferramenta de planejamento de viagens auto-hospedada
Onde consigo TREK?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/liketrek/TREK

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados