awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 repositorios

Awesome GitHub RepositoriesUser Interface Customizations

Options for modifying themes, editor layouts, and visual preferences.

Explore 28 awesome GitHub repositories matching software engineering & architecture · User Interface Customizations. Refine with filters or upvote what's useful.

Awesome User Interface Customizations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rustdesk/rustdeskAvatar de rustdesk

    rustdesk/rustdesk

    116,258Ver en GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    Modifies client-side behavior through theme selection, language localization, and automated session recording options.

    Rustandroidanydeskdart
    Ver en GitHub↗116,258
  • laurent22/joplinAvatar de laurent22

    laurent22/joplin

    55,233Ver en GitHub↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c

    Modify the visual environment through custom themes, plugin architectures, and flexible editor layouts to match individual workflow preferences.

    TypeScriptandroiddropboxelectron
    Ver en GitHub↗55,233
  • amix/vimrcAvatar de amix

    amix/vimrc

    31,774Ver en GitHub↗

    This project is a Vim configuration framework and development environment that transforms the basic text editor into a full-featured integrated development environment. It provides a curated set of settings and a comprehensive plugin suite to support professional software development workflows. The environment includes specialized tools for polyglot code execution and project navigation, allowing users to run source files in multiple languages via single keystrokes and locate files using fuzzy searching. It also integrates version control workflows, enabling the management of Git operations a

    Allows modification of visual preferences, including status bar and cursor positioning.

    Vim Script
    Ver en GitHub↗31,774
  • libgdx/libgdxAvatar de libgdx

    libgdx/libgdx

    24,816Ver en GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Builds custom visual styles and themes for user interface components to ensure a consistent look across the game.

    Java2d3dandroid
    Ver en GitHub↗24,816
  • amd64fox/spotxAvatar de amd64fox

    amd64fox/SpotX

    21,332Ver en GitHub↗

    SpotX is a desktop client patcher designed to modify the Spotify application. It functions as an ad-blocking modifier and UI customizer that removes advertisements and promotional content from the music player. The project includes tools to disable automatic updates, ensuring that custom patches and visual themes remain active. It also provides a telemetry blocking patch to prevent the application from sending usage data and analytics to the service provider. The tool enables interface customization to hide specific sections, such as podcasts and audiobooks, from the homepage. These modifica

    Enables hiding of podcasts, audiobooks, and promotional sections and the application of custom themes.

    PowerShell
    Ver en GitHub↗21,332
  • yorukot/superfileAvatar de yorukot

    yorukot/superfile

    16,729Ver en GitHub↗

    Superfile is a keyboard-driven file manager designed for terminal environments. It provides a workspace for browsing, organizing, and manipulating local file systems through a multi-pane interface that supports standard file operations, directory navigation, and real-time fuzzy search. The application distinguishes itself through a modular architecture that allows for extensive customization of the user interface, including themes, icon sets, and layout dimensions. Users can define custom keyboard shortcuts, map file extensions to specific applications, and integrate external tools or scripts

    Supports extensive visual customization including themes, icon sets, and layout dimensions.

    Gobubbleteaclifile-manager
    Ver en GitHub↗16,729
  • tinymce/tinymceAvatar de tinymce

    tinymce/tinymce

    16,214Ver en GitHub↗

    TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and formatting content within web applications. It functions as an extensible editor framework and web content management UI, allowing users to author and style documents through a browser-based interface. The project is distinguished by a plugin-based extension system and a public API that enable the addition of custom capabilities and modifications to the visual interface. It utilizes a framework-agnostic core, providing dedicated integration for React, Vue, and Angular. The syste

    Offers extensive options for modifying the editor layout, themes, and available visual preferences.

    TypeScript
    Ver en GitHub↗16,214
  • sumatrapdfreader/sumatrapdfAvatar de sumatrapdfreader

    sumatrapdfreader/sumatrapdf

    16,146Ver en GitHub↗

    SumatraPDF is a lightweight, multi-format document viewer designed for rendering PDF, eBook, and comic book files within a unified interface. It functions as both a graphical reading environment and a command-line document processor, enabling users to automate file conversion, merging, and extraction tasks without requiring a graphical interface. The application distinguishes itself through a single-executable binary distribution that utilizes direct-to-GDI rendering and memory-mapped file access to maintain high performance and minimal memory overhead. Users can personalize their workspace b

    The application allows users to adjust toolbar layouts, color schemes, and visual themes to create a personalized reading environment tailored to specific visual comfort requirements.

    Ccc-plus-pluspdf
    Ver en GitHub↗16,146
  • textmate/textmateAvatar de textmate

    textmate/textmate

    14,783Ver en GitHub↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Renders interactive dialogs and windows using web technologies for custom user input.

    Objective-C++c-plus-pluscocoamacos
    Ver en GitHub↗14,783
  • hrydgard/ppssppAvatar de hrydgard

    hrydgard/ppsspp

    13,375Ver en GitHub↗

    This project is a cross-platform, open-source emulator designed to execute handheld gaming software on modern desktop and mobile hardware. By recreating the original console environment and system libraries, it allows users to run game files without requiring original firmware. The software achieves high-performance execution through a combination of dynamic recompilation and just-in-time instruction translation, which map console-specific instructions to native host machine code. The emulator distinguishes itself by providing advanced visual and connectivity enhancements that extend beyond t

    Allows users to set custom background images within the application interface to personalize the visual experience.

    C++emulatorsppsspppsp
    Ver en GitHub↗13,375
  • d2phap/imageglassAvatar de d2phap

    d2phap/ImageGlass

    12,241Ver en GitHub↗

    ImageGlass is a lightweight image viewer and editor designed for Windows environments. It provides a unified interface for displaying a wide range of file types, including raw camera files, vector graphics, and web formats, while offering tools for basic image transformation and metadata inspection. The application distinguishes itself through deep integration with the host operating system, including the ability to synchronize its internal viewing order with the file explorer's sorting state. It supports complex media by providing playback controls for multi-frame and animated files, allowin

    The application enables configuration of layouts, visual themes, and input shortcuts to match user preferences and system requirements.

    C#avifcsharpdirect2d
    Ver en GitHub↗12,241
  • keplergl/kepler.glAvatar de keplergl

    keplergl/kepler.gl

    11,871Ver en GitHub↗

    Kepler.gl is a web-based geospatial visualization framework designed for rendering large-scale location datasets. It functions as a modular React mapping component that enables developers to embed interactive, high-performance geographic visualizations into web applications, serving as a comprehensive engine for building browser-based GIS dashboards. The library distinguishes itself through a highly extensible architecture that centers on centralized state management. By utilizing a predictable state-driven model, it allows for the programmatic control of map layers, filters, and viewport set

    Overrides default visual components and styling to match application branding.

    TypeScriptdata-visualizationgeospatialkepler
    Ver en GitHub↗11,871
  • yujincheng08/biliroamingAvatar de yujincheng08

    yujincheng08/BiliRoaming

    11,079Ver en GitHub↗

    BiliRoaming is an Android application modification module designed to enhance the official video streaming experience through runtime method swizzling and network traffic interception. It functions as a framework that injects custom logic into the host process to bypass regional playback restrictions and enable access to media content regardless of geographic location. The tool distinguishes itself by providing a comprehensive suite of features for media consumption and interface control. It enables users to download restricted content for offline viewing, suppress intrusive modal dialogs, an

    Provides extensive visual customization options for themes and navigation layouts.

    Kotlinbilibilixposed
    Ver en GitHub↗11,079
  • yokoffing/betterfoxAvatar de yokoffing

    yokoffing/Betterfox

    10,059Ver en GitHub↗

    Betterfox is a curated configuration profile for the Firefox web browser designed to optimize speed, security, privacy, and user interface minimalism. It provides a set of preferences and settings to harden the browser environment and improve overall performance. The project distinguishes itself through targeted configuration suites that refine scrolling behavior, font rendering, and interface elements while removing visual distractions from the new tab page and address bar. It includes specific directives to disable telemetry, tracking, and digital rights management. Its broader capabilitie

    Includes directives to clean the new tab page and modify address bar buttons for a focused interface.

    JavaScriptanti-trackingfirefoxgecko
    Ver en GitHub↗10,059
  • prismlauncher/prismlauncherAvatar de PrismLauncher

    PrismLauncher/PrismLauncher

    9,689Ver en GitHub↗

    PrismLauncher is a cross-platform Minecraft game launcher and multi-instance manager. It provides a centralized interface for launching and managing independent game installations, each maintained in an isolated environment with its own unique settings and configurations. The application functions as a mod manager that integrates with external repositories to search for, install, and update curated collections of extensions and content packs. It supports multi-account identity management, allowing users to store and switch between different player profiles. The software includes tools for cu

    Offers options for modifying visual themes and rearranging menu layouts to personalize the interface.

    C++cppcpp20fabricmc
    Ver en GitHub↗9,689
  • privatebin/privatebinAvatar de PrivateBin

    PrivateBin/PrivateBin

    8,384Ver en GitHub↗

    PrivateBin is a self-hosted, zero-knowledge text hosting service and secret sharing tool. It utilizes browser-based AES 256-bit encryption to ensure that data is encrypted on the client side before transmission, meaning the hosting server cannot read or recover the original content. The project distinguishes itself by using URL fragments to distribute decryption keys, preventing the secret key from ever being sent to the server. It supports the distribution of both encrypted text and files, which are compressed and encrypted locally prior to storage. The platform includes capabilities for an

    Allows visual customization of the application by replacing template files to apply custom themes.

    PHP
    Ver en GitHub↗8,384
  • uazo/cromiteAvatar de uazo

    uazo/cromite

    6,684Ver en GitHub↗

    Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine to intercept advertisements, pop-ups, and tracking scripts before they reach the page. It applies community-maintained public filter lists directly within the browser, eliminating the need for external extensions, and uses a curated patch system applied to the Chromium source tree at build time to add or modify features without maintaining a separate codebase. The browser is hardened against tracking and data leakage through a comprehensive set of privacy and security measures.

    Provides extensive UI customization including toolbar position, tab management, and bookmark controls.

    C++
    Ver en GitHub↗6,684
  • microsoft/vscode-docsAvatar de microsoft

    microsoft/vscode-docs

    6,549Ver en GitHub↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Allows users to customize visual layouts, color themes, and editor preferences to match their personal style.

    Markdownvscode
    Ver en GitHub↗6,549
  • memstechtips/unattendedwinstallAvatar de memstechtips

    memstechtips/UnattendedWinstall

    5,882Ver en GitHub↗

    UnattendedWinstall es una herramienta de automatización de despliegue de SO y generador de instalaciones desatendidas para Windows. Crea archivos de respuesta y mapeos de configuración para automatizar el proceso de configuración del sistema operativo, permitiendo una instalación limpia sin intervención manual. La herramienta proporciona capacidades especializadas para omitir las comprobaciones de requisitos de hardware durante la instalación. Además, permite la inyección de ajustes de registro personalizados y configuraciones de todo el sistema directamente en la imagen de instalación para modificar el comportamiento del SO. El framework cubre la optimización y endurecimiento (hardening) del sistema en general, incluyendo la eliminación de bloatware preinstalado, la desactivación de la telemetría del sistema y el ajuste de planes de energía para el rendimiento. También gestiona comportamientos de actualización y personalizaciones de la interfaz de usuario para asegurar que el entorno final coincida con un estado predefinido.

    Provides options for modifying the appearance and behavior of primary navigation elements to match visual preferences.

    answer-fileautounattendautounattend-xml
    Ver en GitHub↗5,882
  • tldraw/draw-a-uiAvatar de tldraw

    tldraw/draw-a-ui

    5,445Ver en GitHub↗

    Este proyecto es un lienzo visual impulsado por IA y un framework de pizarra colaborativa. Funciona como un motor de dibujo vectorial personalizable y una herramienta para convertir bocetos de interfaz dibujados a mano y wireframes en código funcional utilizando inteligencia artificial. El sistema se distingue por la integración de agentes de IA que pueden leer, modificar y generar diagramas visuales directamente en el lienzo. También proporciona un editor de flujo de trabajo basado en nodos para construir pipelines de automatización y flujos de procesamiento de datos conectando componentes multimodales. La plataforma cubre una amplia gama de capacidades, incluyendo colaboración multijugador en tiempo real con seguimiento de presencia de usuarios, un lienzo infinito con renderizado acelerado por GPU y una suite integral de herramientas de manipulación y alineación de objetos. También implementa estándares de accesibilidad web y proporciona una interfaz programable para definir formas personalizadas y controles de lienzo programáticos.

    Allows replacing default toolbars and context menus with custom interface components.

    TypeScript
    Ver en GitHub↗5,445
Ant.12Siguiente
  1. Home
  2. Software Engineering & Architecture
  3. Application Lifecycle Management
  4. Runtime Control & Customization
  5. User Interface Customizations

Explorar subetiquetas

  • CLI Adapter InterfacesCustomizable interfaces for adapting command-line interaction models, prompts, and logging. **Distinct from User Interface Customizations:** Distinct from general visual preferences: focuses specifically on the architectural adapter for CLI interaction and terminal output.