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('');
    })
})