# zend-router [![Build Status](https://secure.travis-ci.org/zendframework/zend-router.svg?branch=master)](https://secure.travis-ci.org/zendframework/zend-router) [![Coverage Status](https://coveralls.io/repos/zendframework/zend-router/badge.svg?branch=master)](https://coveralls.io/r/zendframework/zend-router?branch=master) zend-router provides flexible HTTP routing. Routing currently works against the [zend-http](https://github.com/zendframework/zend-http) request and responses, and provides capabilities around: - Literal path matches - Path segment matches (at path boundaries, and optionally validated using regex) - Regular expression path matches - HTTP request scheme - HTTP request method - Hostname Additionally, it supports combinations of different route types in tree structures, allowing for fast, b-tree lookups. - File issues at https://github.com/zendframework/zend-router/issues - Documentation is at https://zendframework.github.io/zend-router/