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 RepositoriesRendering State Synchronization

Mechanisms to ensure client-side scripts have finished executing before capturing the page state.

Distinct from Client-Side Execution Environments: Distinct from general execution environments by focusing on the timing of data extraction relative to JS execution

Explore 1 awesome GitHub repository matching web development · Rendering State Synchronization. Refine with filters or upvote what's useful.

Awesome Rendering State Synchronization 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.
  • spatie/browsershotAvatar de spatie

    spatie/browsershot

    5,225Voir sur GitHub↗

    Browsershot est une bibliothèque PHP qui sert de wrapper de navigateur Puppeteer pour convertir du HTML et des URL en PDF, images ou chaînes de caractères en utilisant un navigateur Chrome headless. Il fonctionne comme un outil pour transformer du contenu web en média visuel ou extraire l'état DOM final rendu d'une page. La bibliothèque permet l'automatisation du rendu de navigateur pour générer des PDF et des captures d'écran à partir de pages web. Elle peut récupérer le balisage HTML rendu final après l'exécution complète de tout JavaScript côté client et peut capturer un audit complet des requêtes réseau déclenchées pendant le processus de chargement de la page. Le système inclut des contrôles pour l'orchestration de navigateur, incluant la capacité de configurer les chemins des binaires, les variables d'environnement et les drapeaux de ligne de commande. Il utilise le protocole Chrome DevTools pour manipuler l'état du navigateur et gérer le timing de l'extraction des données.

    Ensures fully rendered pages are captured by waiting for client-side JavaScript execution to complete.

    PHP
    Voir sur GitHub↗5,225
  1. Home
  2. Web Development
  3. Client-Side Execution Environments
  4. Rendering State Synchronization