Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
December 7, 2022 19:45
December 21, 2017 11:32
December 7, 2022 19:00
December 7, 2022 19:45
May 21, 2022 20:54
August 31, 2022 19:19
September 21, 2011 10:37
March 3, 2019 19:40
June 7, 2022 21:49
August 31, 2022 19:19
December 7, 2022 19:00
November 10, 2015 00:26
November 16, 2019 21:50
May 28, 2020 22:13
August 31, 2022 19:19
June 1, 2022 17:00
January 13, 2017 10:32
February 29, 2016 22:28
June 17, 2020 22:59
June 17, 2020 22:59
June 9, 2022 22:42
August 31, 2022 19:19
March 17, 2023 12:09
September 7, 2019 08:52
May 28, 2020 22:13
May 28, 2020 22:13
January 11, 2017 21:31
December 7, 2022 19:00
December 7, 2022 19:00


Cyclescape is a Ruby on Rails web application created to facilitate cycle campaigning.

The software has been developed to power the Cyclescape campaigning website, and you can help improve it or take the software and customise it for your own needs.

It is split into two main sections:

  • Reporting a problem: a section open to anyone
  • Managing and solving problems: for campaigners and groups

Cyclescape aims to have the following outcomes:

  • Fundamentally, increased resolution of problems on the street/path network and therefore an improved cycling environment
  • Improved and better-organised working practices by local groups around the country through access to a new tool to help them manage the deluge of cycling problems that they get told about or wish to see resolved
  • Increased reporting of network deficiencies, i.e. increased involvement of local people
  • Increased awareness of problems faced by cyclists
  • Improved working relationships between campaign groups and Local Authorities (a common problem)
  • Increased ability for Local Authorities to justify central government investment
  • Increased demonstration of partnership working between Local Authorities and local people
  • Potentially, consolidation of existing web-based systems, reducing the need for groups to maintain custom-written and highly-specific systems.

Cyclescape is being created by CycleStreets, who run the UK-wide cycle journey planner (at, run ‘for cyclists, by cyclists’. As well as the cycle journey planner, which has planned almost a million routes in the UK, the CycleStreets website includes a Photomap campaigning tool used by cyclists to report problems and good practice, by locating photographs on a map.

Project Development

We use Github for managing development, you can clone the repository, or report bugs there.

Pull requests are very welcome! Additional developer notes are available on the github wiki.


Translations are managed using the Transifex platform. After signing up, you can go to the Cyclescape project page, select a language and click Translate now to start translating.

The words in braces preceded by a percent, for example %{name}, should not be translated into a new language: it's replaced with the group name when rails presents the text. So a German translation of Request membership of %{group_name} would look like Mitgliedsantrag aus %{group_name}

At the moment, the translations are not used by the application, but are useful for custom deployments.


Cyclescape - cycle campaign group toolkit







No releases published


No packages published