awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesUI Component

Analyzing the memory footprint and retainer paths of specific user interface components.

Distinct from Memory Profiling: Focuses on web UI components and DOM elements rather than general application memory fragmentation.

Explore 1 awesome GitHub repository matching development tools & productivity · UI Component. Refine with filters or upvote what's useful.

Awesome UI Component GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • facebook/memlabAvatar de facebook

    facebook/memlab

    4,981Voir sur GitHub↗

    Memlab est un profileur de mémoire de navigateur automatisé et un analyseur de fuites de mémoire JavaScript. Il fournit une boîte à outils pour détecter et analyser les fuites de mémoire en inspectant et en comparant des instantanés de tas (heap snapshots) pour identifier la croissance non liée d'objets et les éléments DOM détachés. Le système se distingue par un framework de test de fuite automatisé qui exécute des séquences d'interaction de navigateur de bout en bout pour isoler par programmation les régressions de mémoire. Il utilise la comparaison d'instantanés de tas, le traçage de chaînes de rétention et le filtrage basé sur des heuristiques pour déterminer pourquoi les objets restent en mémoire et pour mapper le chemin le plus court des racines de récupération de place vers les objets ayant fui. Le projet couvre de larges domaines de capacités, notamment l'inspection de tas, l'analyse de croissance basée sur l'interaction et le profilage de mémoire des composants web. Il inclut également des outils pour les assertions de mémoire programmatiques, le débogage visuel des fuites via des superpositions de navigateur, et la capacité d'exposer les données d'analyse via le protocole Model Context pour une exploration en langage naturel. La boîte à outils peut être déclenchée via une interface en ligne de commande pour une intégration dans des pipelines d'intégration continue automatisés.

    Analyzes memory consumption of specific UI components and their retainer paths to optimize performance.

    TypeScriptdetectore2efacebook
    Voir sur GitHub↗4,981
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Performance and Resource Profilers
  6. Memory Profiling
  7. UI Component