Destora - Design Token Management Plattform
Design und Implementierung einer Self-Hosted Design Token Plattform nach DTCG-Standard
Farben, Abstände und Schriftgrössen bilden die Grundlage eines einheitlichen Designs. Werden diese Werte an verschiedenen Orten gepflegt, entstehen schnell Inkonsistenzen. Destora bündelt Design Tokens zentral und macht sie für Designteams und Entwickler zugänglich. Über die Weboberfläche lassen sich Tokens verwalten und visualisieren. API und CLI ermöglichen den Export in Formate wie CSS, SCSS und JSON und dank Docker lässt sich Destora selbst hosten.
Design und Entwicklung vereinen
Design Tokens speichern Designwerte wie Farben, Abstände und Schriftgrössen. Sie sorgen dafür, dass diese Werte über verschiedene Anwendungen hinweg konsistent bleiben. Destora setzt genau hier an. Die Plattform dient als zentrale Anlaufstelle, an der Tokens verwaltet, bearbeitet und für unterschiedliche Projekte bereitgestellt werden.
Vom Design bis zum Code
Über die Weboberfläche können Teams ihre Tokens organisieren und Änderungen direkt in einer visuellen Vorschau überprüfen. Entwickler greifen über die REST-API oder die Kommandozeile (CLI) auf die Daten zu und exportieren sie in Formate wie CSS, SCSS oder JSON. So lassen sich Design Tokens in bestehende Entwicklungsprozesse integrieren und manuelle Übertragungen reduzieren.
Flexibel und unabhängig
Destora basiert auf dem DTCG-Standard, der eine einheitliche Struktur für Design Tokens definiert. Dank des erweiterbaren Plugin-Systems können weitere Ausgabeformate unterstützt werden. Die Plattform wird mit Docker betrieben und kann auf der eigenen Infrastruktur installiert werden. Unternehmen und Entwicklungsteams behalten damit die Kontrolle über ihre Umgebung und die Verwaltung ihrer Designwerte.
Ausblick
Destora soll als Open-Source-Projekt veröffentlicht und laufend weiterentwickelt werden. Auch privat wird die Plattform weiterhin zum Einsatz kommen und bei Bedarf um neue Funktionen ergänzt. Denkbar sind zusätzliche Exportformate, Plugins und Integrationen. So kann Destora mit den eigenen Anforderungen wachsen und gleichzeitig auch für andere Entwickler nützlich sein.

Ali Riza Esenli
Softwareentwickler mit Schwerpunkt Frontend-Entwicklung und einer grossen Leidenschaft für Technik. Begeistert davon, moderne Technologien einzusetzen und digitale Lösungen zu entwickeln.
aliriza.esenli@hotmail.com





