GeoPulse
GeoPulse is a Java-based application that provides location tracking and analysis platform.
Overview
A self-hosted, privacy-first location timeline platform: an open-source alternative to Google Timeline with automatic trip detection, Immich integration, and rich analytics. Description will go into a meta tag in The project has 675 GitHub stars and is licensed under NOASSERTION.
Key Features
Source: GitHub README
- 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 Integration: Photos from your library appear directly on your map timeline.
- Real-time Tracking: Supports OwnTracks (HTTP/MQTT), Overland, GPSLogger, Home Assistant, Traccar, or Colota.
- Universal Import: Bulk import from Google Timeline, GPX, GeoJSON, OwnTracks exports, and CSV.
- Friends System: Per-user visibility controls for live location and history.
- Guest Access: Shareable links with optional password protection and instant revocation.
- Multi-user Ready: Built-in invitations, roles, and admin audit logs.
- Enterprise Auth: OIDC/SSO support alongside standard username/password login.
Getting Started
Source: GitHub README
Fastest path for local and single-server use. See the Full Docker Guide.
Normalized Features
Source: tool-features-normalized.json
ai integration, api import, bulk operations, docker, docker compose, helm, kubernetes, multi user, sso.
Deploy
Features
Authentication & Access
- Multi-User Support
- Single Sign-On (SSO)
AI & Machine Learning
- AI / LLM Integration
Automation & Workflows
- Bulk Operations
Import & Export
- API-Based Import
Related Maps & Geolocation Tools
View all 30 →Organic Maps
13KOrganic Maps is a self-hosted privacy & encryption tool with support for privacy, android, ios.
Dawarich
8.4KDawarich gives you visualize your location history on your own infrastructure.
Open Source Routing Machine (OSRM)
7.6KReleased under BSD-2-Clause, Open Source Routing Machine (OSRM) provides high performance routing engine designed to run on OpenStreetMap data and offering...
GraphHopper
6.4KFor maps & geolocation, GraphHopper is a self-hosted solution that provides fast routing library and server using OpenStreetMap.
evcc
6.3KEvcc handles extensible Electric Vehicle Charge Controller and home energy management system as a self-hosted solution.
Nominatim
4.2KNominatim is a self-hosted maps & geolocation tool that provides server application for geocoding (address -> coordinates) and reverse geocoding...