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
·
DouyinFE avatar

DouyinFE/semi-design

0
View on GitHub↗
10,017 Stars·816 Forks·TypeScript·9 Aufrufesemi.design↗

Semi Design

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 library covers capabilities for web accessibility compliance, design system management through token customization, and the development of localized user interfaces.

Features

  • React Components - Ships a modular library of reusable UI elements specifically designed for the React ecosystem.
  • Design Systems - Implements a holistic design system using shared tokens to maintain a consistent brand identity.
  • Design Token Management - Provides systems for organizing and synchronizing design token sets between design tools and code.
  • Design Tokens - Establishes centralized visual constants via design tokens to maintain a consistent interface look and feel.
  • CSS Variable Token Mappings - Maps design tokens to native CSS variables for real-time theme switching and brand customization.
  • Design Token Systems - Provides a framework of visual constants and variables to maintain consistent branding across the product.
  • Design Token Theming - Employs a design token-based theme system to decouple brand styling from component logic.
  • User Interface Components - Provides a comprehensive collection of reusable UI components for building interactive application interfaces.
  • React Development - Provides a full-featured component library for building web application frontends with React.
  • Design-to-Code Converters - Automates the translation of visual design drafts into production-ready markup and stylesheets.
  • Design-to-Code Tools - Provides an automated pipeline to transform visual design specifications into production-ready markup and stylesheets.
  • Design-to-Code Workflows - Converts visual design drafts into production-ready React code and stylesheets to accelerate frontend development.
  • Internationalized Interface Frameworks - Adapts user interfaces for global audiences through multi-language support and RTL text layout configurations.
  • Localization Engines - Implements a localization engine that maps language keys to translated strings and handles RTL text direction.
  • Web Accessibility Compliance - Implements keyboard navigation and descriptive attributes to ensure compliance with web accessibility standards.
  • Internationalization Frameworks - Includes an internationalization framework for adapting interfaces to different languages, timezones, and text layouts.
  • Isolated UI Components - Wraps interface elements into web components using shadow roots to ensure style encapsulation.
  • Reusable UI Components - Offers modular interface elements and layout components to organize application content and navigation.
  • Shadow DOM Utilities - Utilizes shadow roots to ensure UI components maintain style integrity and prevent leakage in external environments.
  • Visual Style Customization - Provides mechanisms to apply brand aesthetics by mapping style variables to the visual layer.
  • User Interface Localization - Adapts user interfaces for international audiences through multi-language support and RTL layouts.
  • Frontend and UI Development - Enterprise UI solution for React applications.
  • UI Component Libraries - Design system and component library for building modern web apps.
  • UI Frameworks - Modern and flexible design system.

Star-Verlauf

Star-Verlauf für douyinfe/semi-designStar-Verlauf für douyinfe/semi-design

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

Open-Source-Alternativen zu Semi Design

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Semi Design.
  • elastic/euiAvatar von elastic

    elastic/eui

    6,337Auf GitHub ansehen↗

    EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface components and visual guidelines to ensure a unified user experience across web application layouts. The project functions as a themed UI toolkit, enabling the management of visual aesthetics and the ability to toggle between light and dark modes. It incorporates a CSS-in-JS styling library for defining custom styles and rulesets for individual application elements. The framework covers broad capability areas including design system implementation, custom interface styling,

    TypeScript
    Auf GitHub ansehen↗6,337
  • arco-design/arco-designAvatar von arco-design

    arco-design/arco-design

    5,625Auf GitHub ansehen↗

    Arco Design is a React UI component library and design system framework used to build professional web interfaces. It provides a collection of pre-built visual elements and layouts designed to maintain a consistent design language across applications. The system features a token-based theming engine that utilizes hierarchical design variables and CSS variables to enable granular visual customization. This allows for the modification of global and component-level styles through a dedicated theme editor or loader to align the interface with specific brand identities. The framework supports ent

    TypeScript
    Auf GitHub ansehen↗5,625
  • webstudio-is/webstudioAvatar von webstudio-is

    webstudio-is/webstudio

    8,240Auf GitHub ansehen↗

    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

    TypeScriptaccessibilityalternativecloudflare
    Auf GitHub ansehen↗8,240
  • segmentio/evergreenAvatar von segmentio

    segmentio/evergreen

    12,424Auf GitHub ansehen↗

    Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled, accessible interface elements used to build consistent web applications. The library functions as a server-side rendered UI kit, allowing components to generate HTML on the server to improve page load speeds and search engine visibility. It includes a centralized styling layer for managing colors, typography, and spacing through custom UI theming. The framework covers accessible web design and enterprise interface design, utilizing a token-based styling system to maintain a uniform

    JavaScriptcomponent-librarydesign-systemsevergreen
    Auf GitHub ansehen↗12,424
Alle 30 Alternativen zu Semi Design anzeigen→

Häufig gestellte Fragen

Was macht douyinfe/semi-design?

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.

Was sind die Hauptfunktionen von douyinfe/semi-design?

Die Hauptfunktionen von douyinfe/semi-design sind: React Components, Design Systems, Design Token Management, Design Tokens, CSS Variable Token Mappings, Design Token Systems, Design Token Theming, User Interface Components.

Welche Open-Source-Alternativen gibt es zu douyinfe/semi-design?

Open-Source-Alternativen zu douyinfe/semi-design sind unter anderem: elastic/eui — EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface… arco-design/arco-design — Arco Design is a React UI component library and design system framework used to build professional web interfaces. It… webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… segmentio/evergreen — Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled,… carbon-design-system/carbon — Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design… rsuite/rsuite — rsuite is a React UI component library and enterprise design system used to build professional web interfaces. It…