Il fonctionne en évitant de polluer DOM avec toutes les étiquettes de toutes les données mais uniquement celles qui sont affichées.
Il ajoute ensuite les lignes supplémentaires au fur et à mesure.
Comme il est distribué sous licence MIT, vous pouvez donc l'utiliser pour vos projets de sites web personnels comme commerciaux.