29 Repos
Plugins that modify the web interface, add custom tabs, or inject scripts for a personalized experience.
Explore 29 awesome GitHub repositories matching part of an awesome list · UI Customization. Refine with filters or upvote what's useful.
Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t
Applies custom styles and plugins to change the visual layout of the handheld interface.
vcmi ist eine Open-Source-Game-Engine für Heroes of Might and Magic III, die das Gameplay, die Logik und das Rendering des Original-Strategiespiels nachbildet. Sie dient als plattformübergreifende Game-Runtime, die Windows, Linux, macOS, Android und iOS unterstützt und einen rundenbasierten Strategiesimulator für die Navigation auf der Weltkarte und taktische Kämpfe bereitstellt. Das Projekt ist als moddbares Game-Framework aufgebaut und bietet ein datengesteuertes Modding-System sowie eine integrierte, sandboxed Lua-Skripting-Umgebung. Diese ermöglichen die Definition benutzerdefinierter Gameplay-Logik, Zaubereffekte sowie das Hinzufügen neuer Fraktionen, Charaktere und Assets über externe Konfigurationsdateien und Schema-Validierung. Die Engine enthält einen Multiplayer-State-Synchronizer, der gleichzeitige Züge und Game-State-Updates zwischen Clients mittels binärer Serialisierung koordiniert. Sie integriert zudem eine KI für Strategiesimulationen, ein dediziertes System zur Kartenerstellung und -generierung sowie Werkzeuge für Asset-Overrides und Lokalisierung. Die Software unterstützt Multi-Plattform-Build-Konfigurationen und bietet Werkzeuge zum Extrahieren von Spieldaten und zum Debuggen von Game-States.
Reads custom values from configuration files to change interface appearance based on conditions.
mvp ist ein klassenloses CSS-Framework und eine minimalistische Bibliothek, die standardmäßige visuelle Styles direkt auf HTML-Elemente anwendet. Es bietet ein anpassbares Theme, das darauf ausgelegt ist, saubere Seiten und polierte Interfaces ohne die Verwendung von CSS-Klassen zu erstellen. Das System verwendet zentralisierte CSS-Variablen zur Verwaltung globaler UI-Anpassungen, wodurch Farben und Schriftarten über das gesamte Interface hinweg von einem einzigen Ort aus aktualisiert werden können. Dieser Ansatz unterstützt einen schnellen Prototyping-Workflow für die Entwicklung von Proofs of Concept. Die Bibliothek deckt das Styling von Standard-HTML-Elementen ab, einschließlich Formular-Controls, Typografie und Layout-Komponenten. Sie enthält einen Baseline-Browser-Reset und eine globale Style-Normalisierung, um konsistente Abstände und Ausrichtungen über verschiedene Browser hinweg sicherzustellen.
Manages dynamic appearance values through centralized CSS variables to control the global UI.
Onion ist ein benutzerdefiniertes Handheld-Gaming-Betriebssystem und ein Retro-Gaming-Frontend, das für die Verwaltung und den Start von Emulatoren auf tragbarer Hardware entwickelt wurde. Es fungiert als bootfähige Custom-Firmware-Distribution und Emulationsumgebungs-Manager, der die Werkssoftware ersetzt, um eine integrierte Spielumgebung bereitzustellen. Das System zeichnet sich durch eine modulare, Core-basierte Emulationsarchitektur aus, die die Installation verifizierter Emulator-Pakete, BIOS-Konfiguration sowie die Nutzung hardware-spezifischer Treiber und Filter ermöglicht. Es unterstützt zudem die Integration von Game-Ports von Drittanbietern mittels standardisierter Shortcut-Skripte. Das Projekt deckt eine umfassende Verwaltung der Spielebibliothek ab, einschließlich Stichwortsuche, Metadaten-Organisation und spielspezifischer Konfiguration. Konnektivitätsfunktionen umfassen lokales und Online-Multiplayer-Networking, Remote-Service-Synchronisation und drahtlose System-Updates. Die Benutzeroberfläche ist durch ein Theme-basiertes Skinning-System hochgradig anpassbar und enthält Hilfsfunktionen wie Blaulichtfilter, Tracking der Spielaktivität und Gastprofilverwaltung. Das System wird durch Formatierung von Speicherkarten und Installation des bootfähigen Firmware-Images bereitgestellt.
Offers extensive visual personalization through a theme-based skinning system tailored for handheld interfaces.
UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom functionality to web browsers. It serves as a multi-purpose toolset for web page content automation, web interface enhancement, and specialized web scraping and downloading. The project distinguishes itself through a wide range of specialized utilities, including a browser-based text transformer for character encoding and terminology mapping, and tools for bypassing content censorship. It provides advanced web scraping capabilities such as deciphering obfuscated download links, agg
Modifies website display by removing censorship, implementing infinite scrolling, and adding syntax highlighting.
TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware tool and a unified interface for launching native games, emulated ROMs, and homebrew applications, while also functioning as a cheat manager and handheld storage manager. The project features a custom theme engine that allows for the personalization of the visual interface through custom images, fonts, and coordinate sets, as well as the use of custom boot splash screens and system audio. It distinguishes itself through a modular extension system that supports third-party plugins
Offers deep personalization of the handheld interface through a custom theme engine, fonts, and animations.
Adds keyboard shortcuts, subtitle styling, and search integration.
Smooth mouse-over video scrubbing previews for Jellyfin.
Enables smooth mouse-over video scrubbing previews.
Jellyfin Skin Manager is a plugin that helps you to download and install skins
Facilitates downloading and installing custom skins.
Add server provided home sections to your Jellyfin instance
Customizes the home screen with dynamic media sections.
A Jellyfin plugin for the web and client version, which displayes an episode list inside the player
Adds an episode list to the video player.
A Jellyfin Featured Content Bar to show off your media collection
Adds a featured content bar to showcase media.
Editor's Choice is a plugin for the Jellyfin web UI that adds a full-width slider to the main page to feature selected content, similar to the main Netflix home page.
Adds a Netflix-style, full-width content slider to the home page.
Allows plugins to add pages to the main UI
Enables other plugins to create custom native-style pages.
Jellyfin plugin to add custom tabs to the jellyfin-web title bar
Adds personalized tabs for quick access to custom content.
Adds metadata provider icons to jellyfin
Adds metadata provider icons to the interface.
Enhances the Jellyfin web interface with a smart media slider, hover trailers, smart recommendations, Netflix-style age badges, smart pause screens, advanced detail panels, notifications and many more UI enhancements for a richer user experience.
Provides customizable sliders, hover trailers, and music player modules.
A Jellyfin plugin to inject Javascript
Injects custom JavaScript into the web interface.
Plugin to add a section to the home screen for collections or playlists. Configured by the server admin.
Adds collection and playlist sections to the home screen.
Netflix-style video previews for Jellyfin
Displays movie trailers on hover.