Traccar is open source system for various GPS tracking devices. At the moment server supports more than 30 different protocols. Versions starting from 1.0 include embedded http server and web interface (view demo) to track devices.
Traccar is written in Java and portable between different operating systems and platforms. At the moment installation packages provided for Windows, Mac OS X and Linux. You can get them from Download page.
One of the main project missions is support as many tracking devices as possible.
Check your device in the list of supported devices. If your device is not in this list, please create a new issue in bug tracker or simply contact me by email (firstname.lastname@example.org). If you send me enough information about your device, I will add its support in the near future.
Support for four new protocols including Ulbotech and Tramigo. Port 5000 is now special port for identifying communication protocols. In addition to that this version includes number of bug fixes and improvements.
Support for two new protocols: Orion and Riti. Included universal data source class to improve support for various database engines.
New protocols added: MiniFinder, Haicom, eeLink, Box, Freedom, Telik Pikotrack, Trackbox and Visiontek. This version also includes numerous bug fixes and improvements to old protocols.
Implemented support for STL060 and CarTrack protocols. Fixed issues which allowed to create duplicate users and devices in database. Lots of server bug fixes and improvements includins support for Nominatim reverse geocoding server.
Three new protocols including taip, khd and piligrim plus various fixes and improvements to old protocols.
Release fixes a major bug introduced in 2.5 version for some protocols. In addition to that there are some minor improvements for existing protocols.
Bug fixes, new libraries and one new protocol - Sanav. Totem and AVL08 protocols have been merged.
Improvements to existing protocols and support for new 12 protocols including ruptela, aplicom, m2m mini, osmand and others. Also this release includes change to the logging system which allows daily log file rotation.
Bug fixes, new libraries and 4 new protocols including apel, manpower, globalsat and atrack.
Display additional status information from trackers in web interface. A few bug fixes, libraries update and 9 new protocols including wondex, tk102, intellitrac and other popular protocols.
Web interface improvements, including new settings menu and device status panel. Added megastek, navigil, gpsgate, teltonika, mta6, tlt2h and syrus protocols. A lot of small fixes.
New web interface with user management, tracks on map and automatically updated device locations. Added tr20, navis, meitrack, skypatrol, gt02 and gt06 protocols. A lot of bug fixes and small improvements.
Added 6 new protocols and 20 or more new trackers support (not all of them were tested, so please report if some tracker doesn't work with traccar). Some bug fixes, optimizations and updated libraries.
Critical problem fix (correct json formatting on server side).
Added support for Suntech trackers (ST210, ST900 and others) and Maxon modem. Extended support for Queclink devices. A lot of bug fixes.
Added support for Enfora and Meiligao trackers (including VT300, MVT600 and others). Included support for reverse geocoding. Also updated third party libraries and fixed a few bugs.
First release, all previous version were beta. Created installers, bundle all libraries with setup package. Added simple web interface (default port 8082). Added support for AVL-05 and AVL-08 trackers.
Traccar software is licensed under the Apache License 2.0.