Welcome to the Developer section of CycleStreets. We are keen to welcome new Developers and code contributions from the community.
We welcome any feedback you can provide on this section.
If you just need programmatic access to our routing (rather than want to get involved in coding of CycleStreets itself), please see the
All developers should firstly familiarise themselves with the Overview of CycleStreets.
The server-side code is written in object-orientated PHP, but we hope that people familiar with other languages shouldn’t find it too difficult to understand what’s there.
CycleStreets is not yet open source, but is our firm intention to do so in the coming 6-12 months.
We ask developers to sign the Developer Agreement before committing code or (at this stage) being given access to it.
Please let us know your CycleStreets signin username and we will give you access to the remainder of the documentation and SVN access. Your CycleStreets signin username will also be used for these other access methods.
Once we have added you, please sign out then sign in again, and this page will have additional links and material.