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
·

11 dépôts

Awesome GitHub RepositoriesBackground Customization

Settings for applying custom images or media as application backdrops.

Distinguishing note: Focuses on visual backdrop customization.

Explore 11 awesome GitHub repositories matching user interface & experience · Background Customization. Refine with filters or upvote what's useful.

Awesome Background Customization 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.
  • 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

    Retrieves and applies custom background images for conversations.

    C++messengermulti-platformtelegram
    Voir sur GitHub↗32,099
  • siddharthvaddem/openscreenAvatar de siddharthvaddem

    siddharthvaddem/openscreen

    7,282Voir sur GitHub↗

    OpenScreen is screen recording and editing software used to capture screen video and audio with an integrated timeline for trimming, cropping, and playback adjustments. It functions as a comprehensive system for recording, annotating, and exporting audio-visual content. The project includes a dynamic zoom editor for applying manual or cursor-following zooms with adjustable depth and easing. It features a local caption generator that uses on-device transcription to create voiceover captions without uploading data to external servers. Additional specialized tools allow for the integration of we

    Supports adding custom images, gradients, or solid colors as backgrounds for recorded content.

    TypeScriptelectronopen-sourcepixijs
    Voir sur GitHub↗7,282
  • grassmunk/chicago95Avatar de grassmunk

    grassmunk/Chicago95

    5,850Voir sur GitHub↗

    Chicago95 est un thème de bureau Linux et une collection d'actifs visuels conçus pour recréer l'interface et l'esthétique d'un système d'exploitation du milieu des années quatre-vingt-dix. Il fournit un thème GUI rétro composé de feuilles de style, de décorations de fenêtres et d'une bibliothèque complète d'icônes et de curseurs en pixel-art. Le projet transforme les environnements Linux modernes via un thème de bureau GTK et un jeu d'icônes vintage. Ces actifs travaillent ensemble pour émuler une expérience informatique classique, remplaçant les visuels système standards par des styles rétro coordonnés. Le système couvre des domaines de personnalisation plus larges, incluant le style de l'écran de démarrage et de connexion pour maintenir une cohérence visuelle du démarrage jusqu'au bureau. Il fournit également les moyens de synchroniser les jeux d'icônes d'applications et d'appliquer des configurations de gestionnaire de fenêtres spécifiques pour aligner la mise en page globale avec une interface héritée.

    Provides tools to inject custom background images into the login screen and splash screens.

    HTMLgtk3-themethemexfce-theme
    Voir sur GitHub↗5,850
  • 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.

    Fetches rotating images from external web services to automatically refresh the login screen appearance.

    Lessledeluciopenwrt
    Voir sur GitHub↗5,338
  • dialogic-godot/dialogicAvatar de dialogic-godot

    dialogic-godot/dialogic

    5,259Voir sur GitHub↗

    Dialogic is a dialogue editor and runtime system for the Godot engine that provides a complete framework for creating branching conversations with characters, animations, and state management. At its core, it functions as a branching narrative editor with visual and text-based timeline authoring, a character animation manager that handles portraits and scene positioning, a localization tool that exports timelines to CSV for translation, and an interactive framework that manages player choices, text reveals, voice lines, and dynamic text effects within conversations. What distinguishes this sy

    Allows defining custom background types for dialogue scenes through class extension.

    GDScriptaddondialogicdialogue
    Voir sur GitHub↗5,259
  • romannurik/muzeiAvatar de romannurik

    romannurik/muzei

    4,918Voir sur GitHub↗

    Muzei est un moteur de fond d'écran animé et un gestionnaire d'arrière-plan pour Android, utilisé pour faire défiler des œuvres d'art de haute qualité et des photos personnelles en tant qu'arrière-plan dynamique. Il fonctionne comme un système de rotation de collections d'images sélectionnées tout en utilisant des protocoles de résolution de contenu pour gérer les bitmaps et les métadonnées des fonds d'écran. Le projet inclut un framework de fournisseur d'images qui offre une interface standardisée permettant aux applications externes de diffuser des images dans la rotation du fond d'écran. Cela permet l'intégration de services d'images tiers et de sources de fond d'écran personnalisées via un contrat de communication commun. Le système gère la planification automatique de la rotation des fonds d'écran et utilise un pipeline de traitement bitmap pour appliquer des effets d'assombrissement et de flou. Ces optimisations visuelles sont utilisées pour garantir que les icônes et widgets de l'écran d'accueil restent lisibles.

    Automatically updates the home screen background by cycling through a curated sequence of images on a timer.

    Kotlin
    Voir sur GitHub↗4,918
  • lazocoder/pokemon-terminalAvatar de LazoCoder

    LazoCoder/Pokemon-Terminal

    4,774Voir sur GitHub↗

    Pokemon-Terminal est un rotateur de fond d'écran en ligne de commande et un gestionnaire de thèmes d'arrière-plan de terminal. Il fonctionne comme un orchestrateur d'images basé sur le shell qui modifie les paramètres système et les fichiers de configuration pour rendre des graphiques personnalisés à travers divers émulateurs de terminal et systèmes d'exploitation. L'utilitaire permet la sélection et l'affichage automatisés d'images en tant qu'arrière-plans de terminal ou fonds d'écran système. Il propose une rotation dynamique des thèmes et la possibilité de parcourir des bibliothèques d'images en utilisant la randomisation et des filtres régionaux. Le système couvre la gestion de l'esthétique CLI via une base de données d'assets interrogeable, permettant aux utilisateurs de localiser des entrées spécifiques, d'ajouter des arrière-plans personnalisés et de mettre à jour les fonds d'écran du bureau. Il fournit un stylage de terminal multiplateforme pour assurer une application cohérente des thèmes à travers différents environnements.

    Cycles through local image collections to dynamically update the terminal or desktop backdrop.

    Python
    Voir sur GitHub↗4,774
  • imsyy/homeAvatar de imsyy

    imsyy/home

    4,571Voir sur GitHub↗

    Home is a lightweight static site portfolio framework used to create personal landing pages and digital identity hubs. It provides customizable templates to showcase personal information, interactive widgets, and professional presence. The project integrates dynamic web dashboards featuring real-time information displays for weather, date, and time. It includes a curated link tree for managing social media and external website links, as well as an embedded audio player that loads specific song lists based on site configuration. The framework supports static site customization through JSON-ba

    Manages site backgrounds by automatically randomizing local images upon page load.

    Vuehomehomepage
    Voir sur GitHub↗4,571
  • lxtharia/minegrub-themeAvatar de Lxtharia

    Lxtharia/minegrub-theme

    4,511Voir sur GitHub↗

    minegrub-theme est un skin visuel pour le chargeur de démarrage GRUB qui imite un menu principal de jeu. Il fournit une collection d'arrière-plans et de configurations de mise en page pour styliser l'écran de sélection de démarrage du noyau Linux. Le projet implémente une interface de démarrage dynamique qui alterne entre différentes images d'arrière-plan et phrases de texte de splash à chaque démarrage. Il inclut également un affichage d'informations système qui calcule et affiche le nombre de paquets système installés directement dans le menu de démarrage. L'outil gère les mises en page de l'interface en utilisant des calculs de décalage vertical pour éviter le chevauchement des éléments sur différentes résolutions d'écran. Il prend également en charge le mappage de glyphes de police personnalisés, la personnalisation de l'arrière-plan de la console et la configuration par script shell pour modifier l'environnement du chargeur de démarrage.

    Automates the rotation of background images sourced from local directories on every system boot.

    Python
    Voir sur GitHub↗4,511
  • vinceliuice/grub2-themesAvatar de vinceliuice

    vinceliuice/grub2-themes

    4,355Voir sur GitHub↗

    This project provides a collection of visual asset packs and automated shell scripts for customizing the appearance of the GRUB2 bootloader on Linux systems. It functions as a complete theme management system, enabling users to install, remove, and select from multiple style variants that change the boot menu's colors, fonts, icons, and layout. The toolset includes dedicated utilities for adjusting the GRUB2 framebuffer resolution to match the monitor's native display, ensuring graphics are properly scaled and aligned. It also offers a background manager that replaces the default boot menu ba

    Replaces the boot menu background image with a user-supplied file, automatically scaling it to the display resolution.

    Shell
    Voir sur GitHub↗4,355
  • jquery-backstretch/jquery-backstretchJ

    jquery-backstretch/jquery-backstretch

    3,882Voir sur GitHub↗

    This project is a jQuery plugin that serves as an adaptive media background manager. It scales images and videos to fill the browser window or specific containers while maintaining the original aspect ratios of the source media. The system includes a responsive background slideshow for automated image rotation, featuring customizable timing and transition effects. It also provides a mechanism for managing the playback state of these sequences, including the ability to pause, resume, or jump to specific slides. To optimize visual quality and load times, the plugin utilizes adaptive image reso

    Creates dynamic visual rotations by cycling through background images with custom timing and transitions.

    JavaScript
    Voir sur GitHub↗3,882
  1. Home
  2. User Interface & Experience
  3. Background Customization

Explorer les sous-tags

  • Dialogue Background CreatorsExtends a base class to define custom visual backgrounds for dialogue scenes. **Distinct from Background Customization:** Distinct from Background Customization: focuses on creating custom background types via class extension, not just applying images.
  • Dynamic Background Rotators2 sous-tagsSystems that automatically update application backgrounds by fetching assets from external services. **Distinct from Background Customization:** Distinct from static background customization by specifically automating the rotation of images via API
  • Login Screen Background InjectorsTools that replace the default background image of a login screen by copying a user-supplied file into the theme's assets during installation. **Distinct from Background Customization:** Distinct from Background Customization: focuses specifically on injecting a custom image into a login screen theme at install time, not general backdrop customization.