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 API documentation.
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 Github username and we will add access.
Once we have added you, please sign out then sign in again, and this page will have additional links and material.