awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

39 dépôts

Awesome GitHub RepositoriesVisual Styling Rules

Sets of rules for applying visual formatting and layout to web elements.

Distinct from Interactive Element Styling: Focuses on general visual styling rules rather than specific interactive element states.

Explore 39 awesome GitHub repositories matching user interface & experience · Visual Styling Rules. Refine with filters or upvote what's useful.

Awesome Visual Styling Rules 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.
  • kamranahmedse/developer-roadmapAvatar de kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Voir sur GitHub↗

    Developer Roadmap est une plateforme pilotée par la communauté qui fournit des parcours d'apprentissage structurés basés sur des graphes pour le génie logiciel. Elle sert de dépôt de connaissances complet où les domaines techniques sont organisés en séquences visuelles pour guider l'acquisition de compétences professionnelles et la croissance de carrière. Le projet se distingue par un écosystème collaboratif qui permet aux utilisateurs de contribuer à des roadmaps, d'organiser les meilleures pratiques de l'industrie et de maintenir des profils professionnels. Il intègre des cadres d'évaluation diagnostique pour évaluer la compétence technique, aidant les développeurs à identifier les lacunes en matière de connaissances et à se préparer aux entretiens professionnels grâce à des séquences d'apprentissage ciblées. Au-delà de ses capacités de cartographie de base, la plateforme propose des idées de projets pratiques et du tutorat interactif pour renforcer les concepts d'ingénierie. Elle offre un espace centralisé pour que la communauté puisse partager des ressources, suivre le développement progressif des compétences et naviguer dans des paysages techniques complexes.

    Applies visual formatting and layout rules to markup elements to improve page appearance.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Voir sur GitHub↗357,434
  • chalk/chalkAvatar de chalk

    chalk/chalk

    23,262Voir sur GitHub↗

    Chalk is a Node.js console formatter and terminal styling library used to add colors and text modifiers to command line output. It functions as a tool for formatting strings with foreground colors, background tints, and text styles using ANSI escape sequences. The library includes a terminal color support detector that automatically determines the color depth and capabilities of the current environment. It features an ANSI color downsampler that converts RGB, Hex, or 256-color values to the nearest compatible format based on the detected terminal capabilities. The project provides capabiliti

    Automatically appends reset sequences to styled strings to prevent style leakage into subsequent output.

    JavaScriptansiansi-escape-codeschalk
    Voir sur GitHub↗23,262
  • rrweb-io/rrwebAvatar de rrweb-io

    rrweb-io/rrweb

    19,775Voir sur GitHub↗

    rrweb is a DOM session recording library and serialization framework used to record and replay web sessions. It converts the state of a web page into a serializable JSON data structure and tracks mutations to reconstruct user interactions within a replay engine. The system distinguishes itself by using a sandboxed iframe for reconstruction to isolate replayed content, preventing script execution and form submissions. It ensures visual consistency through CSS inline-style flattening and provides sensitive data masking to prevent private information from being captured. The project covers a br

    Converts parsed CSS rules into inline styles to maintain page appearance regardless of stylesheet accessibility.

    TypeScript
    Voir sur GitHub↗19,775
  • translucenttb/translucenttbAvatar de TranslucentTB

    TranslucentTB/TranslucentTB

    18,926Voir sur GitHub↗

    TranslucentTB is a desktop utility designed to modify the visual appearance of the Windows taskbar. It functions as a system interface extension that allows users to adjust the transparency and visual style of the taskbar to achieve a personalized desktop aesthetic. The application interacts with system APIs to intercept and override default rendering behaviors, enabling effects such as blur, acrylic, or clear transparency. It monitors system events and window focus changes in real-time, allowing the taskbar appearance to update dynamically based on current user activity and workspace conditi

    Improves the look and feel of the Windows taskbar through advanced transparency settings and dynamic style adjustments.

    C++acrylicaeroblur
    Voir sur GitHub↗18,926
  • gustavoguanabara/html-cssAvatar de gustavoguanabara

    gustavoguanabara/html-css

    16,011Voir sur GitHub↗

    This repository serves as an educational curriculum focused on the fundamental concepts of front-end web development. It provides a structured tutorial designed to guide beginners through the essential techniques required to build and design websites using standard markup and styling languages. The materials cover the core principles of web content structuring, including the use of declarative tags to define document hierarchies and the implementation of hypertext navigation. The curriculum also details methods for integrating multimedia assets and applying visual styling rules to control lay

    Controls layout, typography, and color schemes through visual styling rules.

    HTMLcss3cursocursoemvideo
    Voir sur GitHub↗16,011
  • homebrew/homebrew-coreAvatar de Homebrew

    Homebrew/homebrew-core

    15,383Voir sur GitHub↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Verifies package definitions against coding style standards and provides automated fixes for conformance.

    Rubycoreformulaehacktoberfest
    Voir sur GitHub↗15,383
  • sass/sassAvatar de sass

    sass/sass

    15,373Voir sur GitHub↗

    Sass is a stylesheet compilation engine and CSS preprocessor that extends standard CSS with variables, nested rules, mixins, and functions. It functions as a comprehensive design system tool, enabling developers to organize complex stylesheets into modular, reusable components while automating the transformation of advanced syntax into browser-compatible CSS. The project distinguishes itself through its sophisticated build automation and language-level extensibility. It provides robust support for programmatic style generation, including conditional logic, iterative loops, and unit-aware math

    Automatically combines nested selectors to reduce repetition and maintain hierarchical relationships in stylesheets.

    TypeScript
    Voir sur GitHub↗15,373
  • rstacruz/cheatsheetsAvatar de rstacruz

    rstacruz/cheatsheets

    14,429Voir sur GitHub↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    Provides a curated guide to CSS visual styling, including colors, line weights, and gradients.

    SCSS
    Voir sur GitHub↗14,429
  • plantuml/plantumlAvatar de plantuml

    plantuml/plantuml

    13,093Voir sur GitHub↗

    PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical representations. It functions as a diagram-as-code tool, allowing users to create and maintain technical documentation, architectural models, and flowcharts by decoupling diagram content from visual layout. The project distinguishes itself through a comprehensive rendering pipeline that processes domain-specific markup into various output formats, including vector and raster graphics. It utilizes a graph-based layout engine to calculate spatial positioning, while a declarative styling layer

    Applies custom colors and styles to diagram elements to enhance visual presentation.

    Javadiagramdiagram-as-codediagrams
    Voir sur GitHub↗13,093
  • didi/logicflowAvatar de didi

    didi/LogicFlow

    11,441Voir sur GitHub↗

    LogicFlow is an SVG-based flowchart editing framework and visual graph editor used for building customizable business process diagrams. It serves as a customizable diagramming engine for rendering business process models, entity relationship diagrams, and unified modeling language charts. The system is characterized by a plugin-based architecture that allows developers to define specialized graphical elements and register pluggable modules. A distinctive feature is its overlay system, which positions standard HTML components on top of the SVG canvas to create interactive menus and control pan

    Defines specialized nodes and lines with unique shapes to meet specific domain requirements.

    TypeScriptbpmndiagramdiagramming
    Voir sur GitHub↗11,441
  • charmbracelet/lipglossAvatar de charmbracelet

    charmbracelet/lipgloss

    10,591Voir sur GitHub↗

    This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout engine. It provides a comprehensive toolkit for building responsive command-line applications by managing ANSI escape sequences, color profiles, and text rendering to ensure consistent visual output across different terminal environments. The library distinguishes itself through its ability to automatically detect terminal capabilities and background themes, allowing it to adjust color schemes and downsample profiles for optimal readability. It utilizes a layered composition model

    Allows clearing specific formatting, layout, or spacing properties from a style object.

    Gocligogolang
    Voir sur GitHub↗10,591
  • projectstorm/react-diagramsAvatar de projectstorm

    projectstorm/react-diagrams

    9,412Voir sur GitHub↗

    react-diagrams est un framework pour construire des diagrammes interactifs de nœuds et de liens ainsi que des graphes visuels au sein d'applications React. Il fonctionne comme un outil de visualisation de graphes interactif et un concepteur de workflow visuel, fournissant un système pour rendre des canevas manipulables de nœuds connectés. La bibliothèque se distingue par sa capacité à agir comme un gestionnaire de diagramme d'état sérialisable, convertissant des mises en page de nœuds complexes et des états de connexion en formats de données stockables pour la persistance de session. Elle permet en outre des extensions de comportement personnalisées pour modifier la logique centrale et des modules pour implémenter des fonctionnalités spécifiques au projet. Le système couvre un large éventail de capacités de diagramme et de visualisation, incluant le panoramique de la fenêtre, le zoom et la manipulation d'éléments par glisser-déposer. Il gère le routage automatique des liens pour éviter les chevauchements visuels et fournit des outils pour le style des éléments personnalisés et la gestion des couches afin de contrôler l'ordre de rendu.

    Provides customization of colors, line styles, and visual appearances for diagram nodes and links.

    TypeScript
    Voir sur GitHub↗9,412
  • 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

    Allows removing previously applied styles for a specific property by setting its value to null.

    JavaScript
    Voir sur GitHub↗9,126
  • adrai/flowchart.jsAvatar de adrai

    adrai/flowchart.js

    8,689Voir sur GitHub↗

    Flowchart.js is a JavaScript library that converts a simple text-based domain-specific language into SVG flowcharts. It parses DSL keywords to define node types such as start, end, operation, condition, parallel, and subroutine, then renders them as distinct SVG shapes connected by directional paths. The library distinguishes itself through its styling and interactivity capabilities. It supports applying CSS classes to SVG elements for external stylesheet overrides, as well as inline attribute overrides for per-node and per-edge visual properties like fill, stroke, and font. Flowchart.js also

    Applies visual styling options like colors, fonts, line widths, and arrow styles to the generated flowchart.

    JavaScriptdiagramflowchartjavascript
    Voir sur GitHub↗8,689
  • 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

    Provides a visual interface to adjust CSS properties for precise control over layout and typography.

    TypeScriptaccessibilityalternativecloudflare
    Voir sur GitHub↗8,240
  • yizhiyanhua-ai/fireworks-tech-graphAvatar de yizhiyanhua-ai

    yizhiyanhua-ai/fireworks-tech-graph

    8,048Voir sur GitHub↗

    Fireworks Tech Graph is a tool that generates SVG and PNG technical diagrams from natural language descriptions, supporting both English and Chinese input. It produces publication-quality diagrams for AI architectures, UML types, and other technical domains without requiring manual drawing or diagramming syntax. The tool distinguishes itself through a semantic shape vocabulary and arrow-based flow encoding that conveys component roles and data flow types through consistent geometric shapes, stroke widths, dash patterns, and colors rather than relying on textual labels. It renders the same dia

    Provides eight distinct visual themes that control background, font, and color palette of generated diagrams.

    Pythonagent-workflowsaiclaude-code
    Voir sur GitHub↗8,048
  • chrisand1998/taskbarxAvatar de ChrisAnd1998

    ChrisAnd1998/TaskbarX

    8,023Voir sur GitHub↗

    TaskbarX is a Windows taskbar customizer and UI enhancement tool designed to modify the appearance and layout of the desktop shell. It functions as a styling utility that centers taskbar icons and applies visual effects to the system interface. The project provides specific controls for taskbar visual styling, including the application of transparency, blur, acrylic effects, custom colors, and rounded corners. It features precise icon centering across multiple monitors with adjustable offsets and utilizes transition animations to manage icon movement. Beyond styling, the tool allows for the

    Provides comprehensive styling for the taskbar including acrylic effects, blur, and rounded corners.

    Visual Basic .NETanimationsautomationcenter-taskbar-icons
    Voir sur GitHub↗8,023
  • penrose/penroseAvatar de penrose

    penrose/penrose

    7,949Voir sur GitHub↗

    Penrose is a compiler that transforms structured mathematical notation into optimized SVG diagrams. It uses a three-stage pipeline of separate domain, substance, and style files to define mathematical objects, relationships, and visual presentation, then solves continuous optimization problems with user-defined spatial constraints and objectives to automatically arrange diagram elements. The system separates diagram content from visual style using distinct declarative languages, and provides a typed domain language with subtype hierarchies for mathematical objects. It supports embedding compi

    Defines how domain objects and relationships are visually displayed in the generated diagram.

    TypeScriptdiagramsdomain-specific-languagemathematics
    Voir sur GitHub↗7,949
  • facebook/lithoAvatar de facebook

    facebook/litho

    7,771Voir sur GitHub↗

    Litho is an Android declarative UI framework and component library used to build user interfaces through a declarative API and immutable state. It functions as an asynchronous layout engine that maps components to a structured view hierarchy to automate view updates. The framework optimizes rendering performance by computing element positions on background threads to prevent blocking the main UI thread. It further improves efficiency by flattening nested view hierarchies and caching layout results. The system includes capabilities for state reconciliation, component recycling, and the render

    Controls element appearance through visual styling rules including rotation, translation, and shadow offsets.

    Kotlin
    Voir sur GitHub↗7,771
  • plantuml-stdlib/c4-plantumlAvatar de plantuml-stdlib

    plantuml-stdlib/C4-PlantUML

    7,327Voir sur GitHub↗

    C4-PlantUML is a code-driven library that generates C4 model software architecture diagrams from PlantUML source text. It provides a set of reusable macros for creating system context, container, component, and deployment diagrams, enabling architects and developers to describe and communicate software architecture using the C4 model notation directly from diagram-as-code source files. The library distinguishes itself through hierarchical element nesting, which builds diagrams by nesting elements inside boundaries using PlantUML's rectangle and package constructs, and layout-direction control

    Implements tag-driven styling that maps user-defined tags to custom colors, shapes, and line styles.

    PlantUMLarchitecturec4c4model
    Voir sur GitHub↗7,327
Préc.12Suivant
  1. Home
  2. User Interface & Experience
  3. Visual Styling Rules

Explorer les sous-tags

  • At-Rule NestingPromotes nested at-rules to the root level during stylesheet compilation. **Distinct from Visual Styling Rules:** Distinct from general visual styling rules: focuses specifically on the structural promotion of CSS at-rules.
  • Diagram Element Styling6 sous-tagsCustomization of colors and line styles for diagram elements to improve readability. **Distinct from Visual Styling Rules:** Distinct from Visual Styling Rules: focuses specifically on diagram-centric element styling rather than general web element rules.
  • Inline Style FlatteningTechniques for converting CSS rules into inline styles to ensure visual consistency across different environments. **Distinct from Visual Styling Rules:** Distinct from general styling rules; specifically focuses on flattening external CSS into inline styles for preservation.
  • Package Style AuditingVerification of package definitions against coding style standards with automated correction capabilities. **Distinct from Style Implementation Auditing:** Targets package formulae and casks rather than visual UI styling rules.
  • Style Implementation AuditingVerification of code against visual styling rules to identify implementation inconsistencies. **Distinct from Visual Styling Rules:** Distinct from Visual Styling Rules: focuses on the auditing/verification process rather than the definition of the rules themselves.
  • Style Resets1 sous-tagUtilities for clearing specific formatting or layout properties from style objects. **Distinct from Visual Styling Rules:** Distinct from Visual Styling Rules: focuses on the removal/reversion of properties rather than the application of new rules.
  • Style Rule NestingAutomatically combines nested selectors to reduce repetition and maintain hierarchical relationships in stylesheets. **Distinct from Visual Styling Rules:** Distinct from Visual Styling Rules: focuses on the structural nesting of rules rather than the visual formatting rules themselves.
  • Taskbar StylingUtilities for applying transparency and visual style adjustments specifically to the Windows taskbar. **Distinct from Visual Styling Rules:** Focuses on taskbar-specific visual styling, distinct from general web element styling rules.