awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

52 dépôts

Awesome GitHub RepositoriesDesign Token Theming

Tools for dynamically applying and switching design token sets based on context or brand requirements.

Distinguishing note: Focuses on the application of themes and context-aware token activation, distinct from static token management.

Explore 52 awesome GitHub repositories matching user interface & experience · Design Token Theming. Refine with filters or upvote what's useful.

Awesome Design Token Theming GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • penpot/penpotAvatar de penpot

    penpot/penpot

    53,219Voir sur GitHub↗

    This project is a browser-based collaborative design platform that provides a comprehensive workspace for interface design, interactive prototyping, and design system management. It functions as a vector graphics editor that enables teams to create, manage, and iterate on designs in real-time, utilizing a component-based inheritance model to ensure consistency across complex projects. The platform distinguishes itself through a deep integration of design and development workflows. It features a specialized developer handoff workspace that allows for the inspection of design properties, precis

    The platform enables users to apply different token sets dynamically based on context like brand or platform by grouping and activating specific theme combinations.

    Clojureclojureclojurescriptdesign
    Voir sur GitHub↗53,219
  • mitesh77/best-flutter-ui-templatesAvatar de mitesh77

    mitesh77/Best-Flutter-UI-Templates

    22,727Voir sur GitHub↗

    This project is an open-source library of customizable mobile interface templates and screen layouts built with Flutter and Dart. It serves as a prototyping kit and design gallery, providing a collection of ready-made user interface examples and Material Design component sets for cross-platform mobile application development. The collection enables the rapid creation of application screens by providing pre-built layouts for common mobile app flows and navigation patterns. Developers can browse these interface patterns and modify colors, fonts, and layouts to align with specific brand guidelin

    Implements a centralized Material Design theming system for consistent colors and typography across all templates.

    Dartcross-platformflutterflutter-app
    Voir sur GitHub↗22,727
  • infinitered/igniteAvatar de infinitered

    infinitered/ignite

    19,842Voir sur GitHub↗

    Ignite is a command-line interface tool and project boilerplate for standardized cross-platform mobile application development. It provides a pre-configured foundation that includes a mobile app UI framework and a set of scaffolds to ensure architectural consistency across projects. The project distinguishes itself through a dedicated CLI for generating standardized components and models, as well as a mechanism for upgrading project boilerplates and dependencies. It further supports development through a curated collection of shared code recipes for common implementation tasks. The capabilit

    Implements a styling system that applies centralized brand colors and typography tokens across a component library.

    TypeScript
    Voir sur GitHub↗19,842
  • emotion-js/emotionAvatar de emotion-js

    emotion-js/emotion

    18,017Voir sur GitHub↗

    This project is a styling library and framework designed for component-based architectures, enabling developers to define and manage visual styles directly within JavaScript or TypeScript. It functions as a styling engine that generates unique class names from style definitions, ensuring encapsulated, predictable, and maintainable visual presentation across applications. By integrating with component logic, it allows for the creation of reusable UI elements with styles defined through template literals or object syntax. The library distinguishes itself through a comprehensive suite of build-t

    Injects shared design tokens and theme variables into the component tree to ensure consistent visual styling.

    JavaScriptbabel-plugincsscss-in-js
    Voir sur GitHub↗18,017
  • material-components/material-components-androidAvatar de material-components

    material-components/material-components-android

    17,164Voir sur GitHub↗

    This project is a native Android widget toolkit that provides a collection of standardized interface elements for mobile application development. It serves as a comprehensive implementation of the Material Design language, offering ready-to-use widgets and layouts designed to ensure consistent visual and interactive patterns across an application. The library distinguishes itself by integrating directly with the platform view system, allowing developers to maintain a uniform look and feel across different screens. It utilizes a centralized theme object to resolve visual properties and support

    Resolves visual properties by querying a centralized theme object that maps design tokens to view attributes at runtime.

    Javaandroidmaterial-componentsmaterial-design
    Voir sur GitHub↗17,164
  • material-components/material-components-webAvatar de material-components

    material-components/material-components-web

    17,071Voir sur GitHub↗

    This project is a framework-agnostic UI library and a collection of modular web components based on the Material Design visual system. It provides a comprehensive set of interactive interface elements and a responsive web grid system for organizing page content. The library utilizes a design token theme engine to apply consistent typography, colors, and visual styles across an interface. It separates behavioral logic from rendering to ensure that components remain compatible across different JavaScript environments. The system covers responsive layout design and web form interface developmen

    Defines visual constants as design tokens to ensure consistent styling and branding across the interface.

    TypeScript
    Voir sur GitHub↗17,071
  • angular/materialAvatar de angular

    angular/material

    16,403Voir sur GitHub↗

    Angular Material is an accessible web component library and UI framework designed for building single-page applications within the Angular ecosystem. It provides a collection of pre-built user interface elements that implement the Material Design specification to ensure a consistent look and feel across different devices. The project functions as a cross-platform design system, offering a unified set of motion and interaction patterns. It focuses on delivering a standardized system of visual and behavioral specifications that adapt to various screen sizes. The library covers a broad range of

    Implements the Material Design specification to ensure consistent visual and behavioral patterns across devices.

    JavaScript
    Voir sur GitHub↗16,403
  • butchersboy/materialdesigninxamltoolkitAvatar de ButchersBoy

    ButchersBoy/MaterialDesignInXamlToolkit

    16,183Voir sur GitHub↗

    This project is a WPF Material Design library and XAML UI framework providing a collection of pre-styled components and themed controls for Windows desktop applications. It functions as a desktop component library and theme engine to ensure design consistency across .NET applications. The toolkit implements a standardized visual language through a Material Design component library, including specialized buttons, cards, and dialogs. It enables the application of comprehensive visual styles and theme implementations to align standard controls with established design patterns. The framework cov

    Implements the Material Design specification for consistent colors, typography, and shapes in a WPF environment.

    C#
    Voir sur GitHub↗16,183
  • callstack/react-native-paperAvatar de callstack

    callstack/react-native-paper

    14,292Voir sur GitHub↗

    React Native Paper is a cross-platform UI framework that provides a comprehensive suite of pre-built components based on Material Design specifications. It serves as a library for building consistent mobile interfaces by mapping high-level design elements to native platform primitives, ensuring a unified visual language across different operating systems. The library distinguishes itself through a global context provider that manages theme injection and portal-based overlay rendering for elements like modals and tooltips. Developers can apply custom brand identities by overriding default desi

    Supports mobile app theming by allowing dynamic overrides of design tokens for brand consistency.

    TypeScripthacktoberfestmaterial-designreact-native
    Voir sur GitHub↗14,292
  • parthjadhav/tkinter-designerAvatar de ParthJadhav

    ParthJadhav/Tkinter-Designer

    10,259Voir sur GitHub↗

    Tkinter-Designer is a tool for converting Figma design files into executable Python source code and visual assets. It automates the transformation of visual design layouts into functional Tkinter source code to facilitate the creation of desktop application prototypes. The project converts Figma design URLs and API tokens into functional interfaces, processing individual design frames as independent views. This enables the generation of multi-screen applications with navigation logic to move between different layouts. The generated output uses a class-based architecture to organize screens,

    Applies coordinated color palettes and font styles across the generated codebase based on design system tokens.

    Pythonautomaticcollaboratedrag-and-drop
    Voir sur GitHub↗10,259
  • douyinfe/semi-designAvatar de DouyinFE

    DouyinFE/semi-design

    10,017Voir sur GitHub↗

    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

    Employs a design token-based theme system to decouple brand styling from component logic.

    TypeScriptai-friendlycode2designdark-mode
    Voir sur GitHub↗10,017
  • carbon-design-system/carbonAvatar de carbon-design-system

    carbon-design-system/carbon

    9,172Voir sur GitHub↗

    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

    Includes logic for swapping design token sets at runtime to transition between light and dark modes.

    TypeScript
    Voir sur GitHub↗9,172
  • gorhom/react-native-bottom-sheetAvatar de gorhom

    gorhom/react-native-bottom-sheet

    9,003Voir sur GitHub↗

    This is a bottom sheet component library for React Native that provides gesture-driven panels sliding up from the bottom of the screen. The library is built around configurable snap points, dynamic sizing, keyboard awareness, modal presentation, and synchronized scrolling, with native driver animation offloaded to the native thread for smooth performance. The library distinguishes itself through deep gesture and animation control, including custom gesture handler overrides, scroll-gesture synchronization, and dynamic snap point recalculation when content size or keyboard visibility changes. I

    Displays a material-design slider for step-by-step user onboarding flows.

    TypeScriptbottom-sheetbottomsheetmodal
    Voir sur GitHub↗9,003
  • react-toolbox/react-toolboxAvatar de react-toolbox

    react-toolbox/react-toolbox

    8,619Voir sur GitHub↗

    React Toolbox is a Material Design React component library and cross-platform UI kit. It provides a set of pre-styled user interface components that implement the Material Design specification to ensure consistent layouts and interaction patterns. The library utilizes a CSS Modules styling framework to provide scoped design variables and theme overrides. This approach allows for global theming and fine-grained visual adjustments through a variable-based theme engine and custom property style overrides. The project supports server-side rendering, enabling components to generate HTML on the ba

    Manages global visual styles and color schemes using a coordinated system of design tokens.

    JavaScript
    Voir sur GitHub↗8,619
  • grommet/grommetAvatar de grommet

    grommet/grommet

    8,354Voir sur GitHub↗

    Grommet is a React UI framework and accessible component library designed for building themed user interfaces. It provides a responsive design system and a themed interface toolkit to ensure inclusive user experiences across various screen sizes and device orientations. The framework emphasizes accessible UI development by providing pre-styled elements that follow web accessibility standards for screen readers and keyboard navigation. It enables the implementation of custom themes through a centralized system that manages visual styles and design tokens. The toolkit covers responsive web des

    Implements design token theming to distribute consistent visual properties through a centralized context provider.

    JavaScript
    Voir sur GitHub↗8,354
  • webstudio-is/webstudioAvatar de webstudio-is

    webstudio-is/webstudio

    8,240Voir sur GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    Switches site appearance between light and dark modes by updating shared semantic design tokens.

    TypeScriptaccessibilityalternativecloudflare
    Voir sur GitHub↗8,240
  • fluid-dev/hexo-theme-fluidAvatar de fluid-dev

    fluid-dev/hexo-theme-fluid

    8,161Voir sur GitHub↗

    :ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo

    Provides a Material Design-inspired blog theme supporting articles, code, math, and diagrams.

    JavaScriptarticleblogfluid
    Voir sur GitHub↗8,161
  • museui/muse-uiAvatar de museui

    museui/muse-ui

    8,152Voir sur GitHub↗

    Muse UI is a Vue 2.0 component library that provides a set of pre-styled user interface components implementing Google's Material Design guidelines. It is designed as a UI framework for building consistent Material Design interfaces in Vue.js 2.0 applications. The library uses Vue's plugin-based component registration pattern, allowing components to be registered globally and enabling selective imports. Components communicate through Vue's custom event system, and the library includes a configurable theming layer built with CSS custom properties and SCSS variables that maps to Material Design

    Ships a configurable theming layer with CSS custom properties and SCSS variables for Material Design colors and typography.

    Vuematerialmuse-uivue
    Voir sur GitHub↗8,152
  • akveo/nebularAvatar de akveo

    akveo/nebular

    8,127Voir sur GitHub↗

    Nebular is an Angular UI component library that implements the Eva Design System, providing a comprehensive set of over thirty-five ready-made UI elements with full theming support. The library is built around a design-token-driven architecture where visual properties are compiled into CSS custom properties, enabling global style overrides and consistent branding across applications without modifying component internals. The framework includes a built-in dark mode system activated by toggling a CSS class on the root element, which triggers pre-defined token overrides across all components. Au

    Provides design-token-based theming compiled into CSS custom properties for global style overrides.

    TypeScriptakveoangularangular-cli
    Voir sur GitHub↗8,127
  • nativewind/nativewindAvatar de nativewind

    nativewind/nativewind

    7,960Voir sur GitHub↗

    NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native applications. It functions as a cross-platform styling system and style mapper that translates CSS-based utility classes into native style objects compatible with mobile platforms. The framework provides a responsive UI engine that implements breakpoints, dark mode management, and platform-specific modifiers. It allows for the definition of custom themes including global colors, fonts, and spacing values to maintain a consistent visual identity across different devices. The system cover

    Provides a global configuration that maps design tokens to native color and spacing values for runtime theme injection.

    TypeScriptcssnativewindreact
    Voir sur GitHub↗7,960
Préc.123Suivant
  1. Home
  2. User Interface & Experience
  3. Design Token Theming

Explorer les sous-tags

  • Material Design Systems4 sous-tagsImplementations of the Material Design specification for consistent colors, typography, and shapes. **Distinct from Design Token Theming:** Distinct from Design Token Theming: focuses specifically on the Material Design specification rather than generic design tokens.
  • Source File GeneratorsTools that generate design tokens from Sketch and Figma source files for visual consistency. **Distinct from Design Token Theming:** Distinct from Design Token Theming: focuses on generating tokens from design source files rather than applying or switching existing token sets.