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
·

9 dépôts

Awesome GitHub RepositoriesExternal Resource Loading

Mechanisms for fetching external assets like stylesheets and scripts relative to a primary document.

Distinct from Resource Loading: Candidates focus on build-time asset management or UI components, not runtime emulation of browser resource loading.

Explore 9 awesome GitHub repositories matching web development · External Resource Loading. Refine with filters or upvote what's useful.

Awesome External Resource Loading 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.
  • tmpvar/jsdomAvatar de tmpvar

    tmpvar/jsdom

    21,591Voir sur GitHub↗

    jsdom is a Node.js implementation of web standards that functions as a headless browser emulator. It provides a JavaScript execution environment and an HTML and XML parser to simulate a browser environment on the server side, implementing various web APIs and W3C standards. The project distinguishes itself by providing a sandboxed runtime for executing scripts embedded in HTML or external files. It includes specialized polyfills for the Canvas API and manages session state through HTTP cookie management. Its broader capabilities cover network interaction via request interception and resource

    Fetches external assets such as stylesheets and scripts to populate the emulated document.

    JavaScript
    Voir sur GitHub↗21,591
  • jsdom/jsdomAvatar de jsdom

    jsdom/jsdom

    21,587Voir sur GitHub↗

    jsdom is a Node.js DOM implementation that functions as a headless browser emulator and virtual browser environment. It provides a pure JavaScript implementation of web standards, acting as a web standards polyfill that simulates the window and document objects within a non-browser runtime. The project implements W3C and WHATWG specifications to provide a programmatic environment for parsing HTML and manipulating content. It serves as an HTML parser and serializer, allowing for the transformation of HTML strings into document structures and the export of those structures back into text. The

    Fetches stylesheets, scripts, iframes, and images based on the primary document address to simulate a browser.

    JavaScript
    Voir sur GitHub↗21,587
  • whatwg/htmlAvatar de whatwg

    whatwg/html

    9,163Voir sur GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Integrates external content using specialized elements and controls for playback and loading.

    HTMLcanvaseventsourcehtml
    Voir sur GitHub↗9,163
  • godotengine/godot-demo-projectsAvatar de godotengine

    godotengine/godot-demo-projects

    8,250Voir sur GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    Fetches scenes, scripts, and data files from disk using static preloading or dynamic runtime loading.

    GDScript
    Voir sur GitHub↗8,250
  • bubkoo/html-to-imageAvatar de bubkoo

    bubkoo/html-to-image

    7,033Voir sur GitHub↗

    html-to-image is a JavaScript library and client-side screenshot utility that transforms DOM elements into image formats such as PNG, JPEG, or SVG. It functions as a DOM-to-canvas renderer, using the browser's native rendering capabilities to convert document nodes into rasterized images or canvas elements. The library leverages SVG foreignObject serialization to capture live DOM content, which is then rasterized into pixel-based formats. It includes specialized exporters for generating binary Blobs or raw RGBA pixel data as typed arrays. The tool provides configurations for image appearance

    Implements a pipeline for fetching external resources with support for cache busting and fallback placeholders.

    TypeScriptcanvasdataurldom
    Voir sur GitHub↗7,033
  • chalarangelo/30-seconds-of-reactAvatar de Chalarangelo

    Chalarangelo/30-seconds-of-react

    5,081Voir sur GitHub↗

    Ce projet est une collection complète d'extraits de code réutilisables, de hooks personnalisés et de patterns d'implémentation pour construire des interfaces utilisateur avec React. Il sert de bibliothèque d'exemples courts conçus pour résoudre des tâches de développement courantes, allant de la gestion d'état à l'intégration DOM. La collection fournit un large éventail d'utilitaires spécialisés pour interagir avec les API du navigateur, incluant le suivi des dimensions de la fenêtre, l'évaluation des media queries et le monitoring du statut en ligne. Elle inclut également des guides pratiques et des extraits pour l'optimisation des performances, tels que la mémoïsation, le lazy loading et le debouncing de changement d'état. Les domaines de capacité étendus couvrent l'implémentation de composants UI interactifs comme les modales, les carrousels et les interfaces à onglets, ainsi que des patterns architecturaux pour la récupération de données, la persistance d'état et la vérification de mise à jour asynchrone. La bibliothèque inclut également des utilitaires pour la gestion de formulaires, la gestion d'événements et la synchronisation de routage via le suivi d'état d'URL.

    Implements declarative mechanisms for dynamically loading external scripts and network assets at runtime.

    JavaScripteducationjavascriptlearn-to-code
    Voir sur GitHub↗5,081
  • hail2u/html-best-practicesAvatar de hail2u

    hail2u/html-best-practices

    4,077Voir sur GitHub↗

    Ce projet est un guide de référence complet pour écrire un balisage HTML propre, sémantique et maintenable basé sur les standards web modernes. Il fournit un ensemble de règles pour implémenter les standards HTML sémantiques, en utilisant des éléments structurels significatifs au lieu de conteneurs génériques pour améliorer la hiérarchie des documents et la lisibilité par la machine. Le guide établit des conventions spécifiques pour le formatage HTML, couvrant l'indentation, la casse des balises et l'organisation du code source pour améliorer la maintenabilité de la base de code. Il sert également de référence pour l'accessibilité web, détaillant l'implémentation des rôles ARIA, du texte alternatif et des contrôles de formulaire accessibles pour prendre en charge les lecteurs d'écran et autres technologies d'assistance. Le projet couvre plusieurs domaines de capacités fondamentaux, incluant la configuration des métadonnées de document et l'encodage des caractères pour la compatibilité avec les navigateurs, la gestion des ressources web via la résolution de chemin absolu, et l'optimisation des formulaires web via des attributs d'étiquetage et de validation appropriés. Il inclut également des standards pour gérer le contenu multimédia avec des mécanismes de secours appropriés.

    Standardizes the linking of external stylesheets and scripts using absolute URLs for reliable asset loading.

    Voir sur GitHub↗4,077
  • dioxuslabs/blitzAvatar de DioxusLabs

    DioxusLabs/blitz

    3,327Voir sur GitHub↗

    Blitz is an HTML and CSS rendering engine and native UI framework designed to translate web-standard markup into visual interfaces for native applications. It functions as a layout engine that converts raw HTML strings into a structured object model for programmatic rendering. The project implements a web-standard layout engine using Flexbox and Grid models to compute element positions and sizes. It includes a dedicated SVG graphics renderer for displaying scalable vector graphics embedded within HTML-based layouts. The framework covers native windowing integration and system accessibility t

    Resolves external dependencies through HTTP, local filesystems, or data URIs to populate rendered documents.

    Rust
    Voir sur GitHub↗3,327
  • myriad-dreamin/tinymistAvatar de Myriad-Dreamin

    Myriad-Dreamin/tinymist

    2,907Voir sur GitHub↗

    Tinymist is a comprehensive suite of tools for Typst document authoring, serving as a language server, document compiler, and project manager. It provides a standardized language service via the Language Server Protocol to enable editor features such as autocompletion, navigation, and semantic highlighting. The project distinguishes itself by integrating a TCP-based live preview server for real-time visual rendering and an advanced static analysis tool that utilizes abstract syntax trees and bidirectional type checking. It also includes a project management system capable of handling multi-fi

    Resolves and fetches external assets from specific paths to provide necessary supporting files for the document.

    Rustdapdap-serverformatter
    Voir sur GitHub↗2,907
  1. Home
  2. Web Development
  3. External Resource Loading

Explorer les sous-tags

  • Asset Fetching PipelineThe process of resolving, fetching, and embedding external assets into a target document for serialization. **Distinct from External Resource Loading:** Distinct from External Resource Loading: focuses on the pipeline of resolving and embedding assets into a static output rather than general runtime loading.