awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • coolwanglu/pdf2htmlexAvatar coolwanglu

    coolwanglu/pdf2htmlEX

    10,603Vezi pe GitHub↗

    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
    Vezi pe GitHub↗10,603
  • mrkai77/loopAvatar MrKai77

    MrKai77/Loop

    10,063Vezi pe GitHub↗

    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
    Vezi pe GitHub↗10,063
  • lmms/lmmsAvatar LMMS

    LMMS/lmms

    10,005Vezi pe GitHub↗

    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
    Vezi pe GitHub↗10,005
  • intel/intel-one-monoAvatar intel

    intel/intel-one-mono

    9,865Vezi pe GitHub↗

    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.

    Vezi pe GitHub↗9,865
  • roughike/bottombarAvatar roughike

    roughike/BottomBar

    8,358Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,358
  • baskerville/bspwmAvatar baskerville

    baskerville/bspwm

    8,274Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,274
  • sublimetext/spacegrayAvatar SublimeText

    SublimeText/Spacegray

    7,208Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,208
  • bromite/bromiteAvatar bromite

    bromite/bromite

    6,277Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,277
  • micheleg/dash-to-dockAvatar micheleg

    micheleg/dash-to-dock

    4,330Vezi pe GitHub↗

    Dash-to-Dock este o extensie GNOME Shell care oferă un lansator de aplicații persistent și o interfață de tip taskbar. Modifică mediul desktop prin mutarea dash-ului de sistem din modul overview ascuns într-un container permanent pe ecran, permițând accesul rapid la aplicațiile care rulează, lansatoarele de sistem și spațiile de lucru virtuale. Proiectul se distinge prin oferirea unei interfețe de preferințe dedicate pentru a converti lansatorul standard într-un dock persistent. Aceasta include un sistem pentru gestionarea vizibilității prin moduri fixe sau ascunse și capacitatea de a integra pictograme specializate pentru dispozitivele detașabile și coșul de gunoi. Instrumentul acoperă o gamă largă de personalizări ale interfeței, inclusiv stilizarea dinamică pentru layout și aspect, logica de vizibilitate bazată pe stare pentru a gestiona ocuparea ecranului și urmărirea ferestrelor în timp real pentru gestionarea aplicațiilor.

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

    JavaScriptdockgnomelinux
    Vezi pe GitHub↗4,330
  • makovkastar/floatingactionbuttonAvatar makovkastar

    makovkastar/FloatingActionButton

    3,997Vezi pe GitHub↗

    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
    Vezi pe GitHub↗3,997
  1. Home
  2. User Interface & Experience
  3. Screen Space Optimization

Explorează sub-etichetele

  • 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.