Wanderer
Wanderer Wanderer Wanderer Wanderer

wanderer is a decentralized, self-hosted trail database. You can upload your recorded GPS tracks or create new ones and add various metadata to build an easily searchable catalogue.

wanderer is a decentralized, self-hosted trail database. It is designed as a platform for planning, recording, and cataloguing outdoor adventures, emphasizing user control and privacy.

Here are the principal functionalities and features of wanderer:

1. Core Purpose and Data Management

  • Trail Database: wanderer is primarily a trail database. Users can upload their recorded GPS tracks or create new ones.

  • Catalogue Creation: It allows users to add various metadata to tracks to build an easily searchable catalogue.

  • Planning and Recording: It makes it easy to plan, record, and revisit adventures. Users can draw new routes and access their trail data from any device.

  • Data Control: Users maintain full control over their data.

2. Privacy, Architecture, and Hosting

  • Privacy-First: wanderer is Self-hosted and open-source. It is guaranteed to be Privacy-first, always, with no tracking, no vendor lock-in, and no compromises. The trails remain on the user's server.

  • Decentralization: It is built on the ActivityPub protocol, enabling instances to connect with others to share trails, profiles, and updates.

  • Open Source: wanderer is a passion project and will always remain free and open-source.

3. Integration and Import

  • Third-Party Import: wanderer has built-in support for importing existing trail history directly from Komoot or Strava. This allows users to consolidate their outdoor journeys in one place.

  • No Conversion Needed: The import process requires no file conversions.

4. Social and Community Features

  • Federated Interaction: Through ActivityPub, users can follow users across the network, discover new trails from different communities, and interact seamlessly with other federated platforms like Mastodon.

  • Sharing and Engagement: Users can follow other users to see their latest routes, like and comment on trails, and get notified when someone adds something new.

5. Technical Features and Development

  • API: It provides a comprehensive JSON API. This API can be used to automate workflows or build on top of wanderer, allowing users to access, modify, and query trail data programmatically.

  • Contribution: Help is welcome, and users can contribute translations or check the GitHub repository for features in the backlog.