Fiddle Snagger
You can use YQL to grab your (or anyone else's) public fiddles to display on your website (or do whatever with).
by Derek Gathright
HTML
<ul id="fiddles"></ul>
CSS
ul {
margin-left: 20px;
list-style-type: disc;
}
ul li{
padding:5px;
}
JavaScript
YUI().use('yql', function(Y) {
var username = "derek";
new Y.YQL('select * from html where url="http://jsfiddle.net/user/' + username + '/fiddles/" and xpath="/html/body/div[3]/div/ul/li/div"', function(response) {
var fiddles = response.query.results.div,
html = [],
foo = "bar";
for (var i = 0; i < fiddles.length; i++) {
var parsed = response.query.results.div[i];
console.log(parsed);
var fiddle = {
url: "http://jsfiddle.net" + parsed.a.href,
title: parsed.a.title,
description: parsed.div.p,
dateCreated: parsed.span.content.split(",")[1].trim()
}
html.push("<li><a href='" + fiddle.url + "'>" + fiddle.title + "</a> - " + fiddle.description + " (" + fiddle.dateCreated + ")</li>");
}
document.getElementById("fiddles").innerHTML = html.join('');
})
})