http://napszel.com/climbingroutes
The project ‘Climbing Routes’ is a web application that displays up to date information of the currently available boulder and sport routes at Gaswerk and Milandia climbing gyms of Zürich, Switzerland.
Data is downloaded from the official websites (http://www.kletterzentrum.com/routenfinder/) and updated automatically once a day.
The displayed table is searchable (for all fields) and filterable/sortable for each column.
You can read about each existing and planned features in the project's pdf documentation.
Future developments ideas are getting implemented at http://napszel.com/climbingroutes/beta.html
It uses DataTable, a table plug-in for jQuery (https://datatables.net/)
A bash scripts downloads the data from the kletterzentrum's website and saves the data to an sqlite3 db. Then a python script generates the index.html file based on the db. (Hence, index.html is not included in git)