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
·

21 dépôts

Awesome GitHub RepositoriesTheming Engines

Systems for managing custom color palettes and visual branding.

Distinguishing note: Focuses on theme management rather than individual color utilities.

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

Awesome Theming Engines 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.
  • vsouza/awesome-iosAvatar de vsouza

    vsouza/awesome-ios

    52,496Voir sur GitHub↗

    This project is a community-driven directory of software resources, libraries, and tools designed to support iOS application development. It serves as a centralized reference point for developers, organizing a vast ecosystem of third-party components into a searchable, structured index to facilitate discovery and project integration. The repository distinguishes itself through its collaborative curation model, which aggregates disparate utilities into a single, maintainable catalog. By leveraging a flat-file documentation structure, it provides a clear overview of the tools available for nati

    Applies custom color palettes and themes to maintain consistent visual branding.

    Swiftapple-swiftarkitawesome
    Voir sur GitHub↗52,496
  • 9001/copypartyAvatar de 9001

    9001/copyparty

    45,236Voir sur GitHub↗

    Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag

    Modifying the visual appearance and language of a browser-based application to align with specific branding or accessibility requirements.

    Pythoncopypartyfile-serverfile-sharing
    Voir sur GitHub↗45,236
  • saadeghi/daisyuiAvatar de saadeghi

    saadeghi/daisyui

    41,125Voir sur GitHub↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Uses CSS custom properties to define design tokens that update globally when the root theme attribute changes.

    Sveltecomponentcomponent-librarycomponents
    Voir sur GitHub↗41,125
  • vuetifyjs/vuetifyAvatar de vuetifyjs

    vuetifyjs/vuetify

    41,003Voir sur GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    Managing consistent visual branding and design tokens across large-scale applications with support for light, dark, and custom themes.

    TypeScriptjavascriptmaterialmaterial-components
    Voir sur GitHub↗41,003
  • appsmithorg/appsmithAvatar de appsmithorg

    appsmithorg/appsmith

    40,051Voir sur GitHub↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Applies consistent colors, typography, and spacing across the entire interface.

    TypeScriptadmin-dashboardadmin-panelsapp-builder
    Voir sur GitHub↗40,051
  • glanceapp/glanceAvatar de glanceapp

    glanceapp/glance

    35,169Voir sur GitHub↗

    Glance is a self-hosted web portal designed to aggregate real-time data, system monitoring, and content feeds into a single, customizable dashboard. It functions as a centralized interface for managing internal tools and network services, allowing users to secure their portal with password authentication and define the application's visual identity and layout through structured configuration files. The platform is built on a modular widget engine that treats individual dashboard components as isolated units. This architecture enables users to arrange widgets into custom pages and columns, wit

    Allows definition of visual styles and color schemes with support for custom CSS.

    Goaggregatordashboarddocker
    Voir sur GitHub↗35,169
  • songquanpeng/one-apiAvatar de songquanpeng

    songquanpeng/one-api

    34,988Voir sur GitHub↗

    One API is a centralized gateway and orchestration platform designed to consolidate multiple artificial intelligence model providers into a single, standardized interface. It functions as a reverse proxy that intercepts incoming API requests and routes them to various third-party services, abstracting the underlying provider credentials through a unified token management system. The platform provides comprehensive administrative tools for managing API keys, rotating credentials, and enforcing security policies across diverse service integrations. It includes a persistent database-backed syste

    Define and register unique visual styles using dedicated directories and configuration files to ensure a consistent look and feel across your entire user interface.

    JavaScriptapiapi-gatewayazure-openai-api
    Voir sur GitHub↗34,988
  • telegramdesktop/tdesktopAvatar de telegramdesktop

    telegramdesktop/tdesktop

    32,099Voir sur GitHub↗

    This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It provides a comprehensive development toolkit, including a database library and messaging SDK, which allows for the creation of custom messaging applications that maintain synchronized state across multiple devices. The core architecture relies on an asynchronous event-driven model to ensure responsive performance while managing persistent local database synchronization with server-side state. The client distinguishes itself through a robust end-to-end encryption layer that supports

    Telegram applies specific color palettes and visual patterns to interface elements to ensure the application matches brand identity.

    C++messengermulti-platformtelegram
    Voir sur GitHub↗32,099
  • pear-devs/pear-desktopAvatar de pear-devs

    pear-devs/pear-desktop

    31,939Voir sur GitHub↗

    Pear Desktop is a development framework designed for building and distributing cross-platform desktop software. It leverages web technologies and native system integration to enable the creation of applications that run consistently across multiple operating systems from a single codebase. The platform distinguishes itself through a modular plugin architecture and a comprehensive build toolchain. Developers can extend core functionality by creating isolated scripts that interact with the application through defined communication bridges, and use automated pipelines to bundle source code into

    Allows customization of the visual interface to align with specific branding requirements.

    TypeScriptdesktop-appelectronlinux
    Voir sur GitHub↗31,939
  • mantinedev/mantineAvatar de mantinedev

    mantinedev/mantine

    31,263Voir sur GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    Propagates global design tokens and component styles throughout the application.

    TypeScriptdark-modedark-themehooks
    Voir sur GitHub↗31,263
  • avaloniaui/avaloniaAvatar de AvaloniaUI

    AvaloniaUI/Avalonia

    30,986Voir sur GitHub↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    Applies themes to controls to define default visual appearance and behavior.

    C#androidapp-frameworkavalonia
    Voir sur GitHub↗30,986
  • sampotts/plyrAvatar de sampotts

    sampotts/plyr

    29,862Voir sur GitHub↗

    This project is a customizable media player designed to provide a consistent interface for video and audio content across all modern web browsers and mobile devices. It functions as a unified abstraction layer, standardizing playback behavior and control interfaces for both native media elements and third-party streaming service embeds through a predictable, declarative API. The library distinguishes itself by wrapping native media elements with custom HTML structures, ensuring a uniform look and feel regardless of the underlying browser implementation. Developers can manage playback state, m

    Enables overriding default style variables to adjust colors, spacing, and layout dimensions of playback controls.

    JavaScripthtml5-videojavascriptplyr
    Voir sur GitHub↗29,862
  • heroui-inc/herouiAvatar de heroui-inc

    heroui-inc/heroui

    29,684Voir sur GitHub↗

    HeroUI is a declarative toolkit for building accessible user interfaces through modular, React-based component composition. It provides a comprehensive set of reusable building blocks designed to standardize visual language and interaction patterns across web and mobile applications. The library distinguishes itself through an integrated approach to accessibility and styling. It automatically manages state and keyboard interactions by injecting appropriate attributes, while utilizing a utility-driven styling architecture to enforce design system consistency. Developers can leverage polymorphi

    Propagates global design tokens through a centralized provider for consistent visual styling.

    MDXcomponent-librarycomponentslibrary
    Voir sur GitHub↗29,684
  • bagisto/bagistoAvatar de bagisto

    bagisto/bagisto

    27,305Voir sur GitHub↗

    Bagisto is a modular e-commerce platform designed for building and managing scalable online storefronts. It functions as an enterprise-grade toolkit that provides a structured environment for handling complex inventory, secure payment processing, and shipping logistics. Built on a flexible architecture, the platform allows developers to extend core business logic through custom packages and specialized product types. The platform distinguishes itself through a highly modular design that utilizes service-provider-based dependency injection and a repository-pattern data access layer to decouple

    Designing unique shopping experiences by modifying visual themes, layout components, and interface elements to match specific business identities.

    PHPb2b-ecommerceblockchain-ecommerceecommerce
    Voir sur GitHub↗27,305
  • actualbudget/actualAvatar de actualbudget

    actualbudget/actual

    27,038Voir sur GitHub↗

    Actual is a local-first personal finance manager designed to help users track income, manage expenses, and maintain a balanced budget. It functions as a data-centric application that prioritizes offline access and local file storage, ensuring that financial records remain available and performant regardless of network connectivity. The platform distinguishes itself through a robust architectural foundation that emphasizes data integrity and auditability. Every financial action is recorded as an immutable sequence of events, and all currency values are processed using an integer-based arithmet

    Modifying the visual appearance of a software application by applying community-created styles or custom CSS definitions to the interface.

    TypeScriptbudgetingfinancemoney
    Voir sur GitHub↗27,038
  • redocly/redocAvatar de Redocly

    Redocly/redoc

    25,507Voir sur GitHub↗

    Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive, and highly customizable web-based documentation interfaces. It provides a three-panel layout that includes synchronized navigation, code samples, and search functionality, allowing developers to explore endpoints and schemas directly within a browser-based environment. Beyond rendering, the project functions as an API governance toolkit that enforces structural standards and quality rules across API definitions. It includes a suite of processing utilities for bundling, splitt

    Allows deep customization of documentation visual output through a centralized settings object.

    TypeScriptapi-documentationdocumentation-generatordocumentation-tool
    Voir sur GitHub↗25,507
  • dylanaraps/pywalAvatar de dylanaraps

    dylanaraps/pywal

    9,082Voir sur GitHub↗

    Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to create coordinated system-wide color palettes. It functions as a cross-application theme synchronizer and terminal color palette manager, updating interface colors and environment configurations in real-time. The system synchronizes generated palettes across third-party software, window managers, and supported hardware, including RGB backlight controllers for keyboards and laptops. It integrates wallpaper management by applying a source image as the system background while simu

    Implements a theme engine that automatically sets desktop wallpapers and generates matching interface colors.

    Python
    Voir sur GitHub↗9,082
  • rebassjs/rebassAvatar de rebassjs

    rebassjs/rebass

    7,905Voir sur GitHub↗

    Rebass is a React design system library that provides a collection of theme-driven, responsive UI primitives. It functions as a theme-based layout engine, using a set of stateless components to standardize spacing, typography, and colors across a user interface. The library distinguishes itself by mapping style properties to a central design theme through a styled-system approach. This allows for responsive style mapping where components automatically adapt their appearance based on screen size and provides the ability to swap underlying HTML elements while preserving styling logic to maintai

    Implements a system for managing custom color palettes, spacing, and typography through a global theme engine.

    JavaScriptcolorcomponentscss
    Voir sur GitHub↗7,905
  • bearded-hen/android-bootstrapAvatar de Bearded-Hen

    Bearded-Hen/Android-Bootstrap

    7,226Voir sur GitHub↗

    Android-Bootstrap is a framework for Android application design that implements the Bootstrap design language and layout principles. It consists of a UI component library, a brand theme engine, and an icon integration toolkit to build mobile interfaces with a consistent visual theme. The framework utilizes a customizable interface to define global visual styles, colors, and typography across all application components. It includes a specialized system for mapping typeface files and unicode characters to scalable graphics within the interface. The project provides a collection of styled widge

    Ships a customizable engine for defining global visual styles, colors, and typography.

    Java
    Voir sur GitHub↗7,226
  • causefx/organizrAvatar de causefx

    causefx/Organizr

    5,693Voir sur GitHub↗

    Organizr is a self-hosted service dashboard that aggregates links to all of your self-hosted applications into a single landing page for quick access. It functions as a unified tab manager, loading multiple services as individual tabs within one webpage to consolidate browser tabs and reduce clutter. The project provides role-based access control, restricting dashboard visibility and service links based on user authentication and permissions. It includes an external authentication gateway that validates credentials through Plex, Emby, LDAP, or sFTP, and a user management backend for creating,

    Applies user-selected themes, custom CSS, and favicon settings to personalize the dashboard appearance.

    PHPbookmarkchatcouchpotato
    Voir sur GitHub↗5,693
Préc.12Suivant
  1. Home
  2. User Interface & Experience
  3. Theming Engines

Explorer les sous-tags

  • Keyboard Theme EnginesDynamic theme engines for customizing virtual keyboard colors, images, and popup previews. **Distinct from Theming Engines:** Distinct from Theming Engines: focuses on keyboard-specific visual customization (colors, images, popup previews) rather than general theming.