How can we help you?

Find products, services and support


Manage your routes and view traffic information.


View your sports workouts


Open Source Software

Table of Contents

TomTom uses open source software in its products and is committed to supporting the open source developer community. For each product that TomTom distributes, TomTom provides source attribution, where applicable. Where required by the terms of the open source license, TomTom publishes the relevant parts of the source code for products on this site.


TomTom HOME is a PC application that manages TomTom GPS devices (Portable Navigation Devices) connected to the PC. It uses Mozilla XULRunner as platform which is being shipped with TomTom HOME. TomTom made some small changes to Mozilla's source code, mostly bug fixes and branding, which are published here.

The source code changes are available under the MPL, GPL and LGPL.

Note for clarification: The actual GUI source code (JavaScript, XUL, locales etc.) is not open source, neither is the "HomeServices" DLL (implemented as XPCOM module written in C++) used to access the device, neither is the HOME2 server. The source below contains only the XULRunner platform and changes to it.