Repolode
liketrek

liketrek/TREK

Самостоятельно размещаемый планировщик поездок с совместным редактированием в реальном времени, картами, бюджетами, списками вещей, дневником и дополнительными AI-инструментами.

Open source альтернатива:TripItWanderlog

Звёзды
14,841
Форки
1,289
Открытые issues
47
Последний коммит
18 часов назад

Что это?

TREK — самостоятельный планировщик поездок, в котором участники совместно редактируют планы по дням, места, бронирования и задачи, а изменения мгновенно синхронизируются через WebSocket. В планах можно перетаскивать пункты между днями, использовать интерактивные карты на базе Leaflet, Mapbox GL или MapLibre GL, сортировать маршруты, а также импортировать и экспортировать файлы GPX/KML.

Помимо планирования маршрута, TREK позволяет вести бронирования, делить расходы с подсказками по взаиморасчётам и учитывать траты в разных валютах, составлять списки вещей, прикреплять файлы и экспортировать поездку в PDF. Среди дополнительных модулей — дневник, карта посещённых стран (Atlas), календарь отпусков (Vacay) и MCP-сервер для AI-клиентов.

Приложение работает как PWA на iOS и Android: поездки можно просматривать без подключения к интернету, а внесённые офлайн-изменения отправляются в очередь. Администраторы могут настроить способы входа, включая OIDC SSO, passkeys и 2FA, а также резервное копирование, бэкенды хранилищ и каналы уведомлений. Приложение доступно в виде Docker-образа и Helm chart и распространяется по лицензии AGPL-3.0.

Ключевые возможности

  • 01Совместное редактирование планов поездок в реальном времени через WebSocket
  • 02Интерактивные карты на Leaflet, Mapbox GL или MapLibre GL и сортировка маршрутов
  • 03Разделение расходов с поддержкой нескольких валют и подсказками по взаиморасчётам
  • 04Списки вещей, задачи, вложения и экспорт в PDF
  • 05Вход через OIDC SSO, passkeys и TOTP 2FA
  • 06Устанавливаемая PWA с офлайн-просмотром и очередью офлайн-изменений

Сценарии использования

  • Планирование групповой поездки, где все участники редактируют общий маршрут
  • Разделение общих расходов на поездку между попутчиками
  • Хранение поездок семьи или команды на собственном сервере вместо коммерческого приложения
  • Подключение корпоративного SSO к самостоятельно размещаемому сервису для планирования поездок

Темы

Частые вопросы

Что такое TREK?
Самостоятельно размещаемый планировщик поездок с совместным редактированием в реальном времени, картами, бюджетами, списками вещей, дневником и дополнительными AI-инструментами. TREK — самостоятельный планировщик поездок, в котором участники совместно редактируют планы по дням, места, бронирования и задачи, а изменения мгновенно синхронизируются через WebSocket. В планах можно перетаскивать пункты между днями, использовать интерактивные карты на базе Leaflet, Mapbox GL или MapLibre GL, сортировать маршруты, а также импортировать и экспортировать файлы GPX/KML.
TREK можно использовать бесплатно? Какая у него лицензия?
TREK распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
TREK всё ещё поддерживается?
Активно поддерживается. Последний коммит в TREK — 19 окт. 2026 г..
Для чего можно использовать TREK?
Планирование групповой поездки, где все участники редактируют общий маршрут Разделение общих расходов на поездку между попутчиками Хранение поездок семьи или команды на собственном сервере вместо коммерческого приложения Подключение корпоративного SSO к самостоятельно размещаемому сервису для планирования поездок
Где скачать TREK?
Исходный код и инструкции по установке — на GitHub: https://github.com/liketrek/TREK

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Open-source инструмент для планирования публикаций в соцсетях: его можно развернуть самостоятельно, а для работы с контентом на разных платформах доступны AI и API-интеграции.

37,4 тыс.7,3 тыс.TypeScriptAGPL-3.0Обновлён вчера