awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesMobile UI Frame Rate Optimization

Optimizations specifically for maintaining high frame rates in mobile cross-platform UI frameworks.

Distinct from High-Frame-Rate Rendering: Specializes High-Frame-Rate Rendering for mobile UI frameworks rather than massive dataset visualization.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Mobile UI Frame Rate Optimization. Refine with filters or upvote what's useful.

Awesome Mobile UI Frame Rate Optimization GitHub Repositories

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

    dcloudio/mui

    13,474Vezi pe GitHub↗

    mui is a mobile UI component framework and native-like web UI kit designed for building high-performance mobile web interfaces. It functions as a mobile web performance framework and gesture-based interface library to eliminate browser lag and mimic the behaviors and animations of native mobile applications. The framework focuses on implementing common mobile UX patterns, including pull-to-refresh functionality, swipe-to-action menus, and sliding side navigation. It provides specialized tools for gesture-driven interface development to ensure an immediate visual response to touch interactions

    Optimizes frame rates in mobile web interfaces through list virtualization and scroll orchestration.

    JavaScriptandroidcssdcloud
    Vezi pe GitHub↗13,474
  • kmagiera/react-native-reanimatedAvatar kmagiera

    kmagiera/react-native-reanimated

    10,889Vezi pe GitHub↗

    This project is a cross-platform mobile animation library and UI thread animation engine designed to create high-performance animations by running JavaScript logic directly on the UI thread. It functions as a multi-threaded JavaScript runtime that allows code to execute across multiple threads to improve concurrency and prevent frame drops. The library focuses on enabling fluid user interface interactions and high-frame-rate transitions that remain stable regardless of the main processing load. It provides a system for offloading animation logic from the main thread to ensure smooth motion an

    Optimizes mobile animations to maintain a stable, high frame rate regardless of JavaScript thread load.

    TypeScript
    Vezi pe GitHub↗10,889
  • archriss/react-native-snap-carouselAvatar archriss

    archriss/react-native-snap-carousel

    10,520Vezi pe GitHub↗

    This project is a mobile UI component library providing a cross-platform carousel component for sliding images and content. It functions as a touch-based swiper interface that allows users to browse lists of items through swipe gestures. The library includes a specialized parallax image slider that shifts background images at different speeds to create a sense of depth. It provides a swiping interface component capable of handling large lists of items across both horizontal and vertical orientations. The toolset covers carousel layout management, position indicators to communicate the curren

    Optimizes mobile UI frame rates to ensure smooth responsiveness when rendering large swipable lists.

    JavaScript
    Vezi pe GitHub↗10,520
  • mmulet/term.everythingAvatar mmulet

    mmulet/term.everything

    8,020Vezi pe GitHub↗

    term.everything is a terminal-based graphical compositor and renderer that converts framebuffers into ANSI escape sequences to display GUI applications within a terminal emulator. It functions as a remote GUI streamer and framebuffer-to-ANSI converter, allowing for the visualization of headless systems and the execution of graphical software over SSH connections. The project includes a specialized mouse input handler that utilizes SGR 1006 reporting to capture movements and clicks, enabling user interaction with rendered graphical interfaces. It emulates a compositor to coordinate window beha

    Updates the display only when frame changes are detected to reduce CPU load and network bandwidth usage.

    Goalacrittyclifoss
    Vezi pe GitHub↗8,020
  • flipboard/flanimatedimageAvatar Flipboard

    Flipboard/FLAnimatedImage

    7,954Vezi pe GitHub↗

    FLAnimatedImage is a high-performance rendering engine and library for playing animated GIF images on iOS. It functions as an animation engine and image memory manager designed to ensure smooth frame transitions and consistent playback timing across different device environments. The project focuses on maintaining consistent animation speed through variable frame delay support and optimizes rendering efficiency to sustain high frame rates on mobile devices. It includes a memory management system to prevent application crashes and performance degradation during the playback of large or numerou

    Optimizes rendering efficiency to sustain high frame rates during animated image playback on mobile devices.

    Objective-C
    Vezi pe GitHub↗7,954
  • karlstav/cavaAvatar karlstav

    karlstav/cava

    5,856Vezi pe GitHub↗

    Reduces framerate, bar count, and height to keep visualizations smooth over slow serial connections like RS232.

    Calsaaudio-visualizerfreebsd
    Vezi pe GitHub↗5,856
  • flipkart/recyclerlistviewAvatar Flipkart

    Flipkart/recyclerlistview

    5,440Vezi pe GitHub↗

    Recyclerlistview este o componentă de listă virtualizată cross-platform pentru React Native și web. Aceasta funcționează ca o bibliotecă UI de reciclare a celulelor care reutilizează un set mic de componente off-screen prin actualizarea datelor acestora, în loc să creeze vizualizări noi pentru fiecare element. Framework-ul include un motor de layout grid dinamic care suportă grid-uri staggered și înălțimi variabile ale elementelor, permițând comutarea instantanee între modurile de vizualizare listă și grid. Biblioteca oferă capabilități pentru gestionarea scroll-ului virtual, inclusiv urmărirea vizibilității, header-e sticky și restaurarea poziției de scroll. De asemenea, suportă implementarea de infinite scroll și posibilitatea de a personaliza animațiile elementelor în timpul schimbărilor de înălțime sau poziție.

    Optimizes mobile UI frame rates by reducing memory overhead during the rendering of data-heavy lists.

    TypeScript
    Vezi pe GitHub↗5,440
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Optimization
  5. Data Handling and Throughput
  6. Large Dataset Optimizations
  7. High-Frame-Rate Rendering
  8. Mobile UI Frame Rate Optimization

Explorează sub-etichetele

  • Animated Image Frame Rate Optimization1 sub-tagOptimizing the rendering pipeline of animated images to maintain high frame rates. **Distinct from Mobile UI Frame Rate Optimization:** Focuses on image frame sequences rather than general mobile UI layout or massive dataset visualization