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

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

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

8 مستودعات

Awesome GitHub RepositoriesPerceived Performance Optimizations

UI techniques such as skeleton screens and optimistic updates used to reduce the perceived wait time for users.

Distinguishing note: Candidates focus on backend payment latency or general system metrics, not frontend perceived performance patterns.

Explore 8 awesome GitHub repositories matching user interface & experience · Perceived Performance Optimizations. Refine with filters or upvote what's useful.

Awesome Perceived Performance Optimizations GitHub Repositories

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

    addyosmani/agent-skills

    60,849عرض على GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Implements UI techniques like skeleton screens and optimistic updates to improve perceived performance.

    Shellagent-skillsantigravityantigravity-ide
    عرض على GitHub↗60,849
  • tannerlinsley/react-queryالصورة الرمزية لـ tannerlinsley

    tannerlinsley/react-query

    49,769عرض على GitHub↗

    React Query is an asynchronous state management library and data fetching orchestrator designed to fetch, cache, and synchronize server state in web applications. It functions as a server-state cache manager that handles asynchronous data requests to keep local application state in sync with a remote server. The library implements a stale-while-revalidate cache pattern, which provides immediate access to cached data while triggering background updates to maintain consistency. It further supports optimistic user interface updates, allowing the interface to change immediately during data mutati

    Optimizes perceived performance through prefetching resources and providing immediate feedback via optimistic updates.

    TypeScript
    عرض على GitHub↗49,769
  • woocommerce/woocommerceالصورة الرمزية لـ woocommerce

    woocommerce/woocommerce

    10,362عرض على GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    Uses skeleton placeholders and immediate feedback states during cart interactions to lower perceived wait times.

    PHPautomatticecommerceecommerce-platform
    عرض على GitHub↗10,362
  • hilongjw/vue-lazyloadالصورة الرمزية لـ hilongjw

    hilongjw/vue-lazyload

    8,006عرض على GitHub↗

    vue-lazyload is a Vue.js image lazy loading plugin and frontend asset optimizer. It serves as a viewport visibility observer that defers the loading of images and components until they enter the browser viewport to reduce initial page load times. The project functions as a progressive image loader by managing image placeholders and implementing dynamic source switching. It uses a browser API to monitor when elements enter the viewport, avoiding expensive scroll event listeners to maintain performance. The plugin provides capabilities for image loading state tracking, including custom placeho

    Manages resource loading states and placeholders to ensure smooth rendering and better perceived performance.

    JavaScriptlazyloadvuevue-lazyload
    عرض على GitHub↗8,006
  • ekzhang/sshxالصورة الرمزية لـ ekzhang

    ekzhang/sshx

    7,518عرض على GitHub↗

    sshx is a collaborative remote shell tool that enables multiple users to view and control a terminal session through a secure web browser. It provides a web-based terminal sharing platform featuring end-to-end encryption and real-time multi-user cursor tracking. The project utilizes a distributed mesh proxy to route traffic globally and minimize latency. It incorporates predictive echo to mask network delays and provides a multi-terminal canvas layout for managing and resizing multiple shell instances simultaneously. The system supports secure remote access via invitation links and includes

    Implements predictive echo and automatic reconnections to reduce the perceived delay of terminal interactions.

    Rustcollaborativerustshare
    عرض على GitHub↗7,518
  • dieulot/instantclickالصورة الرمزية لـ dieulot

    dieulot/instantclick

    5,491عرض على GitHub↗

    Instantclick is a client-side navigation enhancer and JavaScript page preloader. It intercepts HTTP requests to update page titles and content via asynchronous requests, avoiding full browser refreshes to eliminate white flashes during navigation. The project reduces perceived frontend latency by fetching linked content in the background when a user hovers over a hyperlink. This intent-based preloading ensures content is ready by the time a user clicks. The tool manages the browsing experience through client-side history manipulation and DOM-based content injection. It also includes a custom

    Improves perceived performance by preloading content and optimizing link transitions to eliminate loading delays.

    JavaScript
    عرض على GitHub↗5,491
  • swup/swupالصورة الرمزية لـ swup

    swup/swup

    5,191عرض على GitHub↗

    Swup هي مكتبة انتقال الصفحة ومحمل صفحات AJAX مصمم لإنشاء انتقالات سلسة ومتحركة بين الصفحات على مواقع الويب التي يتم عرضها من جانب الخادم. تعمل كمنسق لمحتوى DOM ومدير لسجل المتصفح، حيث تعترض التنقل لاستبدال محتوى الصفحة ديناميكياً ومحاكاة تجربة تطبيق الصفحة الواحدة. يتميز المشروع من خلال نظام دورة حياة يعتمد على الخطافات (hooks) وبنية إضافات تسمح بحقن منطق مخصص وتأثيرات رسوم متحركة. يدعم طرقاً مرئية متقدمة بما في ذلك تحويل محتوى DOM، وعرض DOM المتوازي للرسوم المتحركة المتداخلة، والتكامل مع واجهة برمجة تطبيقات انتقالات العرض (View Transitions API) الأصلية للمتصفح. تغطي المكتبة مجموعة واسعة من الإمكانيات، بما في ذلك إدارة التنقل من جانب العميل، والتخزين المؤقت للصفحات القائم على الذاكرة، والتحميل المسبق للصفحات في الخلفية لتحسين الأداء. كما توفر استعادة شاملة لموضع التمرير، وتحسينات إمكانية الوصول لقارئات الشاشة، وأدوات لمزامنة بيانات تعريف رأس المستند وتنفيذ النصوص البرمجية عبر الانتقالات.

    Reduces perceived load times through techniques like background preloading of linked pages and memory caching.

    TypeScriptanimationjavascriptpage-transitions
    عرض على GitHub↗5,191
  • ethanhua/skeletonالصورة الرمزية لـ ethanhua

    ethanhua/Skeleton

    3,720عرض على GitHub↗

    Skeleton is a skeleton loading library and UI component library for mobile applications. It provides a system for rendering animated shimmer placeholders and grayed-out shapes that mimic the final layout of a page while content is loading. The framework acts as a UI placeholder generator that automatically mirrors the dimensions and margins of actual views to create structurally accurate loading states. It implements a shimmer animation framework that applies sliding gradient overlays without requiring modifications to the original UI source code. The library covers loading state visualizati

    Improves the perceived speed of an application by showing structural grey-box overlays instead of empty screens.

    Javaandroid-libraryandroid-uiloadingview
    عرض على GitHub↗3,720
  1. Home
  2. User Interface & Experience
  3. Perceived Performance Optimizations