awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesResource Loading Plugins

Plugins that allow the module loader to process non-JavaScript files or apply transformations.

Distinct from Programmatic Plugin Loading: Focuses on extending the loader's ability to handle different file types via plugins, not just programmatic activation.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Resource Loading Plugins. Refine with filters or upvote what's useful.

Awesome Resource Loading Plugins GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • requirejs/requirejsالصورة الرمزية لـ requirejs

    requirejs/requirejs

    12,919عرض على GitHub↗

    RequireJS is a JavaScript module loader and dependency manager that implements the Asynchronous Module Definition API. It enables the asynchronous loading of JavaScript files in the browser to prevent page rendering blocks and manages interdependent scripts to avoid global namespace pollution and execution order issues. The project includes a build optimizer that combines and minifies multiple script files into single bundles to reduce network requests. It also provides a mechanism for version management, allowing multiple versions of the same library to coexist on a single page without confl

    Extends the loader using special prefixes to process non-standard file types or specialized data bundles.

    JavaScript
    عرض على GitHub↗12,919
  • seajs/seajsالصورة الرمزية لـ seajs

    seajs/seajs

    8,270عرض على GitHub↗

    SeaJS is a client-side JavaScript module loader and dependency manager. It provides a system for resolving and loading isolated JavaScript files as modules, ensuring that internal and external code requirements are met before execution. The project distinguishes itself as a pluggable asset loader, utilizing a plugin system to load and integrate non-JavaScript assets, such as stylesheets and text files, directly into the module workflow. The system handles frontend dependency resolution through dependency-graph tracking and dynamic path resolution. It manages code organization via isolated mo

    Extends the core loader to process non-JavaScript assets like stylesheets and text files through custom plugin hooks.

    JavaScript
    عرض على GitHub↗8,270
  • singwhatiwanna/dynamic-load-apkالصورة الرمزية لـ singwhatiwanna

    singwhatiwanna/dynamic-load-apk

    6,009عرض على GitHub↗

    Dynamic-load-apk is an Android plugin framework that enables a host application to load and run uninstalled APK files as plugins at runtime. It provides the core infrastructure for loading APKs from storage, launching their activities, and managing their lifecycle without requiring the user to install them through the system package manager. The framework handles the fundamental challenges of running uninstalled code on Android through several key mechanisms. It isolates plugin classes in a separate DexClassLoader to prevent conflicts with the host class hierarchy, merges plugin resources int

    Load a plugin's assets and resources into a custom Resources object so the standard R syntax works inside the plugin.

    Java
    عرض على GitHub↗6,009
  • amdjs/amdjs-apiالصورة الرمزية لـ amdjs

    amdjs/amdjs-api

    4,296عرض على GitHub↗

    This project provides the technical standards and API specifications for asynchronous JavaScript module loaders. It defines the protocols for defining, referencing, and loading modular code to ensure consistent execution and interoperability across different browser environments. The system establishes a standard interface for fetching and initializing JavaScript dependencies and non-code assets without blocking the main browser thread. It includes a resource loader interface for mapping module identifiers to physical file paths and resolving relative dependencies into absolute URLs. The cap

    Intercepts module requests to fetch and process non-JavaScript assets like HTML templates through plugins.

    عرض على GitHub↗4,296
  • checkpoint-restore/criuالصورة الرمزية لـ checkpoint-restore

    checkpoint-restore/criu

    3,697عرض على GitHub↗

    CRIU is a Linux process checkpointing tool and state manager used to freeze running applications and save their memory and state to disk for later restoration. It functions as a container migration engine and an OCI checkpoint image converter, allowing the live state of running containers to be transferred between different hosts. The project distinguishes itself through its ability to persist network connectivity, acting as a TCP connection state persister that saves and reconstructs network socket states to maintain active communication after a restart. It further enables the distribution o

    Loads shared libraries to handle the dumping and restoring of specialized objects not supported by the core engine.

    Cblcrcheckpointcontainer
    عرض على GitHub↗3,697
  1. Home
  2. Software Engineering & Architecture
  3. Plugin Architectures
  4. Programmatic Plugin Loading
  5. Resource Loading Plugins

استكشف الوسوم الفرعية

  • Object Persistence PluginsShared libraries loaded to handle the dumping and restoring of specialized system objects. **Distinct from Resource Loading Plugins:** Specifically for persisting system-level objects, not loading non-JS files for a module loader.