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

argyleink/open-props

0
View on GitHub↗
5,409 stars·215 forks·HTML·MIT·2 vuesopen-props.style↗

Open Props

Open Props est une bibliothèque de propriétés personnalisées CSS et un ensemble de jetons de design (design tokens) fournissant des variables réutilisables pour les couleurs, la typographie et la mise en page. Il fonctionne comme un framework de variables CSS et un système de design destiné à assurer une cohérence visuelle entre les composants et les plateformes.

Le projet inclut une boîte à outils d'optimisation pour générer des bundles de variables à portée de sélecteur et supprimer les jetons de design inutilisés des feuilles de style afin de réduire la taille finale des fichiers. Il fournit également des fichiers de configuration pour activer l'autocomplétion des variables de design dans les éditeurs de code.

Le système couvre des capacités plus larges en matière de conception d'interface web adaptative, de gestion des variables CSS et de prototypage UI rapide.

Features

  • Design Token Systems - Provides a comprehensive framework for managing visual properties through hierarchical design tokens.
  • Design System Implementations - Provides the implementation foundation for building consistent visual languages using shared custom properties.
  • Adaptive Interface Layouts - Facilitates flexible layouts that automatically adjust colors and typography based on screen dimensions.
  • CSS Custom Property Libraries - Provides a comprehensive collection of reusable CSS variables for colors, typography, and layout.
  • CSS Variable Theming - Implements a system of custom properties that serve as a foundation for responsive interfaces.
  • Custom CSS Variable Definitions - Implements a global system for defining semantic CSS custom properties across the DOM.
  • CSS Theme Variable Managers - Organizes and distributes a large library of design tokens to maintain a unified look.
  • Design Tokens - Ships a curated set of design tokens for colors and typography to ensure visual consistency.
  • Build-Time Optimizers - Optimizes the final stylesheet by pruning unused custom properties during the build process.
  • Bundle Size Optimization - Includes build tools to remove unused design tokens and decrease the final stylesheet size.
  • CSS Variable Generators - Generates specialized property sets with specific selector scopes and compatibility overrides.
  • CSS Bundle Pruning - Offers tools for generating scoped bundles and pruning unused styles to reduce bundle size.
  • UI Prototyping - Accelerates UI development by utilizing pre-defined design tokens instead of raw CSS values.
  • Viewport-Based Scaling - Provides variables that automatically adjust sizes based on the browser viewport width.
  • Scoped Variable Bundles - Groups sets of custom properties under specific CSS classes or attributes to create themed context boundaries.
  • Tree-Shaking Optimizers - Includes tools to remove unused CSS variables during the build process to reduce delivery size.
  • Utility Based Frameworks - CSS custom properties for consistent and adaptive design.

Historique des stars

Graphique de l'historique des stars pour argyleink/open-propsGraphique de l'historique des stars pour argyleink/open-props

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait argyleink/open-props ?

Open Props est une bibliothèque de propriétés personnalisées CSS et un ensemble de jetons de design (design tokens) fournissant des variables réutilisables pour les couleurs, la typographie et la mise en page. Il fonctionne comme un framework de variables CSS et un système de design destiné à assurer une cohérence visuelle entre les composants et les plateformes.

Quelles sont les fonctionnalités principales de argyleink/open-props ?

Les fonctionnalités principales de argyleink/open-props sont : Design Token Systems, Design System Implementations, Adaptive Interface Layouts, CSS Custom Property Libraries, CSS Variable Theming, Custom CSS Variable Definitions, CSS Theme Variable Managers, Design Tokens.

Quelles sont les alternatives open-source à argyleink/open-props ?

Les alternatives open-source à argyleink/open-props incluent : radix-ui/themes — This project is an accessible UI component library and themed design system. It provides a collection of pre-made user… facebook/stylex — StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into… webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… mui/pigment-css — Pigment CSS is a framework-agnostic styling tool that moves component style processing from the browser runtime to the… unocss/unocss — UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific… arco-design/arco-design-vue — Arco Design Vue is a Vue component library and design token system used to build consistent user interfaces. It…

Alternatives open source à Open Props

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Open Props.
  • radix-ui/themesAvatar de radix-ui

    radix-ui/themes

    8,490Voir sur GitHub↗

    This project is an accessible UI component library and themed design system. It provides a collection of pre-made user interface components designed to meet accessibility standards and maintain a consistent visual identity across web applications. The system includes an interactive theme previewer, which allows for the adjustment and testing of visual settings in real time within a running application. It covers global theme management and design system implementation through root configurations and a token-driven approach. The library supports rapid frontend prototyping by offering a set of

    TypeScriptaccessibilitycolorscomponent-library
    Voir sur GitHub↗8,490
  • facebook/stylexAvatar de facebook

    facebook/stylex

    9,126Voir sur GitHub↗

    StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into optimized static CSS and type-safe class names. It functions as a multi-framework styling tool, generating standard CSS assets compatible with various JavaScript UI frameworks and server components. The system includes a CSS design token system and theme engine for managing shared constants and composing visual schemes. It allows for the creation of light, dark, and custom themes through variable overrides and token inheritance. The project covers component styling through object

    JavaScript
    Voir sur GitHub↗9,126
  • 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

    TypeScriptaccessibilityalternativecloudflare
    Voir sur GitHub↗8,240
  • mui/pigment-cssAvatar de mui

    mui/pigment-css

    1,125Voir sur GitHub↗

    Pigment CSS is a framework-agnostic styling tool that moves component style processing from the browser runtime to the build phase. By parsing component source code and theme configurations during compilation, it generates standalone, optimized CSS files and standard class names, effectively eliminating the need for runtime style calculation. The library provides a system for managing design tokens, such as colors and spacing, by transforming them into native CSS variables. This approach allows for dynamic styling and theme-aware logic without requiring a JavaScript-based engine. It also supp

    TypeScript
    Voir sur GitHub↗1,125
  • Voir les 30 alternatives à Open Props→