Bitflake logo

Trek

Real-time collaborative travel planner for group itineraries, budgets, and packing lists.

1 / 8
  • Dashboard

    Main dashboard showing the upcoming trip card, travel stats, and widgets like currency converter and timezones.

  • Trip Itinerary & Map

    Day-by-day itinerary with an interactive map showing destinations and points of interest.

  • Reservations

    Manage flight, hotel, and activity bookings with status tracking and booking reference codes.

  • Packing List

    Categorized packing checklist with progress bar and the ability to import from templates.

  • Trip Budget

    Expense tracker with total spend, per-person costs, and settlement status across all travelers.

  • Collaboration

    Real-time group chat, shared notes, and polls for coordinating with travel companions.

  • Vacation Planner

    Year-view calendar for planning vacation days, tracking public holidays, and managing entitlement.

  • Travel Atlas

    World map showing visited countries with lifetime travel stats: trips, places, cities, and days.

About this app

Trek is a real-time collaborative travel planner built for groups planning a trip together. It combines interactive maps, itinerary management, packing lists, and group budgeting with expense splitting, all synced live across everyone's devices. A built-in group chat keeps the discussion next to the plan. Trek runs on SQLite, so there's no separate database to install. Because Trek runs on your own server, trip details such as passport numbers, addresses, and payment information never pass through a third party's systems. Its built-in MCP server lets an AI assistant help with planning, packing, and budgeting the same way, without sending any of that data off your own infrastructure. There's no subscription: Trek is funded through voluntary donations rather than a paid tier. Every feature, including the MCP integration, is available at no cost.

  • Authentication:
    MFAOIDC SSOPassword Auth
  • Access Control:
    RBAC
  • Data:
    Data Export
  • Integrations:
    MCP Server
  • UI:
    Dark Mode
  • Infrastructure:
  • Collaboration:
    Group ChatReal-time Collab
  • Travel:
    Budget SplittingItineraryPacking ListsTrip Maps

13.2k stars

1.1k forks

Last releasev4.2.0(1 day ago*)Last activity1 day ago*Project age5 months (2026)Contributors72

Commit activity

commits / month
Lifetime370
Past year370
Past month608

As of last sync (about 17 hours ago)

Funding

Donations & Sponsorships

One-time, recurring, and corporate funding

Technology stack

  • Dockerfile
  • HTML
  • JavaScript
  • CSS
  • TypeScript
  • Go Template

License

AGPL-3.0

GNU Affero General Public License v3.0

Permissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available.

View License

Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.