Bibliotheken für JavaScript gibt es mehrere. Sicherlich einen Blick wert ist die jQuery JavaScript Bibliothek.
Diese ist wahlweise unter der MIT Lizenz bzw. der GPL Lizenz lizensierbar.
Diese kurze Einführung gibt einen Überblick über die Vorteile der jQuery Bibliothek.
Insbesondere der $ Selector zur schnellen Auswahl eines Objektes erspart so manche Tipparbeit.
In der Produktionsversion ist die Bibliothek lediglich 19 kB groß.
jQuery ist in seiner aktuellen Version im Projekt zum Preisvergleich für Güter des täglichen Bedarfes im Einsatz. Es dient hier dazu die Ein- und Ausgabe der Produkte zu erleichtern.

Eine Alternative zu JQuery wäre XQuery falls die DB ein Result als XML liefern kann. Zusätzlich hast du dann noch XPath um im gelieferten Result zu navigieren.