Smack est une bibliothèque Jabber/XMPP libre (licence Apache) écrite en Java par la société Jive Software, l'éditeur du serveur Wildfire et du client Spark.
Smack contient une classe spécifique à Google Talk.