awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesLayout Stabilization

Techniques for preventing layout shifts and rendering bugs using documented CSS patches.

Distinct from Frontend UI Optimization: Focuses on visual stability and bug prevention rather than general performance optimization.

Explore 3 awesome GitHub repositories matching user interface & experience · Layout Stabilization. Refine with filters or upvote what's useful.

Awesome Layout Stabilization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • philipwalton/flexbugsالصورة الرمزية لـ philipwalton

    philipwalton/flexbugs

    13,560عرض على GitHub↗

    This project is a curated database and technical reference for identifying and fixing CSS Flexbox rendering issues across different web browsers. It serves as a directory of known layout errors, providing specific CSS workarounds and patches to resolve alignment and expansion discrepancies. The project organizes these issues through a community-curated catalog that maps browser-specific rendering failures to the exact CSS properties required to bypass them. It includes a cross-engine compatibility matrix and a troubleshooting guide to help stabilize frontend user interfaces. The system track

    Uses documented patches to prevent layout shifts and rendering bugs in complex CSS layouts.

    عرض على GitHub↗13,560
  • apoorvsaxena/lozad.jsالصورة الرمزية لـ ApoorvSaxena

    ApoorvSaxena/lozad.js

    7,497عرض على GitHub↗

    lozad.js is a JavaScript lazy loading library and viewport-based media loader. It serves as a dependency-free wrapper around the Intersection Observer API to defer the loading of images and iframes until they enter the browser viewport. The project functions as a responsive image loader that optimizes page speed by delivering the most appropriate image sizes and formats based on the user's screen. It includes capabilities for responsive image optimization and layout stabilization through the use of image placeholders to prevent content shifts. The library manages the full lifecycle of deferr

    Prevents layout shifts by using placeholders to maintain a stable visual structure during loading.

    JavaScript
    عرض على GitHub↗7,497
  • willmcpo/body-scroll-lockالصورة الرمزية لـ willmcpo

    willmcpo/body-scroll-lock

    4,099عرض على GitHub↗

    body-scroll-lock is a DOM scroll locking library and cross-browser scroll controller. It provides utilities to disable page scrolling while maintaining scrollability for specific nested elements across different browsers and devices. The project functions as a layout shift prevention utility and a web UI modal scroll manager. It includes mechanisms to add padding to the body when scrollbars are removed to prevent horizontal flickering and content shifting. The library covers scroll management for mobile navigation and modal interactions, enabling specific containers to remain scrollable whil

    Prevents horizontal layout shifts and visual flickering when the browser scrollbar is removed.

    JavaScriptangularbody-scrollbody-scroll-lock
    عرض على GitHub↗4,099
  1. Home
  2. User Interface & Experience
  3. Frontend UI Optimization
  4. Layout Stabilization