PyPI - Status PyPI Package latest release Supported versions Travis-CI Build Status Documentation Status Coverage Status

A generic string router based on a Radix Tree structure, (partially) Cython optimized for speed.


xrtr is highly inspired in Router, by shiyanhui.


xrtr is a free software distributed under the MIT license, the same license as Router’s license.

To Do

  • There is a LOT of room for improvement (specially when migrating the code to C and Cython and the fact this is my first project with Cython);
  • Fix test coverage (and why is it not covering method declarations, as an example);
  • There is a lot of fixes to be done regarding Cython, distribution, naming conventions and so on;
  • Add Windows builds using AppVeyor;