
AdventureLog
Open-source travel tracker and trip planner
3.6k stars 243 forks last commit first released
Actively maintained
Last commit 12 Aug 2026.

AdventureLog is an open-source travel tracker and trip planner that helps users log visited and planned locations, build multi-day itineraries, and visualize travel history on an interactive world map. It combines a modern web frontend with a geospatial backend to provide map-driven trip planning and rich location entries.
Key Features
- Interactive world map interface for adding, filtering, and viewing locations with geospatial detail
- Detailed location logs supporting dates, descriptions, personal ratings, photos, categories, and privacy controls
- Multi-day itinerary planner with activities, flight info, packing checklists, and collaborative editing
- Sharing options for public links and direct collaboration between users on itineraries/collections
- Travel statistics dashboard summarizing countries, regions, cities, and other travel milestones
- Modern tech stack split between a SvelteKit/Tailwind frontend and Django + PostGIS backend with a REST API
- Docker-based deployment artifacts, Docker Compose and Kubernetes-friendly manifests for production
Use Cases
- Personal travel journaling: keep a searchable, map-based archive of trips with photos and notes
- Collaborative trip planning: co-edit itineraries, share packing lists and day-by-day activities with travel companions
- Travel analytics: visualize visited countries/regions and generate simple travel statistics for blogs or archives
Limitations and Considerations
- Advanced geospatial features require a PostgreSQL instance with PostGIS enabled; setup is necessary to unlock full map functionality
- Deployment and scaling assume familiarity with containers and orchestration (Docker Compose, Traefik, Kubernetes manifests) for production use
- Map rendering depends on MapLibre and a configured tile provider; large-scale tile usage may require external tile hosting or additional configuration
AdventureLog provides a focused, map-first experience for logging and planning travel with an emphasis on privacy, extensibility, and an open codebase. Its split frontend/backend architecture and container-friendly deployment make it suitable for personal use or small community installations.
Categories:
Tags:
Tech Stack:
Similar to AdventureLog

Bracket
Open-source tournament management system
Open-source, self-hosted tournament system for creating and managing Swiss, single‑elimination and round‑robin tournaments with scheduling, dashboards, team/club management and CSV import.

Karrot
Open-source platform for coordinating local grassroots activities
Open-source tool for grassroots groups to schedule activities, share offers, and coordinate locally with maps, chats, and participatory governance.

Redash
Query, visualize, and share data from multiple data sources
Open source BI tool to connect to many data sources, run SQL/NoSQL queries, build visualizations and dashboards, share insights, and set alerts and scheduled refreshes.

Yamtrack
Self-hosted media tracker for movies, shows, anime, games, and books
Self-hosted media tracker to manage movies, TV shows, anime, manga, video games, and books with history, lists, calendar, imports, and multi-user support.

Amurex
Open-source AI assistant that unifies knowledge search and meeting workflows.
Amurex is an open-source AI copilot that unifies knowledge search across Notion, Drive and Obsidian, automates meetings, and triages email.

Atria
Open-source event management and attendee networking platform
Atria is an AGPL-3.0 open-source platform for managing hybrid events, sessions, sponsors, and real-time attendee networking with chat and discovery tools.






