Thursday, February 8th, 2007
Yahoo! Pipes: Ajax Mashup Builder
Yahoo! has a new service called Pipes that aims to make it easy to build mashups:
Pipes is a hosted service that lets you remix feeds and create new data mashups in a visual programming environment. The name of the service pays tribute to Unix pipes, which let programmers do astonishingly clever things by making it easy to chain simple utilities together on the command line.
The UI is a rich Ajax application using YUI of course. It is the kind of UI that feels like Flash, but then you do a view source and you see:
- <script type="text/javascript" src="http://us.js2.yimg.com/us.js.yimg.com/lib/common/utils/2/yahoo-dom-event_2.1.2.js"></script>
- <script type="text/javascript" src="http://us.js2.yimg.com/us.js.yimg.com/lib/common/utils/2/connection_2.1.2.js"></script>
- <script type="text/javascript" src="http://us.js2.yimg.com/us.js.yimg.com/lib/common/utils/2/animation_2.1.2.js"></script>
- <script type="text/javascript" src="http://us.js2.yimg.com/us.js.yimg.com/lib/common/utils/2/dragdrop_2.1.2.js"></script>
- <script type="text/javascript" src="http://us.js2.yimg.com/us.js.yimg.com/lib/common/widgets/2/logger/logger_2.1.2.js"></script>
- <script type="text/javascript" src="/js/maxwell.js"></script>
Is Maxwell the codename?
We are seeing more and more applications in this domain (e.g. Ning, and other systems coming up).





Maxwell was an internal codename (named after maxwell’s daemon) – looks like we need to cleanup a few outstanding references! The editor, as you mentioned, was built using the basic yui library – very handy -and the rest is pretty much from scratch. The lines, as Im sure a number of people have noticed, were done using the canvas tag – which has several cross browser issues :-)
Cool stuff. Reminds me on Dan Ingall’s Fabrik (http://users.ipa.net/~dwighth/smalltalk/Fabrik/Fabrik.html).
Very well idea! There are other mashup sites?
The site’s down! Shame, because it looks quite cool. The yahoo guys always do really stand up work when they put their mind to it.
Also, it looks like you’ve got a little blogspam there.
The site was looking great ..but too slow…
According to Yahoo: “Our Pipes are clogged! We’ve called the plumbers!”. I too trust Yahoo would do a great job.
– A on design and features – the site really looks great and definitely has the “Wow” effect. (Although I still don’t know what exactly it does :))
– C- on performance. As Rodrigo said, it is pretty slow (FF 2 Mac, 2GB RAM, 2GZ CoreDuo!).
– D on browser support. Using a cross-browser toolkit (YUI) and not supporting the most popular browser in use (IE6), is a major negative IMO. I didn’t have a chance to test Safari before it went down.
Dreamface Interactive has a comprehensive Web2.0 Application Server in preparation for release at the upcoming Web2.0 expo in San Francisco.
This is wicked cool. Nice UI for Mashups with RSS feeds & URLs.
Very nice app from the Yahoo Team! Please add some kind of visual representation to the fade overs on the left menu so that you know which container you need to click(user inputs, operators, url, string etc.).
I would really like to get access to the components used to build this because they are certainly more than what is currently available in YUI (the connectors and such are certainly different)
Hmmm… Yahoo Team needs to do a little more testing with WebKit/Safari if they don’t want Mac users to yawn and look elsewhere next time… This looks like a very ambitious Ajax app from a UI perspective (although why are the close/max/min widgets on the right-hand side of the window titlebar? just kidding… ), but I may never know if it’s not just too ambitious because it causes WebKit nightly and Safari 2.x to crash within moments of loading the page. (I was looking at the deli.cio.us search pipe… or trying to.)
yahoo pipes is amazing tool,
google… where yours ajaxian tools?
anyone seen IBM’s QEDWiki ? It’s about the same but seems more complex, IBM style …
Google’s answer to Yahoo will be JotSpot… they bought them last year.
I’m looking forward to the first semi-intelligent layman book on creating and using Pipes; hopefully available through O’Reilly, since I read Safari Books Online. If I don’t see one soon, I may be forced to write my own!
http://woosight.net/account/login?username=demo