Sass (Stylesheet-Sprache)

Sass
Basisdaten
Erscheinungsjahr: 2007
Designer: Hampton Catlin
Entwickler: Natalie Weizenbaum, Chris Eppstein
Aktuelle Version: 1.86.0  (17. März 2025)
Beeinflusst von: CSS, YAML
Beeinflusste: Less, Stylus
Betriebssystem: Plattformunabhängig
Lizenz: MIT-Lizenz
sass-lang.com

Sass (Syntactically Awesome Stylesheets) ist eine Stylesheet-Sprache, die als CSS-Präprozessor mit Variablen, Schleifen und vielen anderen Funktionen, die Cascading Style Sheets (CSS) nicht beinhaltet, die Erstellung von CSS vereinfacht und die Pflege großer Stylesheets erleichtert. Sie wurde ursprünglich beeinflusst von der Auszeichnungssprache YAML, von Hampton Catlin entworfen und von Natalie Weizenbaum entwickelt.

Nach der Fertigstellung der initialen Version setzte Weizenbaum zusammen mit Chris Eppstein die Arbeit an Sass fort und implementierte mit SassScript eine einfache Scriptsprache zum Gebrauch innerhalb von Sass-Dateien. Neben der unter MIT-Lizenz für viele Plattformen verfügbaren kommandozeilenbasierten Compilersoftware haben sich weitere Verarbeitungsprogramme etabliert.

Neben der ursprünglichen an YAML angelehnten Sass-Syntax unterstützt Sass auch die neuere und heute weiter verbreitete SCSS-Syntax, die sich an der klassischen CSS-Schreibweise orientiert.

  1. Releases Dart Sass · sass/dart-sass. Abgerufen am 26. März 2025 (englisch).