{"repo":"tess1o/geopulse","free":true,"listed":false,"github":"https://github.com/tess1o/geopulse","clone":"git clone https://github.com/tess1o/geopulse.git","description":"A self-hosted, privacy-first location timeline platform: an open-source alternative to Google Timeline with automatic trip detection, Immich integration, and rich analytics.","language":"Java","stars":1351,"topics":["gps-tracker","gps-tracking","java","owntracks","postgis","postgres","privacy","quarkus","self-hosted","timeline"],"license":null,"category":"self-hosted-apps","readme_excerpt":"GeoPulse The open-source, privacy-first Google Timeline alternative. GeoPulse transforms raw GPS data from OwnTracks, Overland, Dawarich, GPSLogger, Home Assistant, Traccar, Colota and other sources into a searchable timeline of stays, trips, and movement patterns. It runs fully on your own infrastructure and integrates with Immich , Memos , and Weather so photos, notes, and conditions appear directly on your map history. Comprehensive timeline visualization with automatic trip classification. --- Quick installation Access: http://localhost:5555 Note: For production, review your .env for security-related settings first. Need MQTT support for OwnTracks, Kubernetes, Unraid, Proxmox or bare-metal installation? See the deployment options. --- Why GeoPulse - Privacy-first and self-hosted: Your location data remains on your own infrastructure. - Open ecosystem: Works with popular GPS apps (OwnTracks, Overland, GPSLogger, Home Assistant, Colota, Traccar) and tools like Immich, Memos, and Weather. - Full data ownership: Import historical data and export your data in standard formats anytime. - Lightweight runtime: Typically under 100MB RAM and under 1% CPU in regular usage. --- Features Timeline & Analysis - Smart Detection: Automatically converts GPS points into stays, trips, and data gaps. - Custom Logic: Fully configurable detection sensitivity and travel mode classification. - Deep Insights: Analytics for distance, visit frequency, and movement patterns over time. - Immich Integr","default_branch":null,"files":null,"tree":[],"storefront":"/r/tess1o","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tess1o/geopulse/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}