Odnoszę wrażenie, że już kiedyś taki temat się pojawił, jednak nie za bardzo mam czas, by poszukać. Tak więc przymknę na to oko

Bibliotek jest od groma i ciut, ciut

Oto kilka wybranych:
- jquery
- prototype + scriptaculous
- dojo
- mootools
- spry
- mintajax
Więcej grzechów nie pamiętam.
Wybór biblioteki zależy tylko i wyłącznie od Ciebie - do czego będzie Ci potrzebna, czy odpowiada Ci składnia, itd.
Ja używam jquery, zaczynam dojo i mootools, wcześniej miałem do czynienia z prototype. Osobiście polecam jquery.