Timeline-cache is a project mainly written in Python, it's free.
bigo implementation of an alternative (much faster) algorithm to solve generic timeline slow queries