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
·

7 dépôts

Awesome GitHub RepositoriesSystem Theme Detection

Utilities for identifying and responding to system-level light or dark mode preferences at runtime.

Distinguishing note: Focuses on runtime system theme detection rather than static styling or CSS media queries.

Explore 7 awesome GitHub repositories matching user interface & experience · System Theme Detection. Refine with filters or upvote what's useful.

Awesome System Theme Detection 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.
  • expo/expoAvatar de expo

    expo/expo

    50,111Voir sur GitHub↗

    Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission. The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules wit

    Provides hooks to detect and react to system-level color scheme changes for adaptive interface design.

    TypeScriptandroidapp-frameworkexpo
    Voir sur GitHub↗50,111
  • necolas/react-native-webAvatar de necolas

    necolas/react-native-web

    22,132Voir sur GitHub↗

    This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen

    Monitors system-level theme settings to automatically update application appearance between light and dark modes.

    JavaScriptcross-platformcss-in-jsgui-framework
    Voir sur GitHub↗22,132
  • vueuse/vueuseAvatar de vueuse

    vueuse/vueuse

    22,092Voir sur GitHub↗

    This project is a comprehensive collection of modular, reactive functions designed to streamline the development of user interfaces. It serves as a toolkit for managing application state, wrapping native browser hardware and system features, and encapsulating common logic patterns into reusable units. By binding asynchronous data sources, browser events, and system properties to component state, it provides a unified framework for building interactive web and desktop applications. The library distinguishes itself through its focus on composition and lifecycle management, allowing developers t

    Provides utilities for identifying and responding to system-level light or dark mode preferences at runtime.

    TypeScriptcomposableutility-libraryvue
    Voir sur GitHub↗22,092
  • jbranchaud/tilAvatar de jbranchaud

    jbranchaud/til

    14,116Voir sur GitHub↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Implements utilities for identifying and responding to system-level light and dark mode preferences.

    Vim Script
    Voir sur GitHub↗14,116
  • jerryc127/hexo-theme-butterflyAvatar de jerryc127

    jerryc127/hexo-theme-butterfly

    8,316Voir sur GitHub↗

    Hexo Theme Butterfly is a visual template for Hexo that transforms Markdown content into a responsive website featuring card-based layouts. It functions as a technical content renderer capable of displaying complex data such as mathematical formulas, Mermaid diagrams, and interactive charts within blog posts. The interface is PWA enabled, utilizing service workers and manifest files to provide offline access and installation on mobile devices. The theme distinguishes itself through a wide array of specialized content rendering tools, including musical score rendering, chronological timelines,

    Detects and responds to operating system light or dark mode preferences.

    JavaScriptbutterflyhexohexo-theme
    Voir sur GitHub↗8,316
  • jerrykuku/luci-theme-argonAvatar de jerrykuku

    jerrykuku/luci-theme-argon

    5,338Voir sur GitHub↗

    luci-theme-argon est une interface visuelle pour la console administrative OpenWrt qui remplace le look par défaut par un design moderne. Il fournit une interface web responsive qui ajuste automatiquement le tableau de bord administratif pour une utilisabilité sur les appareils mobiles et les écrans desktop. Le thème dispose d'un écran de connexion personnalisable qui supporte des images, vidéos et effets de transparence personnalisés. Il inclut une interface en mode sombre avec la capacité de basculer entre les schémas de couleurs clair et sombre manuellement ou automatiquement selon les préférences système. Le projet couvre une personnalisation étendue de l'interface utilisateur, incluant l'optimisation de la mise en page pour les appareils mobiles et l'intégration d'arrière-plan dynamique qui récupère des images rotatives depuis des services web externes. Il utilise des utilitaires de stylage visuel pour gérer les thèmes de couleurs et appliquer des effets de flou à la console de gestion.

    Detects system-level color scheme preferences to automatically apply the matching light or dark stylesheet.

    Lessledeluciopenwrt
    Voir sur GitHub↗5,338
  • remix-run/examplesAvatar de remix-run

    remix-run/examples

    1,216Voir sur GitHub↗

    Ce dépôt sert de collection complète d'implémentations de référence pour le framework web Remix. Il fournit des exemples pratiques de développement web full-stack, démontrant comment construire des applications dynamiques rendues côté serveur qui font le pont entre la logique serveur et l'interactivité côté client. En tirant parti d'une architecture basée sur les composants, ces exemples illustrent les patterns fondamentaux pour gérer les données, le routage et les interfaces utilisateur dans un environnement de développement unifié. La collection met en évidence l'approche distinctive du framework en matière d'architecture web, en insistant sur le chargement de données côté serveur et les hiérarchies de routes imbriquées qui reflètent les structures d'URL. Ces exemples montrent comment gérer les requêtes de changement d'état via des actions serveur dédiées et assurer la fonctionnalité de l'application via l'amélioration progressive, permettant aux fonctionnalités de rester opérationnelles même avant que les scripts côté client ne soient entièrement chargés. Au-delà des patterns fondamentaux, le dépôt couvre un large spectre de capacités d'intégration, incluant l'authentification sécurisée et la gestion de session, la synchronisation de données en temps réel et la connectivité API externe. Il fournit également des conseils sur les flux de travail prêts pour la production, tels que le traitement de tâches en arrière-plan, le traitement sécurisé des paiements et des techniques d'optimisation des performances comme le batching de requêtes de base de données et le différé des ressources. Ces exemples sont maintenus comme un ensemble de projets modulaires, offrant aux développeurs un aperçu direct de la manière de structurer les applications, d'imposer la qualité du code et d'automatiser les pipelines de déploiement. Chaque implémentation sert de modèle fonctionnel pour les tâches de développement web courantes, allant de la gestion de contenu et du traitement de formulaires aux interactions UI complexes.

    Identifies system-level theme preferences to automatically apply light or dark modes during initial page load.

    TypeScript
    Voir sur GitHub↗1,216
  1. Home
  2. User Interface & Experience
  3. System Theme Detection