Self-hostable travel tracker and trip planner.
GitHub Repo

Self-hostable travel tracker and trip planner.

@the_ospsPost Author

Project Description

View on GitHub

AdventureLog: A Self-Hosted Travel Tracker for Developers

Intro
If you're the kind of developer who loves to travel (or just wants to keep track of past trips), AdventureLog is a slick, self-hostable travel tracker and trip planner. Unlike bloated commercial apps, this open-source project gives you full control over your data while offering a clean, feature-packed UI. With over 1.6k stars on GitHub, it’s clearly resonating with fellow devs who want a privacy-focused alternative.

What It Does

AdventureLog lets you:

  • Log trips with dates, locations, and notes
  • Plan itineraries with waypoints and maps
  • Visualize travel stats (countries visited, distance traveled, etc.)
  • Self-host on your own server (Docker-friendly)

It’s built with a modern stack (React, Node.js, PostgreSQL) and supports multi-user setups, making it great for small groups or families.

Why It’s Cool

  • Privacy-first: No ads, no tracking—just your data on your server.
  • Open-source & hackable: Tweak the UI, add integrations, or extend features.
  • Offline-friendly: Works well even with spotty connectivity.
  • Active development: Recent commits show fixes for timezone handling, UI refinements, and better validation logic.

How to Try It

  1. Live Demo: Check out the hosted version at adventurelog.app.
  2. Self-Host: Clone the GitHub repo and follow the Docker setup in the README.
  3. Contribute: Found a bug? The project welcomes PRs—see CONTRIBUTING.md.

Final Thoughts

AdventureLog is a rare gem: a polished, practical tool that doesn’t lock you into someone else’s ecosystem. If you’ve ever grumbled about Google Trips shutting down or wanted a travel log that doesn’t sell your data, this is worth a spin. Bonus points if you’re into mapping APIs—there’s plenty of room to add cool geospatial features.

TL;DR: Self-host your travel logs like a dev. No subscriptions, no nonsense.

Star it on GitHub →

Back to Projects
Project ID: 1943266353991028901Last updated: July 10, 2025 at 11:09 AM