Skip to main content
Back to trending

TREK

A self-hosted travel/trip planner with real-time collaboration, interactive maps, PWA support, SSO, budgets, packing lists, and more.

  • budget-tracker
  • collaborative
  • open-source
  • opensource
  • packing-list
  • poi
  • real-time
  • routes
  • self-hosted
  • travel
  • travel-app
  • travel-planner
  • traveling
  • trip
  • trip-planner
  • tripit
  • wanderlog
  • wanderlust
  • webapplication
View on GitHub
Stars
15,054
Forks
1,300
+ today
—
Created
7mo

Ranking data as of October 29, 2026 (UTC).

Overview

A self-hosted travel/trip planner with real-time collaboration, interactive maps, PWA support, SSO, budgets, packing lists, and more.

The project is written in TypeScript and has 1,300 forks. It was created 7mo ago.

AI-generated summary of the repository README — may contain errors.

What it is

TREK is a self-hosted travel and trip planner. Its description stresses real-time collaboration, so several people can plan together. It is tagged with budget-tracker, collaborative, packing-list and POI.

Capabilities described

- Interactive maps, PWA support and SSO, per the description. - Budgets and packing lists. - Day plans where you drag places, notes and bookings between days, with undo, per the README summary. - A journal and built-in AI features, also from the README summary.

Getting started

Getting started instructions were not supplied in the evidence, so check the repository README for setup steps; no commands are given here.

Missing evidence

License, maintainer details and known limitations were not supplied, so none are stated here.

Installation
git clone https://github.com/liketrek/TREK.git
cd TREK
# see README for setup

Frequently Asked Questions

What is TREK?

A self-hosted, collaborative travel planner with maps, budgets, packing lists and a journal, according to its description and README summary.

Can several people plan a trip together?

Yes. The description lists real-time collaboration as a feature.

How do I self-host TREK?

Setup steps were not supplied in the evidence. Check the repository README for deployment instructions.