Code Libraries and Plugins

You can access the OpenCage Geocoding API via a web browser or from the command line using either CURL or wget.


  • Perl

    3 copy&paste examples
  • PHP

    copy&paste example
  • Python

  • Leaflet

    add search box to a map
  • Node.js

  • Ruby

  • Google Docs

    Geocode inside a Google sheet

Libraries / SDKs

Written and supported by OpenCage

If you've written a library to use our API please let us know, we will feature it here.

Third-party integrations

  • GraphHopper

    GraphHopper is an open source routing engine. You can configure OpenCage as an external geocoding provider.
  • OpenGTS and GTS Enterprise

    OpenGTS is an open source web-based service for GPS tracking a fleet of vehicles. GTS Enterprise is the pro version. In both versions users can integrate OpenCage as their reverse geocodering engine.
  • Traccar

    Traccar is a free and open source GPS tracking platform. Traccar users can integrate the OpenCage geocoder as their reverse geocoder. We are pleased to offer a 10% lifetime discount to all Traccar customers on any of our paid packages. Details here.