Skip to content

About AdventureLog ​

Everything travel, united in one place β€” log where you've been, plan what's ahead, and see your whole travel story on one map.

Self-hostedOpen sourceGPL-3.0Docker-ready

AdventureLog is a modern travel companion you run yourself. Track locations and visits, build trip itineraries, mark countries and regions on a world map, and share plans with the people you travel with β€” without handing your memories to a closed platform.

Core features ​

Log locations & visits

More than a pin on a map β€” dates, notes, photos, categories, trails, and visit history.

Plan trips & itineraries

Multi-day collections with flights, lodging, checklists, calendar views, and shared planning.

Track your world travel

Countries, regions, and cities on an interactive map β€” stats, milestones, and history.

See it in action ​

AdventureLog location list with map, filters, and categories
Locations β€” browse, filter, and organize every place
AdventureLog interactive world map with location pins
World map β€” pins, filters, and visit status at a glance
AdventureLog trip itinerary planner
Trip planning β€” itineraries, notes, and daily activities
AdventureLog travel statistics dashboard
Dashboard β€” travel stats and progress overview

Why AdventureLog? ​

AdventureLogTypical closed travel apps
OwnershipYour data on your serverLocked in a vendor cloud
CostFree to self-host (GPL-3.0)Subscriptions and upsells
PrivacyYou control access and sharingOpaque data policies
CustomizationOpen source β€” extend and integrateFixed feature set
ScopeLocations, itineraries, and world travel in one appOften split across multiple tools

Built for real travelers

AdventureLog started as a simple idea β€” track where you've been β€” and grew into a full travel companion. The goal is the opposite of bloated, expensive, closed apps: simple, beautiful, and open to everyone.

Tech stack ​

LayerTechnologies
FrontendSvelteKit, Tailwind CSS, DaisyUI, MapLibre GL
BackendDjango, Django REST Framework, PostGIS
DatabasePostgreSQL with PostGIS
DeploymentDocker, Docker Compose, Kubernetes

Open source ​

AdventureLog is licensed under GPL-3.0. Use it, modify it, and share it freely.

ResourceLink
Source codegithub.com/seanmorley15/AdventureLog
Report issuesGitHub Issues
ContributeContributing guide
LicenseGPL-3.0

Get started ​

I want to…Go to
Install AdventureLogGetting Started
Run Standard Deployment (recommended)Standard Deployment
Learn how to use the appUsage guide
Configure integrations & env varsEnvironment Variables
Try before installingLive demo

About the creator ​

Hi, I'm Sean Morley β€” an Electrical Engineering student at the University of Connecticut and the creator of AdventureLog. I'm passionate about open-source software and building tools that solve real problems for real people.

If you want the story behind the project β€” timeline, milestones, and how it evolved β€” read the Development Timeline.

Community ​

ChannelLink
Discorddiscord.gg/wRbQ9Egr8C
GitHubseanmorley15/AdventureLog
Websiteseanmorley.com
SupportSponsor / support

Thank you for using AdventureLog β€” happy travels!