Opentip est un outil JavaScript permettant l'utilisation de ces info-bulles soit en travaillent avec jQuery, soit en bibliothèque, soit de manière totalement autonome.
Il crée les info-bulles à l'aide des propriétés canvas HTML5 et il est donc possible de les personnaliser à volonté et sans se soucier du navigateur.
Opentip peut être utilisé avec Ajax, en positionnant les info-bulles ou l'on veux ou en les regroupant.
Enfin, une fonctionnalité intéressante est l'utilisation de petits pointeur qui s'auto-organise.