Fork Me on GitHub


A project to compile Yahoo! Pipes into Python

Download this project as a .zip file Download this project as a tar.gz file


The pipe2py package can compile a Yahoo! Pipe into pure Python source code, or it can interpret the pipe on-the-fly. It supports embedded pipes too.

Yahoo! Pipes Editor

$ python -p UuvYtuMe3hGDsmRgPm7D0g

$ python

Name (default=Lancaster) Osborne
{u'firstName': u'Mr George',
u'TotalAllowancesClaimedIncTravel': u'151015'}

Google App Engine

pipes-engine uses pipe2py to run your Yahoo! Pipes on Google’s servers. It retrieves and stores Yahoo! Pipes definitions, compiles them to Python and then runs them when requested on Google's App Engine.