Vous pouvez définir de manière dynamique la position des sources lumieuses, et personnaliser les ombres générées.
Et il n'y a pas de dépendances avec d'autres bibliothèques.
Elle fonctionne avec les navigateurs qui prennent en charge textShadow ou boxShadow.