Skip to content
SPECIFICTION
Get listed

OpenGTS

opengts.org

WebWindowsmacOSLinuxAndroidSelf-hosted

What it is

OpenGTS is an open-source, web-based system for collecting and storing GPS tracking and telemetry data from remote devices, with vehicle fleets as its focus. Its described uses include taxis, delivery vehicles, equipment, ships, and personal tracking. Fleet operators can view live locations, diagnostics, and sensor data, and use customizable historical, detail, and summary reports. Custom geofences can produce arrival and departure events in reports. Accounts can contain multiple users with separate passwords and controlled access to account sections. Mapping options include OpenLayers/OpenStreetMap, Google Maps, Microsoft Virtual Earth, and Mapstraction. Several tracker protocols and phone-tracking options are included, and custom devices can be added through an example communication server. Each device needs a supported communication server, which may require protocol configuration or implementation. OpenGTS is written in Java, uses an SQL database, and runs its web interface and HTTP device servers in a servlet container such as Apache Tomcat. The project is licensed under Apache License version 2 and provides installation and configuration documentation, a tutorial, JavaDocs, and a FAQ.

Spec sheet

Purpose
OpenGTS is an open-source web-based system for GPS tracking and telemetry data, designed for vehicle fleets.Read 7 Oct 2026 · opengts.org
Intended users
The installation manual describes OpenGTS as intended for small to medium sized commercial enterprises tracking fleets, while noting it can scale to larger enterprises.Read 7 Oct 2026 · geotelematics.com
Platforms
The project says it should run on systems supporting Java and the chosen SQL database, and lists Linux, Mac OS X, FreeBSD, OpenBSD, and Windows among tested platforms.Read 7 Oct 2026 · opengts.org
Support
GeoTelematic says its support can include email help with downloading and installing the open-source OpenGTS project.Read 7 Oct 2026 · geotelematic.com
License
The project states that OpenGTS is licensed under Apache License version 2 and may be freely downloaded and distributed under that license.Read 7 Oct 2026 · opengts.org
Access control
Its web authentication supports multiple users per account, with individual passwords and controlled access to account sections.Read 7 Oct 2026 · opengts.org
Accounts
Each account can have multiple users, each with a login password and controlled access to account sections.Read 7 Oct 2026 · opengts.org
Customization
The manual says users can customize the web presentation, menus, and features to fit their requirements.Read 7 Oct 2026 · geotelematics.com
Device support
Included device protocols cover several trackers and phone tracking options, and custom devices can be added using the example communication server.Read 7 Oct 2026 · opengts.org
Downloads and documentation
GeoTelematic's documentation page links to the OpenGTS project download page, installation manual, user guide, FAQ, and JavaDocs.Read 7 Oct 2026 · opendmtp.org
Fleet use
The project describes use cases ranging from taxis and delivery vehicles to equipment, ships, and personal tracking.Read 7 Oct 2026 · opengts.org
Geofences
Custom geofenced areas can generate arrival and departure events in reports and display configured names as addresses.Read 7 Oct 2026 · opengts.org
Limits and setup
Using a device requires a supported device communication server, which can require implementation or configuration for the device protocol.Read 7 Oct 2026 · opengts.org
Maps
Listed mapping options include OpenLayers/OpenStreetMap, Google Maps, Microsoft Virtual Earth, and Mapstraction.Read 7 Oct 2026 · opengts.org
Maps and reports
It supports mapping options including OpenLayers/OpenStreetMap and Google Maps, plus customizable historical and fleet reports.Read 7 Oct 2026 · opengts.org
Operating systems
The product page says OpenGTS runs on systems supporting its required technologies and lists Linux, Mac OS X, FreeBSD, OpenBSD, Solaris, and Windows among examples.Read 7 Oct 2026 · opengts.org
Release information
The homepage lists OpenGTS 2.6.7 as a release dated February 20, 2020.Read 7 Oct 2026 · opengts.org
Reports
An XML-based reporting engine supports customizable detail and summary reports for vehicles or fleets.Read 7 Oct 2026 · opengts.org
Technical stack
OpenGTS is written in Java and uses a SQL database; its web interface and HTTP device servers run in a servlet container such as Apache Tomcat.Read 7 Oct 2026 · opengts.org
Technology and deployment
OpenGTS is written in Java and uses technologies including Apache Tomcat and MySQL; its documentation describes it as a web-based service requiring an SQL database server.Read 7 Oct 2026 · geotelematics.com
Tracking data
It collects and stores GPS tracking and telemetry data from remote devices.Read 7 Oct 2026 · opengts.org

Strong points and limits

Strong points

  • Collects GPS tracking and telemetry data.
  • Offers customizable historical and fleet reports.
  • Geofences can generate arrival and departure events.
  • Accounts support multiple users and controlled access.
  • Licensed under Apache License version 2.

Limits

  • Each device needs a supported communication server.
  • Device protocols may require configuration or implementation.
  • Requires an SQL database server and servlet container.
  • Homepage lists version 2.6.7 dated February 20, 2020.

Who it suits

OpenGTS is aimed at small to medium-sized commercial enterprises tracking fleets, though its documentation notes that it can scale to larger enterprises. It may suit teams able to configure or implement device communication protocols.

Verdict

OpenGTS combines device tracking, fleet reports, geofences, and account-level access controls. Device protocol setup and the Java, SQL, and servlet-container requirements are important considerations.

Where Specifiction places it

Alternatives to OpenGTSAll alternatives →