# open-wanderer/wanderer

wanderer is a self-hosted trail database. Save your adventures!

Repository: https://github.com/open-wanderer/wanderer
Canonical: https://ross.abutalabs.com/products/wanderer
Homepage: https://wanderer.to
Language: Go
License: AGPL-3.0
License Family: copyleft
Topics: geography, gps, meilisearch, pocketbase, selfhosted, sveltekit
Last push: 2026-08-26T19:44:36+00:00

## Health v2 (maintenance only)
Score: 90/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 92, longevity 67
- inputs: {"age_days": 949, "days_push": 7, "days_rel": 57, "gap_med": 8.5, "n_releases_24m": 33}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3846, forks 186 (observed 2026-08-28T04:08:24.073600+00:00)

## What it is
wanderer is a self-hosted, federated web application for cataloguing GPS trails. Users can upload GPX/FIT/TCX/KML tracks, plan routes with Valhalla routing, add metadata, and search or share trails across instances via ActivityPub.

## Use cases
- self-host a personal hiking trail archive
- upload and organize GPX tracks from my GPS watch
- plan new hiking or cycling routes on a map
- search my trail collection by difficulty, tags, or location
- share trails with friends across federated instances
- build a public trail catalogue for a hiking club
- track summit logs and trail statistics

## When to choose
- you want full ownership of your GPS/outdoor data on your own server
- you need searchable trail management with maps, elevation profiles, and route planning
- you want federated trail sharing via ActivityPub without vendor lock-in

## When to avoid
- you only need a quick mobile app to record tracks without hosting anything
- you need commercial-grade GIS analysis rather than trail cataloguing
- you cannot run Docker or a server and don't want to join someone else's instance

## Facets
- artifact type: application
- maturity: active
- function: search-engine, web-framework, geospatial, self-hosted, file-upload, data-visualization
- domain: self-hosted, web-development, travel, social-media
- platform: self-hosted, go, cross-platform
- tags: gpx, trail-database, activitypub, meilisearch, pocketbase, route-planning, hiking, federation, sveltekit, maps, docker, web-server

## Member repositories
- open-wanderer/wanderer (main) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:24.073600+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:26:01.076453+00:00, confidence not recorded.
  - readme: https://github.com/open-wanderer/wanderer (fetched 2026-08-28T04:08:24.073600+00:00, sha 6d84be5256b4)
  - homepage: https://wanderer.to (fetched 2026-08-29T09:20:49.943856+00:00, sha 8ca1ebc60056)
  - site_page: https://wanderer.to/run/installation/quick (fetched 2026-08-29T09:20:49.954834+00:00, sha 4b8eb2f5d909)
  - site_page: https://wanderer.to/use/create-a-trail (fetched 2026-08-29T09:20:49.959529+00:00, sha b11ecd95673b)
  - site_page: https://wanderer.to/develop/federation (fetched 2026-08-29T09:20:49.961411+00:00, sha 8de7f1cf6755)
  - site_page: https://wanderer.to/welcome (fetched 2026-08-29T09:20:49.952934+00:00, sha b2c486ef8628)
  - site_page: https://wanderer.to/changelog (fetched 2026-08-29T09:20:49.956631+00:00, sha fa11876c585d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
