Tacos provides a small (but growing) set of very functional components with very rich client-side processing, mostly through use of the dojo javascript library.
Note that in order to use these components, you must install not only dojo, but also the tacos javascript module, which is dependant upon dojo. The tacos javascript library should be placed as a sibling to the dojo javascript library on your filesystem (traditionally js/dojo and js/tacos)