SLIME (en anglais « Superior Lisp Interaction Mode for Emacs ») est un mode Emacs pour développer des applications en Common Lisp avec GNU Emacs ou certaines variantes.
SLIME est développé à l'origine par Eric Marsden pour son usage personnel sous l'appellation SLIM. Il est ensuite repris par Luke Gorrie et Helmut Eller sous la forme d'un projet de logiciel libre, ce qui attira les contributions d'une centaine de programmeurs.