Skip to content


Subversion checkout URL

You can clone with
Download ZIP
OpenLayers 3
JavaScript CSS Python Makefile HTML Shell GLSL
Failed to load latest commit information.
bin Remove pystache dependency
changelog Add detail to the upgrade notes
config Remove invalid link to featureOverlay in API doc
css Simplify .ol-zoomslider and .ol-overviewmap CSS
doc Use ol.proj.fromLonLat
examples Cosmetic changes to example html / css
externs Remove hue, saturation, contrast, and brightness
licenses move the licenses dir to the root of the repo
src Merge pull request #4164 from spatialillusions/patch-1
tasks Simplify test-rendering.js
test Fix {-y} template calculation for custom (TMS) tile grids
test_rendering Remove use of goog.array.forEach
.editorconfig Simplify .editorconfig file
.gitignore All build artifacts should be generated in the build directory
.jshintrc Allow bracket notation
.npmignore Make call tasks/build-examples.js
.travis.yml Don't install python packages in before_install Fix the 'click-to-fork' link in contributer notes Bump copyright year to 2015
Makefile Remove pystache dependency Update link to workshop
closure-util.json Use version 20150920 of Closure Compiler
package.json Use version 20150920 of Closure Compiler
requirements.txt Remove pystache dependency

OpenLayers 3

Travis CI Status Coverage Status

OpenLayers 3 is a high-performance, feature-packed library for creating interactive maps on the web.

Getting Started

  • Download the latest release
  • Install with npm: npm install openlayers
  • Clone the repo: git clone


Check out the hosted examples, the workshop or API docs.


Please use the GitHub issue tracker for all bugs and feature requests. Before creating a new issue, do a quick search to see if the problem has been reported already.


Please see our guide on contributing if you're interested in getting involved.


Something went wrong with that request. Please try again.