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.
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 β




Why AdventureLog? β
| AdventureLog | Typical closed travel apps | |
|---|---|---|
| Ownership | Your data on your server | Locked in a vendor cloud |
| Cost | Free to self-host (GPL-3.0) | Subscriptions and upsells |
| Privacy | You control access and sharing | Opaque data policies |
| Customization | Open source β extend and integrate | Fixed feature set |
| Scope | Locations, itineraries, and world travel in one app | Often 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 β
| Layer | Technologies |
|---|---|
| Frontend | SvelteKit, Tailwind CSS, DaisyUI, MapLibre GL |
| Backend | Django, Django REST Framework, PostGIS |
| Database | PostgreSQL with PostGIS |
| Deployment | Docker, Docker Compose, Kubernetes |
Open source β
AdventureLog is licensed under GPL-3.0. Use it, modify it, and share it freely.
| Resource | Link |
|---|---|
| Source code | github.com/seanmorley15/AdventureLog |
| Report issues | GitHub Issues |
| Contribute | Contributing guide |
| License | GPL-3.0 |
Get started β
| I want to⦠| Go to |
|---|---|
| Install AdventureLog | Getting Started |
| Run Standard Deployment (recommended) | Standard Deployment |
| Learn how to use the app | Usage guide |
| Configure integrations & env vars | Environment Variables |
| Try before installing | Live 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 β
| Channel | Link |
|---|---|
| Discord | discord.gg/wRbQ9Egr8C |
| GitHub | seanmorley15/AdventureLog |
| Website | seanmorley.com |
| Support | Sponsor / support |
Thank you for using AdventureLog β happy travels!
