About Trek
Trek is a self-hosted travel planner that lets friends, families or colleagues plan trips together in real time. It combines day-by-day itineraries, interactive maps, budgets and packing lists in one web application, so the details of a trip do not have to be scattered across spreadsheets, chats and notes. It covers similar ground to hosted planners such as Wanderlog and TripIt.
Day plans support drag-and-drop ordering of places, notes and bookings, with undo. Maps can be rendered with Leaflet, Mapbox GL or MapLibre GL, and place search uses Google Places when a key is configured or OpenStreetMap otherwise. Trek can import Google Maps and Naver Maps lists as well as GPX, KML and KMZ files, export GPX files and ICS calendar feeds, auto-sort the stops in a day, and show weather forecasts and public transport itineraries.
Most capabilities are add-ons that an administrator can switch on or off, including lists, costs, documents, collaboration, vacation planning and an atlas, with a journal, collections, MCP access and AI parsing as optional extras. The project is licensed under AGPL-3.0, supports SSO and works as a progressive web app.
Key features
- Drag-and-drop day plans with undo
- Interactive maps with Leaflet, Mapbox or MapLibre
- Real-time collaboration between trip members
- Budgets and packing lists
- GPX, KML and ICS import and export
- Weather forecasts for trip dates
- Automatic route sorting for each day
- SSO and progressive web app support
Good fit for
- →Planning group trips together
- →Building day-by-day itineraries on a map
- →Tracking trip budgets and packing lists
- Built with
- TypeScript
- Tags
- travel
- trip-planner
- self-hosted
- maps
- collaboration
- budgeting
- packing-list
- itinerary
- pwa
Trek: questions and answers
- What is Trek used for?
- Trek is a self-hosted, real-time collaborative trip planner with interactive maps, day plans, budgets, packing lists and a travel journal for groups planning journeys together. It is a good fit for planning group trips together, building day-by-day itineraries on a map, and tracking trip budgets and packing lists.
- Is Trek open source?
- Yes. Trek is open source under the AGPL-3.0 licence. Its source code is on GitHub at liketrek/TREK and is written mainly in TypeScript.
- Is Trek free?
- Yes. Trek is open source, so the software itself is free to use.
- Can I self-host Trek?
- Yes. Trek can be self-hosted on your own server or infrastructure.
- What are some alternatives to Trek?
- Similar open-source tools in the Productivity category include Linkwarden, Homer and Linkding. SaaS products in the same category include Bluebeam, cabinblu and canihavesex.today.
- Is Trek actively maintained?
- Yes. The most recent commit to Trek was on 1 October 2026, and the latest release is v4.3.3, published on 26 September 2026. The project has 15k stars on GitHub.
Open-source alternatives to Trek
See all
Linkwarden
Productivity
Collect, read, annotate, and fully preserve what matters. Open-source, self-hostable bookm
AGPL-3.0vs Raindrop.io★ 20k
Homer
Productivity
A very simple static homepage for your server.
Apache-2.0★ 12k
Linkding
Productivity
A self-hosted bookmarking service that is designed to be minimal, fast and easy to set up.
MITvs Raindrop.io★ 11k
CryptPad
Productivity
Collaborative office suite, end-to-end encrypted and open-source.
AGPL-3.0vs Google Docs★ 8kYarr
Productivity
yet another rss reader
MITvs Feedly★ 4.1k
Moodist
Productivity
Ambient sounds for focus and calm.
MIT★ 3.9k
SaaS alternatives to Trek
See all
Bluebeam
Productivity
PDF markup and collaboration software for architecture, engineering and construction
SaaS
cabinblu
Productivity
Mobile app that helps anxious flyers prepare for and cope with flights
SaaS
canihavesex.today
Productivity
Cycle tracking app based on the symptothermal method, with a self-hosting option
SaaS
Country Days Count
Productivity
Mobile app that counts days spent in each country for residency and tax purposes
SaaS
DaysAbroad
Productivity
Automatically tracks how many days you spend in each country
SaaS
Droplr
Productivity
Screenshot, screen recording and file sharing tool with instant links for teams
SaaS

