5 dépôts
UI components that optimize the display of massive lists by only rendering visible elements.
Distinct from Large Key Identification: None of the candidates cover the specific UI pattern of virtualized rendering for large datasets; they focus on backend key scanning or caching.
Explore 5 awesome GitHub repositories matching user interface & experience · Virtual List Renderers. Refine with filters or upvote what's useful.
tiny-rdm is a Redis database manager and GUI client that provides a visual interface for performing CRUD operations on strings, hashes, lists, sets, and streams. It functions as a comprehensive administration tool, acting as a performance monitor, a pub/sub client, and a web dashboard for monitoring Redis activity. The project distinguishes itself through advanced data visualization and debugging capabilities, including the ability to organize keys into a hierarchical tree structure using custom delimiters. It supports the decoding and decompression of stored values through built-in methods o
Implements virtual list rendering to maintain interface responsiveness when browsing millions of keys.
React Virtuoso is a React component library for rendering large datasets efficiently through virtualized lists, grids, tables, and chat interfaces. It automatically measures variable-height items at runtime, computes accurate scroll offsets without requiring fixed sizes, and renders only the items within the visible viewport plus a configurable buffer zone. The library manages scroll position through a state machine that tracks direction, position, and anchor items to handle auto-scroll, sticky headers, and bidirectional loading. The library distinguishes itself with specialized components fo
Provides a virtualized list renderer that accepts custom UI components for items, groups, and containers.
Cette extension fournit une interface graphique unifiée pour gérer les bases de données relationnelles et NoSQL directement depuis l'éditeur de code. Elle sert d'environnement complet pour le support du cycle de vie des bases de données, permettant aux utilisateurs de parcourir les schémas, d'exécuter des requêtes personnalisées et d'effectuer des tâches administratives sur plusieurs types de serveurs. L'outil se distingue par son support intégré de la connectivité sécurisée, incluant le tunneling SSH et la gestion des certificats SSL, ainsi que des capacités de documentation et de visualisation automatique des schémas. Il facilite les opérations de données complexes en encapsulant des utilitaires en ligne de commande externes pour des migrations et des sauvegardes fiables, tout en fournissant une génération de données synthétiques pour soutenir les workflows de test. La plateforme couvre un large éventail de fonctions de gestion de bases de données, y compris l'édition directe d'enregistrements de tables, le suivi de l'historique des requêtes et la pagination des résultats pour les grands jeux de données. Elle inclut également des utilitaires pour la gestion de fichiers distants et la surveillance en temps réel de l'état des connexions afin d'assurer un accès cohérent aux environnements d'infrastructure.
Optimizes the display of large database result sets by rendering only visible rows to maintain high performance.
React tiny virtual list is a zero-dependency component library that optimizes performance for extensive vertical and horizontal collections by rendering only the items currently visible in the viewport. It handles large datasets efficiently while supporting variable item dimensions and dynamic content updates at runtime. The component supports both horizontal and vertical scroll directions, absolute positioning layouts, and dynamic offset measurements computed via fixed numbers, size arrays, or callback functions. It also provides imperative methods to programmatically scroll or jump to speci
Optimizes performance for extensive vertical and horizontal collections by rendering only visible items.
Ember Table is a component library designed for rendering high-performance data grids and virtualized lists within Ember applications. It provides the UI primitives necessary to display hundreds of thousands of records smoothly by recycling DOM nodes and rendering only the items visible in the viewport. The library includes advanced layout management tools that support live column resizing, reordering, scaling, and structural region pinning to lock headers, footers, and specific columns in place during scrolling. It also features hierarchical row flattening, transforming nested tree structur
Displays massive lists and tabular datasets efficiently using DOM virtualization to keep scrolling smooth and responsive.