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
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

39 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kamranahmedse/developer-roadmapAvatar von kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Auf GitHub ansehen↗

    Developer Roadmap ist eine Community-gesteuerte Plattform, die strukturierte, graphbasierte Lernpfade für das Software-Engineering bietet. Sie dient als umfassendes Wissens-Repository, in dem technische Bereiche in visuellen Sequenzen organisiert sind, um den Erwerb beruflicher Fähigkeiten und das Karrierewachstum zu steuern. Das Projekt zeichnet sich durch ein kollaboratives Ökosystem aus, das es Nutzern ermöglicht, Roadmaps beizusteuern, bewährte Branchenpraktiken zu kuratieren und berufliche Profile zu pflegen. Es integriert diagnostische Bewertungs-Frameworks, um die technische Kompetenz zu evaluieren, und hilft Entwicklern dabei, Wissenslücken zu identifizieren und sich durch gezielte Lernsequenzen auf professionelle Vorstellungsgespräche vorzubereiten. Über seine Kern-Mapping-Funktionen hinaus bietet die Plattform praktische Projektideen und interaktives Tutoring, um Engineering-Konzepte zu festigen. Sie bietet einen zentralen Raum für die Community, um Ressourcen zu teilen, den fortschreitenden Kompetenzaufbau zu verfolgen und durch komplexe technische Landschaften zu navigieren.

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

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Auf GitHub ansehen↗357,434
  • chalk/chalkAvatar von chalk

    chalk/chalk

    23,262Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗23,262
  • rrweb-io/rrwebAvatar von rrweb-io

    rrweb-io/rrweb

    19,775Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗19,775
  • translucenttb/translucenttbAvatar von TranslucentTB

    TranslucentTB/TranslucentTB

    18,926Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,926
  • gustavoguanabara/html-cssAvatar von gustavoguanabara

    gustavoguanabara/html-css

    16,011Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,011
  • homebrew/homebrew-coreAvatar von Homebrew

    Homebrew/homebrew-core

    15,383Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,383
  • sass/sassAvatar von sass

    sass/sass

    15,373Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,373
  • rstacruz/cheatsheetsAvatar von rstacruz

    rstacruz/cheatsheets

    14,429Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,429
  • plantuml/plantumlAvatar von plantuml

    plantuml/plantuml

    13,093Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,093
  • didi/logicflowAvatar von didi

    didi/LogicFlow

    11,441Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,441
  • charmbracelet/lipglossAvatar von charmbracelet

    charmbracelet/lipgloss

    10,591Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,591
  • projectstorm/react-diagramsAvatar von projectstorm

    projectstorm/react-diagrams

    9,412Auf GitHub ansehen↗

    react-diagrams is a framework for building interactive node-and-link diagrams and visual graphs within React applications. It functions as an interactive graph visualization tool and visual workflow designer, providing a system for rendering manipulatable canvases of connected nodes. The library is distinguished by its ability to act as a serializable state diagram manager, converting complex node layouts and connection states into storable data formats for session persistence. It further allows for custom behavior extensions to modify core logic and modules to implement project-specific func

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

    TypeScript
    Auf GitHub ansehen↗9,412
  • facebook/stylexAvatar von facebook

    facebook/stylex

    9,126Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,126
  • adrai/flowchart.jsAvatar von adrai

    adrai/flowchart.js

    8,689Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,689
  • 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

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

    TypeScriptaccessibilityalternativecloudflare
    Auf GitHub ansehen↗8,240
  • yizhiyanhua-ai/fireworks-tech-graphAvatar von yizhiyanhua-ai

    yizhiyanhua-ai/fireworks-tech-graph

    8,048Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,048
  • chrisand1998/taskbarxAvatar von ChrisAnd1998

    ChrisAnd1998/TaskbarX

    8,023Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,023
  • penrose/penroseAvatar von penrose

    penrose/penrose

    7,949Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,949
  • facebook/lithoAvatar von facebook

    facebook/litho

    7,771Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,771
  • plantuml-stdlib/c4-plantumlAvatar von plantuml-stdlib

    plantuml-stdlib/C4-PlantUML

    7,327Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,327
Vorherige12Nächste
  1. Home
  2. User Interface & Experience
  3. Visual Styling Rules

Unter-Tags erkunden

  • 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 Sub-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 Sub-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.