
Traccar
Open-source GPS tracking server with real-time device management
7.5k stars 3.3k forks last commit first released Apache-2.0
Actively maintained
Last commit 27 Jul 2026.

Traccar is an open-source GPS tracking platform that provides a Java-based backend for collecting, processing and serving location data from GPS devices and mobile apps. It includes a modern web UI and mobile applications, a REST API and real-time updates via WebSocket for live device monitoring.
Key Features
- Java-based server with support for 200+ GPS protocols and 2,000+ device models.
- Real-time device tracking via WebSocket and REST API endpoints.
- Embedded Jetty web server and Netty-based network pipeline for high-performance device communication.
- Modern single-page web application built with React and Material UI; separate mobile apps for Android/iOS.
- Alerts, geofencing, reports (trip/history/summary), notifications (email/SMS/push) and data export.
- Flexible database support (MySQL, PostgreSQL, Microsoft SQL Server and others) and Liquibase-based schema migrations.
Use Cases
- Fleet and asset tracking for logistics, delivery and service vehicles.
- Personal or organizational device/phone tracking and location history analysis.
- Custom telematics integrations using the REST API and WebSocket real-time feed.
Limitations and Considerations
- The web app relies on external map and reverse-geocoding providers; some services require separate configuration or subscriptions.
- Demo servers do not have reverse geocoding or email pre-configured and are intended for evaluation only.
Traccar is a production-capable GPS tracking solution suited for self-hosted deployments and commercial setups, offering extensible APIs and a full feature set for real-time telemetry and reporting.
Categories:
Tags:
Tech Stack:
Similar to Traccar
PeaNUT
Web dashboard and API for Network UPS Tools (NUT) monitoring
Tiny self-hosted dashboard to monitor and control UPS devices via Network UPS Tools (NUT), with real-time stats, multi-UPS support, and Prometheus/InfluxDB integrations.

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

OpenRemote
Open-source IoT device management and automation platform
OpenRemote is a 100% open-source IoT platform for device management, data dashboards, and automation with rules, APIs, and multi-tenant user management.

Domain Locker
Domain portfolio tracking, monitoring, and renewal alert dashboard
Self-hostable domain portfolio manager that auto-fetches DNS/WHOIS/SSL data, tracks changes, monitors uptime, and sends configurable renewal and security alerts.

Nutify
Web-based UPS monitoring with dashboards, alerts, and reports
Modern web UI for monitoring NUT-compatible UPS devices with real-time charts, historical reporting, and multi-channel alerts. Docker-ready with client/server modes.

evcc
Open-source EV charge controller and home energy manager
Open-source EV charge controller that optimizes vehicle charging with PV, batteries and dynamic tariffs; supports many chargers, vehicles and smart-home integrations.





