awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
amzn avatar

amzn/style-dictionary

0
View on GitHub↗
4,709 Stars·623 Forks·JavaScript·Apache-2.0·6 Aufrufestyledictionary.com↗

Style Dictionary

Style Dictionary ist ein plattformübergreifender Style-Generator und ein Build-System für Design-Tokens. Es konvertiert eine einzelne Quelle von Design-Variablen in mehrere Ausgabeformate und plattformspezifische Dateien, um eine konsistente Single Source of Truth über verschiedene Interfaces hinweg zu wahren.

Das System fungiert als Multi-Format-Style-Orchestrator, der modulare Token-Quellen zusammenführt und basierend auf den Anforderungen der Zielplattform transformiert. Es nutzt ein skriptfähiges Transform-Interface, um Token-Werte und -Namen zu modifizieren, was die Automatisierung von Design-System-Styles für Web-, iOS- und Android-Anwendungen ermöglicht.

Der Build-Prozess ist konfigurationsgesteuert und nutzt ein zentrales Objekt, um Token-Sets auf Transformations- und Ausgaberegeln zu mappen. Es verwendet eine Intermediate Representation, um die Quell-Tokens agnostisch gegenüber der Zielplattform zu halten, während steckbare Format-Adapter definieren, wie verarbeitete Tokens in spezifische Zielformate geschrieben werden.

Features

  • Design Tokens - Converts a single source of design variables into multiple platform-specific formats to ensure visual consistency.
  • Design Token Exporters - Manages design variables and exports them to platform-specific formats like Tailwind, CSS, or JSON.
  • Platform Build File Generators - Generates platform-specific styled output files in various formats based on a central configuration.
  • Cross-Platform Style Generators - Acts as a generator that converts a single source of design variables into multiple output formats for various platforms.
  • Design Token Transformers - Transforms raw design data into the specific naming conventions and value formats required by various development environments.
  • Token Merging - Combines multiple modular design token source files into a single unified set to maintain a consistent source of truth.
  • Design Token Systems - Provides a comprehensive system for managing design properties through hierarchical variables and platform-specific build processes.
  • Design System Automation Tools - Automates the conversion of design tokens into platform-specific code to maintain consistency across different products.
  • Cross-Platform Styling - Provides an architecture to define global style variables once and apply them across web, iOS, and Android platforms.
  • Format Adapters - Provides pluggable format adapters that allow developers to define custom output file types and destination paths.
  • Build Configuration Architectures - Implements a configuration-driven architecture using JSON or JS to map design tokens to specific output rules.
  • Value Transformations - Provides transformation functions to modify token values and names based on the requirements of the target platform.
  • Sequential Transformation Pipelines - Processes design tokens through a strict sequential pipeline of functions to modify values and names.
  • Style Orchestrators - Functions as an orchestrator that merges modular token sources and exports them into multiple destinations via central configuration.
  • Intermediate Representations - Uses an intermediate representation to decouple source design tokens from the final platform-specific output formats.
  • Scriptable Processing Pipelines - Exposes a scriptable interface for injecting custom logic into the sequential token transformation pipeline.
  • Build Logic Extensions - Allows developers to extend build logic via custom scripts for project-specific data transformations and output formats.
  • Design Token Management - Cross-platform build system for managing design tokens.

Star-Verlauf

Star-Verlauf für amzn/style-dictionaryStar-Verlauf für amzn/style-dictionary

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht amzn/style-dictionary?

Style Dictionary ist ein plattformübergreifender Style-Generator und ein Build-System für Design-Tokens. Es konvertiert eine einzelne Quelle von Design-Variablen in mehrere Ausgabeformate und plattformspezifische Dateien, um eine konsistente Single Source of Truth über verschiedene Interfaces hinweg zu wahren.

Was sind die Hauptfunktionen von amzn/style-dictionary?

Die Hauptfunktionen von amzn/style-dictionary sind: Design Tokens, Design Token Exporters, Platform Build File Generators, Cross-Platform Style Generators, Design Token Transformers, Token Merging, Design Token Systems, Design System Automation Tools.

Welche Open-Source-Alternativen gibt es zu amzn/style-dictionary?

Open-Source-Alternativen zu amzn/style-dictionary sind unter anderem: lukasoppermann/design-tokens — This project is a design token manager designed to bridge the gap between creative design tools and development… argyleink/open-props — Open Props is a CSS custom property library and design token set providing reusable variables for colors, typography,… douyinfe/semi-design — Semi Design is a React UI component library and design token system used to build web application frontends. It… facebook/stylex — StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into… carbon-design-system/carbon — Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design… microsoft/fast-blazor — This is an ASP.NET Core UI framework and Blazor component library designed for building web applications. It provides…

Open-Source-Alternativen zu Style Dictionary

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Style Dictionary.
  • lukasoppermann/design-tokensAvatar von lukasoppermann

    lukasoppermann/design-tokens

    1,110Auf GitHub ansehen↗

    This project is a design token manager designed to bridge the gap between creative design tools and development environments. It functions as an automation utility that extracts design styles, variables, and components from design software and converts them into standardized, machine-readable data structures. The tool distinguishes itself by providing a framework for transforming design data to meet specific platform requirements, such as dark mode configurations or native mobile variable systems. It supports custom transformation middleware, allowing users to apply specific logic to token ou

    TypeScriptamazon-style-dictionarydesign-systemdesign-tokens
    Auf GitHub ansehen↗1,110
  • argyleink/open-propsAvatar von argyleink

    argyleink/open-props

    5,409Auf GitHub ansehen↗

    Open Props is a CSS custom property library and design token set providing reusable variables for colors, typography, and layout. It functions as a CSS variable framework and design system intended to ensure visual consistency across components and platforms. The project includes an optimization toolkit for generating selector-scoped variable bundles and removing unused design tokens from stylesheets to reduce final file size. It also provides configuration files to enable design variable autocompletion within code editors. The system covers broader capabilities in adaptive web interface des

    HTML
    Auf GitHub ansehen↗5,409
  • douyinfe/semi-designAvatar von DouyinFE

    DouyinFE/semi-design

    10,017Auf GitHub ansehen↗

    Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr

    TypeScriptai-friendlycode2designdark-mode
    Auf GitHub ansehen↗10,017
  • carbon-design-system/carbonAvatar von carbon-design-system

    carbon-design-system/carbon

    9,172Auf GitHub ansehen↗

    Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design tokens, and guidelines for building professional web applications. It functions as a CSS framework that enforces a unified design language across projects through standardized typography, spacing, and color palettes. The system utilizes a platform-agnostic design token system to maintain visual consistency across different technologies. This includes centralized management of brand colors, motion easing curves, and a curated library of accessible SVG icons. The framework covers a

    TypeScript
    Auf GitHub ansehen↗9,172
  • Alle 30 Alternativen zu Style Dictionary anzeigen→