Skip to content
@tomtom-international

TomTom

Mapping and location technology that helps people find their way in the world

A 3D computer modeled map on a white background visualising traffic data

We are mapmakers, providing geolocation technology for drivers, carmakers, enterprises and developers. 125+ million drivers have been supplied with our tech, powered by open source, made by TomTom'ers around the globe.

Visit our open source showcase site for a selection of hand-picked open source projects by TomTom.

Source code and modifications for some of our older products are published on https://www.tomtom.com/opensource

Participating in the community

We aim to create a welcoming and inclusive community. Please note that TomTom's open source projects are governed by our code of conduct.

Get in touch!

Learn more about what we're doing in open source by writing an email to opensource@tomtom.com

If you want to learn more about using TomTom's API's and SDK's check out our developer portal, browse code examples, check our developer blog or write our Developer Relations team at developerrelations@tomtom.com

Interested in a career at TomTom? Check out our open positions at TomTom Careers!

👋 @TomTomDevs

Pinned Loading

  1. maps-sdk-for-web-examples maps-sdk-for-web-examples Public

    TomTom Maps SDK for Web - Examples

    HTML 36 56

  2. cpp-dependencies cpp-dependencies Public

    Tool to check C++ #include dependencies (dependency graphs created in .dot format)

    C++ 758 85

  3. openlr openlr Public

    Reference implementation of OpenLR. A map agnostic, dynamic location referencing method.

    Java 98 33

  4. tomtom-digital-cockpit-sdk-examples tomtom-digital-cockpit-sdk-examples Public

    Example App sources for the Digital Cockpit platform.

    Kotlin 7 7

Repositories

Showing 10 of 91 repositories
  • tomtom-navigation-android-examples Public

    TomTom Navigation SDK examples

    tomtom-international/tomtom-navigation-android-examples’s past year of commit activity
    Kotlin 25 8 6 3 Updated Jul 29, 2025
  • goji-http-client Public

    A wrapper around Apache 'httpclient' and Jackson 'databind' libraries with lean Groovy syntax

    tomtom-international/goji-http-client’s past year of commit activity
    Groovy 6 Apache-2.0 1 1 1 Updated Jul 28, 2025
  • tomtom-mcp Public

    A Model Context Protocol (MCP) server providing TomTom's location services, search, routing, and traffic data to AI agents.

    tomtom-international/tomtom-mcp’s past year of commit activity
    TypeScript 23 Apache-2.0 4 0 4 Updated Jul 28, 2025
  • openlr-python Public

    OpenLR library for Python

    tomtom-international/openlr-python’s past year of commit activity
    Python 14 Apache-2.0 6 2 0 Updated Jul 14, 2025
  • helm-charts Public

    Public helm charts

    tomtom-international/helm-charts’s past year of commit activity
    Go 1 1 1 0 Updated Jul 3, 2025
  • commisery-action Public

    Scan your commits in your Pull Request against the Conventional Commits standard using Commisery

    tomtom-international/commisery-action’s past year of commit activity
    TypeScript 11 Apache-2.0 7 3 1 Updated Jun 29, 2025
  • keepachangelog-manager Public

    Python package allowing you to manage your CHANGELOG.md files

    tomtom-international/keepachangelog-manager’s past year of commit activity
    Python 5 Apache-2.0 7 2 3 Updated Jun 24, 2025
  • llvm-diagnostics Public

    Python module for creating diagnostics using the LLVM diagnostics specification

    tomtom-international/llvm-diagnostics’s past year of commit activity
    Python 1 Apache-2.0 0 1 2 Updated Jun 24, 2025
  • openlr-js Public

    OpenLR implementation in JavaScript

    tomtom-international/openlr-js’s past year of commit activity
    TypeScript 22 Apache-2.0 5 1 3 Updated Jun 23, 2025
  • keepachangelog-action Public

    Manage your CHANGELOG.md using a GitHub Action

    tomtom-international/keepachangelog-action’s past year of commit activity
    TypeScript 0 Apache-2.0 0 0 0 Updated Jun 10, 2025