openstreetmap.org image

openstreetmap.org

crowd-sourced map of the world

From GitHub

The Rails application that powers OpenStreetMap

Front-end stack

Categories

Readme from GitHub

openstreetmap-website

Lint
Tests
Coverage Status

This is openstreetmap-website, the Ruby on Rails
application that powers the OpenStreetMap website and API.

This repository consists of:

  • The web site, including user accounts, diary entries, user-to-user messaging.
  • The XML- and JSON-based editing API.
  • The integrated version of the iD editor.
  • The Browse pages - a web front-end to the OpenStreetMap data.
  • The GPX uploads, browsing and API.

A fully-functional openstreetmap-website installation depends on other services, including map tile
servers and geocoding services, that are provided by other software. The default installation
uses publicly-available services to help with development and testing.

License

This software is licensed under the GNU General Public License 2.0,
a copy of which can be found in the [LICENSE](LICENSE) file.

Installation

openstreetmap-website is a Ruby on Rails application that uses PostgreSQL as its database, and has a large
number of dependencies for installation. For full details please see [INSTALL.md](INSTALL.md).

Development

We're always keen to have more developers! Pull requests are very welcome.

More details on contributing to the code are in the [CONTRIBUTING.md](CONTRIBUTING.md) file.

Maintainers