awesome-repositories.com
Blog
awesome-repositories.com

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

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

10 Repos

Awesome GitHub RepositoriesScreen Space Optimization

Techniques for maximizing available display area by intelligently hiding or stashing non-essential windows.

Distinct from Screen-Space Mappings: None of the candidates relate to managing screen real estate by hiding/showing windows based on proximity.

Explore 10 awesome GitHub repositories matching user interface & experience · Screen Space Optimization. Refine with filters or upvote what's useful.

Awesome Screen Space Optimization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • coolwanglu/pdf2htmlexAvatar von coolwanglu

    coolwanglu/pdf2htmlEX

    10,603Auf GitHub ansehen↗

    pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It uses CSS positioning and font embedding to replicate the PDF's appearance in a browser, producing output that works without JavaScript. The tool can generate a single self-contained HTML file with all resources embedded, or split the document into separate HTML files per page for individual loading and navigation. The converter offers extensive control over the output, including the ability to embed fonts directly into the HTML using base64-encoded Data URIs, or keep them as se

    Optimizes rasterized PDF drawings to reduce output file size during conversion.

    HTML
    Auf GitHub ansehen↗10,603
  • mrkai77/loopAvatar von MrKai77

    MrKai77/Loop

    10,063Auf GitHub ansehen↗

    Loop is a desktop window manager and layout automator designed to control application window positioning and resizing. It utilizes custom keyboard shortcuts and scripted sequences to organize workspace layouts and automate window movements. The tool features a radial window arranger that moves and scales windows using a directional cursor interface and radial coordinate inputs triggered by modifier keys. It also includes an edge window stashing utility that hides windows beyond display boundaries and restores them via hover events to optimize screen real estate. Additional capabilities inclu

    Manages limited display space by hiding windows at screen edges and restoring them only when needed.

    Swifthacktoberfestmacosmacos-app
    Auf GitHub ansehen↗10,063
  • lmms/lmmsAvatar von LMMS

    LMMS/lmms

    10,005Auf GitHub ansehen↗

    LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be

    Optimizes screen space by showing or hiding editing environments such as the piano roll and mixer.

    C++dawhacktoberfestmidi
    Auf GitHub ansehen↗10,005
  • intel/intel-one-monoAvatar von intel

    intel/intel-one-mono

    9,865Auf GitHub ansehen↗

    Intel One Mono is a monospaced font development project focused on creating high-legibility typefaces designed to reduce eyestrain and minimize errors for developers and low-vision users. It provides a system for developing and compiling custom monospaced fonts from source files for use across different operating systems and web platforms. The project implements advanced typographic capabilities, including programming ligatures to improve the readability of operators and specialized numeral formats for superscripts and subscripts. It ensures consistent text display across more than 200 langua

    Applies manual hinting to TrueType formats to ensure characters appear crisp on digital screens.

    Auf GitHub ansehen↗9,865
  • roughike/bottombarAvatar von roughike

    roughike/BottomBar

    8,358Auf GitHub ansehen↗

    BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable layout element for organizing top-level application destinations through a system of selectable tabs. The component features an adaptive layout system that optimizes horizontal space for tablet displays and uses density-aware adjustments for different screen dimensions. It includes a notification badge system to alert users of updates and supports conditional selection interception to prevent navigation based on application state or permissions. The library covers a broad ran

    Optimizes the appearance and layout of navigation elements to better fit the horizontal space of larger screens.

    Javaandroidbottom-navigationjava
    Auf GitHub ansehen↗8,358
  • baskerville/bspwmAvatar von baskerville

    baskerville/bspwm

    8,274Auf GitHub ansehen↗

    bspwm is an X11 tiling window manager that organizes application windows into non-overlapping rectangular tiles using binary space partitioning. It treats the screen as a tree of rectangular regions to automatically manage window placement and is compliant with Extended Window Manager Hints. The project is distinguished by a socket-based window controller, which allows layout changes and configuration settings to be updated via a communication socket rather than through a built-in configuration file. It provides independent window tree management for each detected monitor, treating every dis

    Arranges windows using a binary tree structure to split screen regions into precise rectangular areas.

    C
    Auf GitHub ansehen↗8,274
  • sublimetext/spacegrayAvatar von SublimeText

    SublimeText/Spacegray

    7,208Auf GitHub ansehen↗

    Spacegray is a minimalist UI theme and color scheme for Sublime Text. It provides a stripped-down visual design intended to remove distractions and emphasize the active workspace and code. The theme focuses on a minimalist workspace setup and interface customization, utilizing high-contrast color schemes and curated light and dark palettes for syntax highlighting and editor backgrounds. The project enables layout optimization by adjusting sidebar and tab dimensions to maximize screen space. It allows for the modification of visual styles, including row heights and icon visibility, to reduce

    Optimizes screen real estate by adjusting sidebar and tab dimensions to maximize the coding area.

    JavaScriptcolor-schemeflavorspacegray
    Auf GitHub ansehen↗7,208
  • bromite/bromiteAvatar von bromite

    bromite/bromite

    6,277Auf GitHub ansehen↗

    Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity. The browser distinguishes itself through comprehensive privacy harden

    Bromite forces the browser to render in a tablet-optimized layout regardless of screen size.

    adblockadblockingandroid
    Auf GitHub ansehen↗6,277
  • micheleg/dash-to-dockAvatar von micheleg

    micheleg/dash-to-dock

    4,330Auf GitHub ansehen↗

    Dash-to-Dock is a GNOME Shell extension that provides a persistent application launcher and taskbar interface. It modifies the desktop environment by moving the system dash from the hidden overview mode to a permanent on-screen container, allowing for quick access to running applications, system launchers, and virtual workspaces. The project distinguishes itself by offering a dedicated preferences interface to convert the standard launcher into a persistent dock. This includes a system for managing visibility through fixed or hidden modes and the ability to integrate specialized icons for rem

    Optimizes available screen space by adjusting the visibility and behavior of the system dash.

    JavaScriptdockgnomelinux
    Auf GitHub ansehen↗4,330
  • makovkastar/floatingactionbuttonAvatar von makovkastar

    makovkastar/FloatingActionButton

    3,997Auf GitHub ansehen↗

    FloatingActionButton is a scroll-driven UI controller and mobile-first interface element. It provides a circular button that floats above content and toggles its visibility based on scroll direction to maximize available screen space. The component functions as a CSS-animated UI element, utilizing stylesheet transitions to handle the visual sliding and fading of the interface controls. It is designed for mobile interfaces to provide quick access to primary actions without obscuring page content. The system manages visibility by monitoring scroll events on a designated DOM container and detec

    Maximizes available display area by hiding the action button during downward scrolls.

    Java
    Auf GitHub ansehen↗3,997
  1. Home
  2. User Interface & Experience
  3. Screen Space Optimization

Unter-Tags erkunden

  • Binary Space PartitioningThe use of binary trees to recursively divide screen area into precise rectangular tiles. **Distinct from Screen Space Optimization:** Directly implements binary space partitioning for window tiling, whereas the parent focuses on general space optimization.
  • Rasterization Optimizations1 Sub-TagTechniques for ensuring high-quality glyph rendering on pixel-aligned digital displays. **Distinct from Screen Space Optimization:** Distinct from screen space optimization which manages UI layout; this focuses on the rendering of individual characters.
  • Tablet Layout AdaptationsAdjustments to UI elements to better utilize the increased horizontal space on tablet displays. **Distinct from Screen Space Optimization:** Specifically targets the proportional adaptation of navigation elements for tablets rather than generic screen space optimization.