Smarty est un moteur de template open-source pour le langage de programmation PHP. Conçu pour faciliter la séparation entre la logique métier et la présentation dans les applications web, Smarty permet aux développeurs de créer des modèles HTML avec une syntaxe simplifiée et des fonctionnalités avancées.