Skip to content

cassandra/trip-tools

Trip Tools Logo

Trip Tools

Open source trip planning, management, and journaling.

Try It Now

Visit triptools.net to create your first travel journal in minutes. No setup required.

Why Trip Tools?

The Problem: There are lots of good tools for managing trips. Why is that a problem? Because you need to use lots of tools.

A trip isn't just planning, or just managing bookings, or just sharing photos. Tools tend to focus on one piece of the puzzle, creating data silos. The burden falls on you to juggle them all: cutting and pasting, multiple logins, different formats. Planning with others just makes it worse - now you need to share a slew of different services and documents.

Our Solution: We view the entire lifecycle of a trip as one problem. Pre-trip research, comparisons, bookings, data needed during travel, post-trip journaling and photo sharing - all connected and accessible from a single place.

Features

Available Now: Journal & Travelog

Create and share beautiful travel journals:

  • Rich text editor with drag-and-drop image insertion
  • Auto-save with conflict detection and visual diffs
  • Image management with multi-file upload and EXIF metadata extraction
  • Publishing system - convert private journals to public travelogs
  • Visibility controls - Private, Password-Protected, or Public
  • 6 color themes for published travelogs
  • Version history with restore capabilities
  • Collaborative editing all trip members can contribute

Available Now: Browser Extension

Use Google My Maps to add and visualize locations, then use Trip Tools to enrich and connect them to all your other trip data.

  • Category-based adding locations auto-styled and organized by layer
  • Bidirectional sync locations flow between GMM and Trip Tools
  • Rich attributes desirability, booking status, and more
  • Multi-trip support manage multiple trips and maps simultaneously
  • Flexible linking connect existing maps to trips or create new ones

Coming Soon

  • Trips - Central hub adapting to your trip phase
  • Locations - The organizing principle tying all trip data together
  • Itineraries - Day-by-day planning integrated with locations and bookings
  • Bookings - Financial and operational tracking with shared expenses
  • Reviews - Centralized review management for post-trip reflection

Project Status

Early Development - We're just getting started. The Journal/Travelog feature is fully functional and ready to use. Other features are in planning and development.

We welcome contributors who want to help build the vision.

Contributing

We welcome all types of contributions:

  • Users: Try triptools.net and share your experience
  • Developers: Help build new features. See Development for setup.
  • Designers: Help improve the user experience and visual design

See Contributing Guidelines for details.

Architecture & Philosophy

  • Privacy-first: Your data is your data. No third-party services get access.
  • Local-first: Self-host on your own infrastructure if you prefer.
  • Django backend: Built on a mature, secure web framework.

Resources

For Contributors

Project

About

Tools for trip planning, monitoring and journaling.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors