Mit Repo.js GitHub-Repositories in die eigene Seite einbinden

Screenshot der Repo.js-Homepage

GitHub ist eine echt feine Sache, ich habe trotz der recht interessanten Preisgestaltung erst vor kurzem auf einen Premium-Account gewechselt. Es macht einfach keinen Sinn die Open Source fein mit Git auf GitHub zu verwalten, und die Kunden-Projekte mit Subversion an einer anderen Stelle in der Cloud. Also – alles nach GitHub gepackt mit der festen Absicht, svn zu Grabe zu tragen.

Screenshot der Repo.js-Homepage

Das jQuery-Plugin repo.js bringt die eigentliche (aktuelle) Repository eines Projektes auf GitHub in die eigene Seite. Das macht nicht immer Sinn, aber stellt in der Regel einen großen Nutzen für die Usability einer Projektseite dar. Man könnte mit dem Skript auch relative einfach ein Meta-Portal schaffen, in dem man mehrere Branches eines einzelnen Projektes direkt nebeneinander anzeigt, die Möglichkeiten von repo.js scheinen dabei unberenzt zu sein, die Handhabe allerdings trotzdem ziemlich simpel:

$('#repo').repo({ user: 'darcyclarke', name: 'Repo.js' });

Das wars dann auch schon – in der einfachen Ausführung kann man so Projekte eines bestimmten Users einbinden. Die Anzeige ist dabei natürlich nicht nur auf eigene Projekte beschränkt, sondern auf alle öffentlichen.

Ähnliche Beiträge

OpenJS Grid – Visualisierung von Daten via Ajax Ok, der Titel ist vielleicht etwas mystisch, im Endeffekt reden wir über einen mit JavaScript aufgebohrten Table ;) Ich habe mich ja schon des Öfteren...
In jQuery Existenz prüfen Das praktische an jQuery ist (unter anderem) das es Aktionen auf ein Element nur dann ausführt, wenn das Element existiert. Wenn es nicht existiert: P...
HTML5 Audio mit Buzz HTML5 Audio ist ein nerviges kleines Biest! Das liegt nicht an der Umsetzung, sondern daran das jeder Browser sein eigenes Süppchen hinsichtlich Codec...
JavaScript Animationen mit $fx() Zur Zeit zeichnet sich ein neuer Trend ab: Micro-Frameworks in Vanilla JavaScript. Die Entwicklung ist auch irgendwo logisch, denn man muss nicht imme...

Schreibe einen Kommentar