I wrote my own client-side multi-flight planning app about four years ago, using web scraping to include Ryanair, Easyjet and others, in order to plan a cheap vacation. A particular problem with Ryanair is, I believe, that they are explicitly against any kind of disintermediation or technology-enabled price competition.