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
·

8 repository-uri

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

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

    addyosmani/agent-skills

    60,849Vezi pe 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
    Vezi pe GitHub↗60,849
  • tannerlinsley/react-queryAvatar tannerlinsley

    tannerlinsley/react-query

    49,769Vezi pe 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
    Vezi pe GitHub↗49,769
  • woocommerce/woocommerceAvatar woocommerce

    woocommerce/woocommerce

    10,362Vezi pe 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
    Vezi pe GitHub↗10,362
  • hilongjw/vue-lazyloadAvatar hilongjw

    hilongjw/vue-lazyload

    8,006Vezi pe 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
    Vezi pe GitHub↗8,006
  • ekzhang/sshxAvatar ekzhang

    ekzhang/sshx

    7,518Vezi pe 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
    Vezi pe GitHub↗7,518
  • dieulot/instantclickAvatar dieulot

    dieulot/instantclick

    5,491Vezi pe GitHub↗

    Instantclick este un enhancer de navigare client-side și preloader de pagini JavaScript. Interceptează cererile HTTP pentru a actualiza titlurile și conținutul paginii prin cereri asincrone, evitând reîmprospătările complete ale browserului pentru a elimina flash-urile albe în timpul navigării. Proiectul reduce latența percepută a frontend-ului prin preluarea conținutului linkat în fundal atunci când un utilizator trece cu mouse-ul peste un hyperlink. Acest preloading bazat pe intenție asigură că conținutul este gata în momentul în care utilizatorul dă click. Instrumentul gestionează experiența de navigare prin manipularea istoricului client-side și injectarea de conținut bazată pe DOM. Include, de asemenea, un indicator de progres al navigării personalizabil care oferă feedback vizual în timp ce cererile de pagină asincrone sunt procesate.

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

    JavaScript
    Vezi pe GitHub↗5,491
  • swup/swupAvatar swup

    swup/swup

    5,191Vezi pe GitHub↗

    Swup este o bibliotecă de tranziție a paginilor și un încărcător de pagini AJAX conceput pentru a crea tranziții animate, fluide, între paginile site-urilor randate pe server. Funcționează ca un orchestrator de conținut DOM și manager de istoric al browserului, interceptând navigarea pentru a înlocui dinamic conținutul paginii și a simula o experiență de aplicație single-page. Proiectul se diferențiază printr-un sistem de ciclu de viață bazat pe hook-uri și o arhitectură de plugin-uri care permite injectarea de logică personalizată și efecte de animație. Suportă metode vizuale avansate, inclusiv morphing-ul conținutului DOM, randarea paralelă DOM pentru animații suprapuse și integrarea cu API-ul nativ al browserului View Transitions. Biblioteca acoperă o gamă largă de capabilități, inclusiv gestionarea navigării client-side, caching-ul paginilor bazat pe memorie și preîncărcarea paginilor în fundal pentru a optimiza performanța. De asemenea, oferă restaurarea completă a poziției de scroll, optimizări de accesibilitate pentru cititoarele de ecran și instrumente pentru sincronizarea metadatelor head-ului documentului și execuția scripturilor în timpul tranzițiilor.

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

    TypeScriptanimationjavascriptpage-transitions
    Vezi pe GitHub↗5,191
  • ethanhua/skeletonAvatar ethanhua

    ethanhua/Skeleton

    3,720Vezi pe 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
    Vezi pe GitHub↗3,720
  1. Home
  2. User Interface & Experience
  3. Perceived Performance Optimizations