Die erste Frage, die Sie sich stellen sollten, lautet: Was brauche ich von diesem Framework? Zum Beispiel verfolgen JQuery und YUI zwei völlig unterschiedliche Ansätze. JQuery selbst ist im Grunde eine einfache Abfragebibliothek, die XPath-Selektoren verwendet, um sich im DOM-Baum zu bewegen und Transformationen auf dessen Knoten anzuwenden. Trotzdem verfügt es auch über Unmengen von Bibliotheken (wie z.B. JQuery UI, sowie Hunderte, wenn nicht Tausende von Drittanbieter-Bibliotheken), die UI-Widgets, schicke Animationen und andere unglaublich coole Dinge enthalten, von denen Sie nie wussten, dass Sie sie so leicht mit Javascript machen können. Es handelt sich um eine funktionale Bibliothek, die sich nicht wirklich mit Objekten befasst.
YUI hingegen geht in die entgegengesetzte Richtung. In erster Linie ist es eine UI-Bibliothek, was bedeutet, dass es Ihnen funktionale UI-Widgets (Schaltflächen, Bäume, Panels, Dialogfelder, usw.) bereitstellt. Es verfügt auch über Ergänzungen und Unterstützungs-/Hilfsobjekte, die zur Durchführung derselben Art von XPath-DOM-Baumabfragen wie JQuery verwendet werden können, aber das ist sekundär. Es ist auch ziemlich objektorientiert.
Der Link cletus, den gepostet hat, ist auch ein großartiger Ausgangspunkt.