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
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to gyf-dev/immersionbar

Open-source alternatives to ImmersionBar

30 open-source projects similar to gyf-dev/immersionbar, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best ImmersionBar alternative.

  • jgilfelt/systembartintAvatar de jgilfelt

    jgilfelt/SystemBarTint

    5,321Ver en GitHub↗

    SystemBarTint is a specialized library and utility tool for Android that manages background colors and layout dimensions for the system status and navigation bars. It provides a mechanism for applying custom background tints to these system interface elements, specifically when using translucent window modes. The project enables the coordination of application themes with system UI by allowing the use of custom colors or drawables for tinting. It includes tools to manage full-bleed content by calculating the exact pixel dimensions and positions of system bars to determine the necessary layout

    Java
    Ver en GitHub↗5,321
  • jacksgong/jkeyboardpanelswitchAvatar de Jacksgong

    Jacksgong/JKeyboardPanelSwitch

    4,172Ver en GitHub↗

    JKeyboardPanelSwitch is an Android library designed to manage soft keyboard visibility and coordinate transitions between the software keyboard and custom input panels. It functions as a layout manager and state tracking system that monitors keyboard height and visibility to prevent layout flickering. The library focuses on synchronizing layout dimensions and resolving transition conflicts to eliminate visual jumps. It utilizes real-time window inset tracking and coordinate-based synchronization to align overlapping interface elements precisely during input method switches. The system includ

    Java
    Ver en GitHub↗4,172
  • laobie/statusbarutilAvatar de laobie

    laobie/StatusBarUtil

    8,758Ver en GitHub↗

    StatusBarUtil is an Android library that provides comprehensive control over the status bar's appearance, enabling developers to customize its color, transparency, and icon style. The library handles the underlying complexity of Android window flag manipulation and API-level conditional logic, applying the correct styling technique based on the device's Android version for broad compatibility. The library distinguishes itself through specialized integrations with common Android UI patterns. It coordinates status bar transparency with DrawerLayout's fitsSystemWindows flag for seamless drawer o

    Javaandroidstatusbarstatusbarutil
    Ver en GitHub↗8,758

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • kirillzyusko/react-native-keyboard-controllerAvatar de kirillzyusko

    kirillzyusko/react-native-keyboard-controller

    3,349Ver en GitHub↗

    This is a keyboard interaction library and manager for React Native that provides smooth animations, gesture-based dismissal, and event tracking. It serves as a cross-platform keyboard event bus, ensuring consistent keyboard show and hide behavior between iOS and Android. The project features an interactive animation driver that links native keyboard frame events directly to animated values to bypass bridge round-trips. It enables interactive keyboard dismissal via swipe gestures and includes a keyboard preloading system to eliminate first-show latency and input lag. The library provides com

    TypeScriptandroidanimationavoiding-view
    Ver en GitHub↗3,349
  • dayanch96/ytliteAvatar de dayanch96

    dayanch96/YTLite

    3,899Ver en GitHub↗

    YTLite is a modified YouTube client and a set of specialized extensions designed to provide expanded controls over playback, layout, and content visibility. It functions as a playback enhancer and interface customizer that allows for the modification of the native video platform experience. The project integrates SponsorBlock to automatically skip sponsored segments using community-driven timing data and restores the visibility of dislike counts on videos. It unlocks high-resolution streaming, enabling 2K and 4K playback, and provides a media downloader for saving videos, audio tracks, and im

    Logosdownloaderiosjailbreak
    Ver en GitHub↗3,899
  • adi1090x/polybar-themesAvatar de adi1090x

    adi1090x/polybar-themes

    6,198Ver en GitHub↗

    This project is a collection of visual styles, layout variants, and color schemes for the Polybar status bar on Linux. It functions as a UI style coordinator that provides customizable status bar presets to modify the look and feel of a desktop environment. The system includes a dynamic color generator that creates matching color palettes based on wallpaper assets or random selections. This ensures visual consistency by synchronizing the colors of the status bar and application launchers with the desktop background. The project manages Linux desktop theming through the application of diverse

    Shelladi1090xarchcraftarchlinux
    Ver en GitHub↗6,198
  • shatyuka/zhiliaoAvatar de shatyuka

    shatyuka/Zhiliao

    2,712Ver en GitHub↗

    Zhiliao is an Xposed Android app module designed to modify the behavior and interface of the Zhihu mobile application. It functions as a runtime modification tool that uses hook injection to alter application elements and logic. The project provides system-level ad blocking to remove promotional content from feeds, search results, comments, and startup screens. It includes a rule-based content filtering engine that uses keywords and regular expressions to hide specific post types, such as videos and articles, or social features. The module offers interface customization and navigation enhanc

    Javaxposedzhihuzhiliao
    Ver en GitHub↗2,712
  • google/accompanistAvatar de google

    google/accompanist

    7,824Ver en GitHub↗

    Accompanist is a collection of extension libraries that provide additional functionality and specialized components for the Jetpack Compose UI framework. It serves as a toolkit for implementing common layout and system tasks that extend the core capabilities of declarative UI development on Android. The library provides specialized utilities for managing modal bottom sheet destinations and defining custom animations for screen transitions within a navigation graph. It includes tools for detecting screen folds and display features to create adaptive layouts that adjust based on window size and

    Kotlinandroid-libraryjetpack-compose
    Ver en GitHub↗7,824
  • gorhom/react-native-bottom-sheetAvatar de gorhom

    gorhom/react-native-bottom-sheet

    9,003Ver en GitHub↗

    This is a bottom sheet component library for React Native that provides gesture-driven panels sliding up from the bottom of the screen. The library is built around configurable snap points, dynamic sizing, keyboard awareness, modal presentation, and synchronized scrolling, with native driver animation offloaded to the native thread for smooth performance. The library distinguishes itself through deep gesture and animation control, including custom gesture handler overrides, scroll-gesture synchronization, and dynamic snap point recalculation when content size or keyboard visibility changes. I

    TypeScriptbottom-sheetbottomsheetmodal
    Ver en GitHub↗9,003
  • framework7io/framework7Avatar de framework7io

    framework7io/framework7

    18,673Ver en GitHub↗

    Framework7 is a mobile user interface framework and single-page application system designed to build responsive web applications with native iOS and Android appearances. It provides a comprehensive library of pre-styled components and a layout engine to create native-style user interfaces across multiple platforms. The framework utilizes a platform-aware theming system that adapts visual styles and color schemes based on detected device settings. It incorporates native mobile behaviors through a dedicated UI kit, including specialized interaction patterns such as pull-to-refresh and swipeable

    JavaScriptandroidcomponentscordova
    Ver en GitHub↗18,673
  • ltebean/ltnavigationbarAvatar de ltebean

    ltebean/LTNavigationBar

    4,428Ver en GitHub↗

    LTNavigationBar is an iOS navigation bar customizer and wrapper designed to modify the colors and visual behavior of system navigation bars during runtime. It serves as a user interface component for managing the appearance of top-level application navigation. The library enables dynamic interface styling and navigation bar management, allowing for the modification of the system navigation bar to match custom application designs. This includes updating visual properties and layouts in real time based on the application context.

    Objective-C
    Ver en GitHub↗4,428
  • andrewmd5/borderless-gamingAvatar de andrewmd5

    andrewmd5/Borderless-Gaming

    6,455Ver en GitHub↗

    Borderless-Gaming is a borderless window manager and desktop window controller designed to remove window borders from applications. It functions as a game windowing utility that converts windowed video games into borderless windows to simulate a fullscreen experience. The tool focuses on gaming multitasking workflows by eliminating the delays associated with switching between fullscreen applications and other active programs. It maximizes the usable screen area by removing window decorations from both games and general desktop applications. The system handles window management by forcing win

    C#borderlessc-sharpdirectx
    Ver en GitHub↗6,455
  • transparentlc/wechatmomentscreenshotAvatar de TransparentLC

    TransparentLC/WechatMomentScreenshot

    4,342Ver en GitHub↗

    WeChat Moments Screenshot Generator is a social media mockup tool designed to create simulated screenshots of social posts. It functions as a mobile OS UI simulator, allowing users to generate realistic images that mimic the visual appearance of social media activity. The tool features a metadata fetcher that retrieves titles and cover images from public links to automatically populate shared post previews. It includes capabilities for simulating organic engagement through randomized likes and comments, and uses pattern-based mapping to insert platform-specific emoticons into post content. T

    HTML
    Ver en GitHub↗4,342
  • daltonmenezes/aura-themeAvatar de daltonmenezes

    daltonmenezes/aura-theme

    3,730Ver en GitHub↗

    Aura Theme is a comprehensive set of dark color palettes, development environment styles, and digital assets designed to create a unified visual identity across various software targets. It provides a cohesive dark mode system for code editors, terminal emulators, and desktop window managers, complemented by a collection of high-resolution dark wallpapers for desktop and mobile environments. The project includes a theme porting tool and a UI color token system that replace hardcoded hex values with dynamic accent tokens. This framework enables cross-application theme porting, allowing a consi

    TypeScriptcodesandboxcolor-themedark
    Ver en GitHub↗3,730
  • android/user-interface-samplesAvatar de android

    android/user-interface-samples

    4,631Ver en GitHub↗

    This repository provides a collection of runnable code samples that demonstrate best practices for building Android user interfaces across a wide range of devices and scenarios. The samples cover the full spectrum of modern Android UI patterns, from adaptive layouts that automatically adjust to large screens and foldable devices to interactive home screen widgets and conversation-style notifications. The samples explore key capability areas including adaptive layouts powered by window size classes, foldable screen adaptation with hinge state handling, and declarative UI construction using Com

    Kotlin
    Ver en GitHub↗4,631
  • stylishthemes/github-darkAvatar de StylishThemes

    StylishThemes/GitHub-Dark

    9,911Ver en GitHub↗

    GitHub-Dark is a browser extension theme and collection of user style sheets designed to provide a comprehensive dark mode aesthetic for the GitHub interface. It functions by injecting custom style rules directly into the browser to override default website colors, fonts, and layout properties, aiming to improve visual comfort and readability during extended use. The project distinguishes itself through its focus on deep integration and visual consistency. It includes specialized support for syntax highlighting across various programming languages and notebook environments, ensuring that code

    CSSawesomecssdark
    Ver en GitHub↗9,911
  • catppuccin/catppuccinAvatar de catppuccin

    catppuccin/catppuccin

    19,334Ver en GitHub↗

    Catppuccin is a community-driven design framework that provides a standardized collection of four warm, high-contrast color palettes. It functions as a unified theme system designed to ensure visual consistency and harmony across diverse software applications, operating systems, and developer tools. The project utilizes a centralized specification to define color roles, which are then mapped to specific software environments through a distributed porting model. By employing template-based asset generation and declarative style mapping, the system ensures that these color definitions are accur

    TypeScriptcatppuccincolor-palettecolor-scheme
    Ver en GitHub↗19,334
  • horst3180/arc-themeAvatar de horst3180

    horst3180/arc-theme

    8,244Ver en GitHub↗

    Arc Theme is a cross-application visual theme and GTK desktop theme. It provides a flat design interface characterized by a minimalist look and transparent elements for system windows and menus. The project synchronizes visual styles across a variety of system components, including desktop environments, docks, and integrated web browsers. It includes a system for managing light, dark, and high-contrast color schemes to maintain a consistent visual identity across the interface. The implementation covers desktop environment styling and GTK toolkit interfaces. It utilizes CSS-based style injec

    CSS
    Ver en GitHub↗8,244
  • autodarkmode/windows-auto-night-modeAvatar de AutoDarkMode

    AutoDarkMode/Windows-Auto-Night-Mode

    9,514Ver en GitHub↗

    Windows-Auto-Night-Mode is a theme scheduler and system theme controller for Windows that automatically switches the operating system between light and dark modes. It manages these transitions based on specific times of day or solar events, such as sunrise and sunset. The tool functions as a power-aware manager that can adjust theme behavior based on battery status and suppress visual changes during active gaming. It synchronizes multiple visual elements, including wallpapers, accent colors, and mouse cursors, to ensure consistency during theme transitions. The project includes capabilities

    C#csharpdark-themedarkmode
    Ver en GitHub↗9,514
  • hugeterry/coordinatortablayoutAvatar de hugeterry

    hugeterry/CoordinatorTabLayout

    4,175Ver en GitHub↗

    CoordinatorTabLayout is a custom Android user interface component that integrates tabbed navigation with folding headers and paging container synchronization. Built for the native Android view system, it implements Material Design patterns to create immersive screens where header content collapses as the user scrolls. The component synchronizes tab selection events with a paging container to update visible content. It manages the coordination between a tab navigation bar and a folding header, ensuring that scrolling events and page transitions remain aligned. The layout includes capabilities

    Javaandroidandroid-librarycoordinatorlayout
    Ver en GitHub↗4,175
  • huntabyte/shadcn-svelteAvatar de huntabyte

    huntabyte/shadcn-svelte

    8,341Ver en GitHub↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Ver en GitHub↗8,341
  • microsoft/vscode-tips-and-tricksAvatar de microsoft

    microsoft/vscode-tips-and-tricks

    9,086Ver en GitHub↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Ver en GitHub↗9,086
  • mrmrs/colorsAvatar de mrmrs

    mrmrs/colors

    9,398Ver en GitHub↗

    This project is a CSS color utility library and palette framework designed to standardize the application of colors to text, backgrounds, and borders on the web. It provides a web color style system with predefined classes and defaults to accelerate the visual styling of web prototypes. The system utilizes skin-based color theming, allowing users to swap entire color palettes by changing top-level classes. It employs a utility class system backed by global CSS variable mapping to ensure visual harmony across different UI elements. The framework supports rapid UI prototyping and general web c

    CSS
    Ver en GitHub↗9,398
  • louisdh/panelkitAvatar de louisdh

    louisdh/panelkit

    3,746Ver en GitHub↗

    Panelkit is an iOS panel UI framework and multi-panel layout engine designed to create and manage floating, pinned, and modal content panels within applications. It functions as a floating window manager and interface orchestrator, handling the positioning, dragging, and resizing of independent user interface windows on mobile screens. The framework supports dynamic UI composition, allowing content to be rendered in multiple presentation styles such as popovers or pinned sidebars. It includes a state-persistence layout engine that saves and restores window coordinates and dimensions to mainta

    Swiftiosipadpanels
    Ver en GitHub↗3,746
  • alecthomas/chromaAvatar de alecthomas

    alecthomas/chroma

    4,960Ver en GitHub↗

    Chroma is a syntax highlighter written in Go that converts raw source code into colorized text or HTML. It identifies programming languages and tokens using language-specific lexers to produce highlighted output for various environments. The project utilizes a theme-driven colorization system that decouples token types from final colors through an intermediate style mapping layer. This allows for custom code theming by mapping specific token categories to foreground and background colors. The system covers language identification, terminal text formatting for ANSI-compatible viewers, and web

    Goconsolegogolang
    Ver en GitHub↗4,960
  • daylerees/colour-schemesAvatar de daylerees

    daylerees/colour-schemes

    9,323Ver en GitHub↗

    This project is a cross-editor theme library and mapper that provides a curated collection of syntax highlighting color schemes. It uses a JSON theme specification to define visual roles and color palettes as immutable data structures, ensuring these definitions remain consistent across different software output targets. The system functions as a declarative style generator, translating abstract color definitions into the specific configuration formats required by various programming environments. By using a template-based approach, it maps a single source of truth for color definitions to mu

    HTML
    Ver en GitHub↗9,323
  • dracula/dracula-themeAvatar de dracula

    dracula/dracula-theme

    23,495Ver en GitHub↗

    Dracula Theme is a universal dark color palette and cross-platform theme specification. It provides a standardized set of high-contrast colors designed to implement a unified dark aesthetic across various text editors and terminals. The project is an accessible color scheme that maintains a minimum 4.5:1 contrast ratio to meet global visual accessibility standards. It ensures a cohesive visual experience by synchronizing these colors across different operating systems and developer environments. The system utilizes a centralized color palette and static definitions to maintain consistency. I

    Ver en GitHub↗23,495
  • dylanaraps/pywalAvatar de dylanaraps

    dylanaraps/pywal

    9,082Ver en GitHub↗

    Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to create coordinated system-wide color palettes. It functions as a cross-application theme synchronizer and terminal color palette manager, updating interface colors and environment configurations in real-time. The system synchronizes generated palettes across third-party software, window managers, and supported hardware, including RGB backlight controllers for keyboards and laptops. It integrates wallpaper management by applying a source image as the system background while simu

    Python
    Ver en GitHub↗9,082
  • eclipse-color-theme/eclipse-color-themeAvatar de eclipse-color-theme

    eclipse-color-theme/eclipse-color-theme

    905Ver en GitHub↗

    This project is an extension for the Eclipse integrated development environment that enables users to modify the visual appearance of their workspace. It functions as a configuration utility that allows for the application and customization of color schemes across both code editors and interface components. The system utilizes a registry-driven approach to override default platform settings, injecting user-defined property values to alter the environment's aesthetic. It employs a translation layer that maps abstract theme definitions to specific UI elements, ensuring that syntax highlighting

    Java
    Ver en GitHub↗905
  • catppuccin/tmuxAvatar de catppuccin

    catppuccin/tmux

    2,828Ver en GitHub↗

    This project provides a collection of coordinated color themes and visual presets for the tmux terminal multiplexer. It is designed to standardize the interface appearance by styling the status bar and window borders through a set of curated color palettes. The system enables comprehensive interface customization, allowing for the modification of window tabs and the application of visual styles to system metric displays. It includes a management system for switching between distinct visual presets to maintain a consistent aesthetic across the terminal workspace. The project covers the config

    Shellcatppuccincolorscolorscheme
    Ver en GitHub↗2,828