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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

210 Repos

Awesome GitHub RepositoriesInterface Appearance Customization

Frameworks and tools that allow users to modify the visual presentation of terminal interfaces through themes and styles.

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

Awesome Interface Appearance Customization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • robbyrussell/oh-my-zshAvatar von robbyrussell

    robbyrussell/oh-my-zsh

    188,075Auf GitHub ansehen↗

    This project is a configuration framework and environment manager for the Zsh shell. It functions as a plugin manager and prompt theme engine, automating the installation, organization, and updating of terminal workflow configurations. The framework decouples visual presentation from shell logic using a library of interchangeable themes and a prompt engine that supports asynchronous rendering to maintain interface responsiveness. It employs a plugin-based architecture to inject custom aliases and specialized tools into the shell session. Users can manage shell settings and environment variab

    Implements a theme engine for applying visual styles and status indicators to the shell prompt.

    Shell
    Auf GitHub ansehen↗188,075
  • ohmyzsh/ohmyzshAvatar von ohmyzsh

    ohmyzsh/ohmyzsh

    188,061Auf GitHub ansehen↗

    This project is a community-driven shell configuration framework designed to manage terminal environments, modular extensions, and command-line interface customizations. It functions as an environment manager that standardizes shell settings and appearance across diverse Unix-like operating systems, ensuring a consistent experience through automated deployment and initialization scripts. The framework distinguishes itself through a modular plugin architecture and a comprehensive theme system that allows for deep visual and functional customization. Users can extend shell capabilities by activ

    Supports prompt customization by applying themes that define color schemes, styles, and dynamic status indicators.

    Shellclicli-appoh-my-zsh
    Auf GitHub ansehen↗188,061
  • garrytan/gstackAvatar von garrytan

    garrytan/gstack

    110,596Auf GitHub ansehen↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Scans live sites for design inconsistencies and automatically applies CSS fixes.

    TypeScript
    Auf GitHub ansehen↗110,596
  • junegunn/fzfAvatar von junegunn

    junegunn/fzf

    81,017Auf GitHub ansehen↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe-oriented architecture, it integrates into existing shell pipelines and workflows to facilitate efficient data exploration. What distinguishes this tool is its highly extensible, event-driven design that allows for deep integration with external processes. It supports asynchrono

    Style presets and color configurations allow full customization of the interface appearance.

    Gobashclifish
    Auf GitHub ansehen↗81,017
  • eugeny/terminusAvatar von Eugeny

    Eugeny/terminus

    72,175Auf GitHub ansehen↗

    Terminus is a multifunctional terminal emulator and connection manager designed for managing remote server shells and local hardware device connections. It functions as a customizable shell interface and a cross-platform serial client, supporting communication via SSH, Telnet, and serial ports. The application features an extensible system that allows the integration of third-party plugins, such as AI assistants and additional connectivity tools. It includes a dedicated SSH connection manager with support for jump hosts, port forwarding, and the storage of sensitive credentials within encrypt

    Offers extensive interface customization including custom themes, color schemes, and font ligatures.

    TypeScript
    Auf GitHub ansehen↗72,175
  • leonxlnx/taste-skillAvatar von Leonxlnx

    Leonxlnx/taste-skill

    45,025Auf GitHub ansehen↗

    This project is an AI frontend code generator and design system framework designed to convert visual references and images into functional frontend source code. It provides a system for translating image layouts and styling into code while ensuring layout and styling accuracy. The framework includes a prompt engineering library and portable style instructions that enforce the generation of complete, production-ready source code, preventing the use of placeholders or unfinished segments. It utilizes a multi-modal feedback loop and visual-to-code mapping to maintain consistency between high-fid

    Analyzes user interfaces to identify and fix problems with spacing, visual hierarchy, and styling.

    Shellagentaiclaude
    Auf GitHub ansehen↗45,025
  • zeit/hyperAvatar von zeit

    zeit/hyper

    44,602Auf GitHub ansehen↗

    Hyper is an Electron-based terminal emulator and extensible framework that runs shell commands and system processes. It uses web technologies, including HTML, CSS, and JavaScript, to render the command-line interface. The project provides a programmable environment for building custom plugins and themes. This architecture allows for the modification of terminal behavior and the design of custom interface interactions through web styling. The system emulates a terminal environment and supports the integration of external scripts to extend functionality and customize the visual appearance of t

    Allows extensive modification of the terminal's visual interface and interaction behavior through themes and styles.

    TypeScript
    Auf GitHub ansehen↗44,602
  • jiahaog/nativefierAvatar von jiahaog

    jiahaog/nativefier

    35,315Auf GitHub ansehen↗

    Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for Windows, macOS, and Linux. It functions as a web-to-desktop application converter, wrapping web pages in a dedicated browser window with its own launcher and identity. The tool uses an Electron-based wrapper to embed websites within a Chromium browser instance and Node.js runtime. It differentiates itself through automatic branding, extracting application names and icons from target websites to configure the desktop wrapper. The system provides mechanisms for custom styling and b

    Applies custom CSS and JavaScript to change the appearance and behavior of a website within its desktop wrapper.

    TypeScript
    Auf GitHub ansehen↗35,315
  • zellij-org/zellijAvatar von zellij-org

    zellij-org/zellij

    33,683Auf GitHub ansehen↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Enables comprehensive customization of terminal themes, UI elements, and font rendering.

    Rustmultiplexerterminalworkspace
    Auf GitHub ansehen↗33,683
  • th-ch/youtube-musicAvatar von th-ch

    th-ch/youtube-music

    31,945Auf GitHub ansehen↗

    This project is a desktop client for YouTube Music, serving as a cross-platform wrapper that encapsulates the web-based music service within a dedicated application environment. It provides native operating system integration and enhanced window controls for streaming audio. The application is distinguished by its extensibility, featuring a plugin system that allows the execution of custom scripts to modify frontend markup and application behavior. It also supports visual customization through the injection of external stylesheets to modify the user interface themes. The software manages aud

    Allows users to apply custom stylesheets to modify the visual appearance of the interface.

    TypeScript
    Auf GitHub ansehen↗31,945
  • flameshot-org/flameshotAvatar von flameshot-org

    flameshot-org/flameshot

    30,209Auf GitHub ansehen↗

    This project is a desktop screen capture and annotation utility designed for Linux environments. It provides an interactive graphical overlay that allows users to select specific screen regions, apply visual annotations such as shapes, text, and pixelation, and manage the resulting images through a configurable post-capture pipeline. The application distinguishes itself through deep system integration and automation capabilities. It operates as a persistent background daemon that monitors global hotkeys and supports inter-process communication via a system message bus, enabling users to trigg

    Supports customization of visual themes and color schemes for the application interface.

    C++capturecross-platformfree-software
    Auf GitHub ansehen↗30,209
  • sillytavern/sillytavernAvatar von SillyTavern

    SillyTavern/SillyTavern

    29,463Auf GitHub ansehen↗

    SillyTavern is a comprehensive interface and orchestration platform designed for immersive AI roleplay and interactive chat experiences. It functions as a unified gateway that connects users to a wide array of local and cloud-based large language models, providing a centralized environment to manage complex character personas, narrative context, and model-driven interactions. The platform distinguishes itself through its advanced prompt engineering and automation capabilities. It utilizes a sophisticated macro-based templating engine and vector-database retrieval to dynamically inject lore, c

    Injects user-defined CSS rules into the interface to override default styling and achieve granular control over the visual design.

    JavaScriptaichatllm
    Auf GitHub ansehen↗29,463
  • asmvik/yabaiAvatar von asmvik

    asmvik/yabai

    29,093Auf GitHub ansehen↗

    Yabai is a system-level utility for macOS that provides automated window management and workspace organization. It functions as a tiling window manager that uses binary space partitioning to arrange application windows into grid layouts, bypassing standard desktop constraints through direct interaction with the system window server. The project distinguishes itself by offering granular control over the graphical user interface via a socket-based command interface and event-driven system hooks. This allows for the programmatic manipulation of window states, display configurations, and virtual

    Modifies the aesthetic presentation of the desktop by adjusting window borders, shadows, and transparency.

    C
    Auf GitHub ansehen↗29,093
  • swagger-api/swagger-uiAvatar von swagger-api

    swagger-api/swagger-ui

    28,853Auf GitHub ansehen↗

    Swagger UI is an OpenAPI specification renderer and documentation interface that transforms JSON or YAML API definitions into a navigable, searchable website. It functions as an OpenAPI documentation UI and request client, providing a visual catalog for exploring endpoints and sending live HTTP requests to a server using a schema-defined interface. The project distinguishes itself through a plugin-based extension system and a schema-driven UI generation model. This architecture allows for the injection of custom components, state selectors, and helper functions to modify core behavior and lay

    Provides options for adjustable sorting, filtering, and syntax highlighting to customize the interface display.

    JavaScripthacktoberfestoasopen-source
    Auf GitHub ansehen↗28,853
  • danielgindi/chartsAvatar von danielgindi

    danielgindi/Charts

    28,005Auf GitHub ansehen↗

    Charts is a data visualization framework and charting library for iOS, tvOS, and macOS. It provides a set of graphical components used to render interactive line, bar, pie, and scatter charts to represent complex data sets. The project serves as an implementation of a charting library adapted specifically for the Apple ecosystem. It includes a rendering engine capable of plotting data points directly from database records. The framework covers a broad range of visualization capabilities, including interactive data exploration via zooming and panning gestures, visual style customization for c

    Offers tools for configuring specific visual elements like themes and colors for data charts.

    Swift
    Auf GitHub ansehen↗28,005
  • marmelab/react-adminAvatar von marmelab

    marmelab/react-admin

    26,780Auf GitHub ansehen↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Adjusts the look and feel of the application interface using style overrides and theme configurations to match branding requirements.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Auf GitHub ansehen↗26,780
  • arendst/tasmotaAvatar von arendst

    arendst/Tasmota

    24,502Auf GitHub ansehen↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Applies visual themes to the management dashboard to modify colors and styling.

    Carduinoautomationesp32
    Auf GitHub ansehen↗24,502
  • 78/xiaozhi-esp32Avatar von 78

    78/xiaozhi-esp32

    24,092Auf GitHub ansehen↗

    Xiaozhi-esp32 is an open-source firmware platform designed for building voice-interactive embedded systems on resource-constrained microcontrollers. It functions as an IoT conversational device platform that manages live audio input, speech synthesis, and conversational state transitions to facilitate real-time natural language interaction. The system distinguishes itself by bridging language models with physical hardware through standardized protocols, allowing for the execution of commands on local peripherals or remote smart home services. It utilizes a specialized architecture to coordina

    Allows users to tailor the appearance and interaction style of hardware devices.

    C++chatbotesp32mcp
    Auf GitHub ansehen↗24,092
  • lissy93/dashyAvatar von Lissy93

    Lissy93/dashy

    24,026Auf GitHub ansehen↗

    Dashy is a configuration-driven dashboard designed for personal infrastructure management and self-hosted service monitoring. It functions as a centralized portal that aggregates web links, live infrastructure metrics, and application health status into a unified, searchable interface. By utilizing a structured schema, the platform allows users to define their entire layout, navigation, and widget configuration through version-controlled files, ensuring a portable and reproducible setup across different environments. The project distinguishes itself through a highly modular architecture that

    Personalizes the interface using a built-in theme editor, custom CSS support, and diverse iconography options.

    Vueawesomedashboarddocker
    Auf GitHub ansehen↗24,026
  • subframe7536/maple-fontAvatar von subframe7536

    subframe7536/maple-font

    23,942Auf GitHub ansehen↗

    Maple Font is a monospace typeface and browser-based generator designed for programming environments. It functions as an OpenType programming font that provides developers with a library of highly legible character sets optimized for code editors and terminal interfaces. The project distinguishes itself through a browser-based assembly tool that allows users to customize font builds before export. This interface enables the configuration of variable font weights, stylistic sets, and specific glyph variants, allowing for precise control over character thickness and visual appearance. It also s

    Provides tools to customize character shapes, stylistic sets, and spacing for terminal and editor interfaces.

    Pythoncoding-fontfontligatures
    Auf GitHub ansehen↗23,942
Vorherige123456…11Nächste
  1. Home
  2. User Interface & Experience
  3. Terminal User Interfaces
  4. Visual Styling and Presentation
  5. Interface Appearance Customization

Unter-Tags erkunden

  • Component Appearance Customizers11 Sub-TagsTools for modifying the visual style and branding of generated interface components. **Distinct from Interface Appearance Customization:** Distinct from Interface Appearance Customization: focuses on component-level property configuration rather than terminal-wide styling.
  • Interface Asset CustomizersTools for defining custom wake words, fonts, and visual themes. **Distinct from Interface Appearance Customization:** Focuses on hardware-specific asset configuration, distinct from terminal-only styling.
  • Interface Customizers3 Sub-TagsTools for modifying the visual appearance and widget visibility of editing components. **Distinct from Interface Appearance Customization:** Focuses on visual customization of specific editing widgets, distinct from general terminal interface styling.
  • Interface Style Sheet Customizers2 Sub-TagsTools that allow users to apply custom style sheets to modify the visual presentation of the application. **Distinct from Interface Appearance Customization:** Distinct from general interface appearance customization: focuses on user-defined CSS/style sheet injection.
  • Prompt Theme EnginesFrameworks for applying visual styles and status indicators to shell prompts.
  • Site Theming2 Sub-TagsCustomization of site-wide visual styles and stylesheets. **Distinct from Interface Appearance Customization:** Distinct from terminal-specific appearance: focuses on web-based site branding and user-selectable themes.