OwnTracks Frontend

OwnTracks Frontend

Vue.js web interface to visualize OwnTracks Recorder data

509stars
64forks
Last commit: 11mo ago
Repo age: 7y old
OwnTracks Frontend screenshot

OwnTracks Frontend is an open-source Vue.js single-page application that provides an advanced web UI for the OwnTracks ecosystem. It connects to an OwnTracks Recorder API to display live device positions, historical tracks and aggregated visualizations.

Key Features

  • Live (last known) device locations with accuracy visualization and device-friendly icons
  • Detailed device metadata display (timestamp, latitude/longitude, altitude, battery, speed, regions) when available
  • Location history visualization as points, polyline tracks or combined views
  • Heatmap view for density analysis of tracked locations
  • Time-range selector and date/time filtering for focused data inspection
  • Filterable by user and by device; calculation of distance travelled for selected ranges
  • Highly configurable via a public config.js (includes API base URL and UI options)
  • Development tooling: Vue I18n support for locales, npm-based build, Vite dev server and linters
  • Official Docker image and docker-compose usage for easy deployment; nginx used as the static server in the image

Use Cases

  • Personal location diary: visualize and inspect your own location history and recent positions
  • Small fleet or family tracking: monitor multiple devices, view routes and find high-density areas with heatmaps
  • Developers and operators: integrate or troubleshoot OwnTracks Recorder data using a polished web UI and configurable API endpoint

Limitations and Considerations

  • The frontend is a visualization/UI component and requires an OwnTracks Recorder (or compatible HTTP API) to provide stored location data; it does not ingest MQTT messages or store tracking data itself
  • Map tiles or certain map provider features may require separate configuration or API keys depending on chosen map backend and hosting environment
  • Authentication and user management are typically provided by the backend/recorder; the frontend expects the API to handle access control if needed

OwnTracks Frontend is a focused visualization layer for the OwnTracks platform: it provides a configurable, locale-aware Vue.js interface to browse live positions, historical tracks and heatmaps backed by an OwnTracks Recorder API. It is suitable for personal use, small fleets and as a developer-facing UI component.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Home Assistant

Home Assistant

Open-source home automation platform prioritizing local control

84.2k
36.5k
Last commit: 17h ago

Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Alternative to:
Google Home
Google Home
+15
Frigate

Frigate

NVR with real-time local object detection for IP cameras

29.5k
2.7k
Last commit: 2d ago

Self-hosted NVR for IP cameras with real-time local AI object detection, recording, and low-latency live viewing, with MQTT and Home Assistant integration.

Alternative to:
Blue Iris
Blue Iris
+10
Tasmota

Tasmota

Open source firmware for ESP8266/ESP32 smart home devices

24.1k
5k
Last commit: 20h ago

Alternative open source firmware for ESP8266/ESP32 IoT devices, providing local control via MQTT/HTTP/Web UI, OTA updates, and built-in automation rules and timers.

Alternative to:
SONOFF Cloud (eWeLink)
SONOFF Cloud (eWeLink)
+6
Node-RED

Node-RED

Flow-based low-code tool for building event-driven automations

22.6k
3.8k
Last commit: 10d ago

Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.

Alternative to:
IFTTT
IFTTT
+13
ThingsBoard

ThingsBoard

Open-source IoT platform for device management and dashboards

20.9k
6k
Last commit: 2d ago

Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Alternative to:
ThingsBoard Cloud
ThingsBoard Cloud
+10
Zigbee2MQTT

Zigbee2MQTT

Zigbee-to-MQTT bridge for connecting Zigbee devices to MQTT

14.6k
1.9k
Last commit: 16d ago

Self-hosted Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor gateways and integrate them with home automation platforms via MQTT.

Alternative to:
Tuya Zigbee Gateway
Tuya Zigbee Gateway
+16