OpenLayers OpenLayers
Put an open map widget in any web page!

Books about OpenLayers

  • OpenLayers Cookbook
    Antonio Santiago Perez
    Available in Print and eBook formats from Packt Publishing.
  • OpenLayers 2.10 Beginner's Guide
    Erik Hazzard
    Available in Print and eBook formats from Packt Publishing.
  • OpenLayers (in German)
    Till Adams & Marc Jansen
    Available from Open Source Press. Examples available online.

OpenLayers is a project of the Open Source Geospatial Foundation.

Visit our sponsorship page to find out how you can become an OpenLayers sponsor. Or use the donation button below to contribute any amount today.

OpenLayers: Free Maps for the Web

Get OpenLayers Now!

About...

OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds. OpenLayers is completely free, Open Source JavaScript, released under the 2-clause BSD License (also known as the FreeBSD).

Supporting OpenLayers

OpenLayers is developed and supported by a number of organizations around the world. We are also looking for sponsors to help support the community. If you are in a position where you want to support the development of OpenLayers, but do not have development resources to share, you may be interested in supporting through our sponsorship program.

For Developers!

OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies. OpenLayers implements a JavaScript API for building rich web-based geographic applications, similar to the Google Maps and MSN Virtual Earth APIs, with one important difference -- OpenLayers is Free Software, developed for and by the Open Source software community.

Getting the Code

Releases are made available on the downloads page. The code is also available in our Git repository. With a clone of the Git repository, you can keep up with the latest and contribute patches to OpenLayers.

If you don't want to download the code, you can still try some of the hosted examples. If you're familiar with JavaScript, try viewing the source of the examples to get an idea how the OpenLayers library is used.