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

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

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

12 مستودعات

Awesome GitHub RepositoriesRuntime Module Declarations

Mechanisms for declaring module dependencies at runtime to ensure prerequisites are met before execution.

Distinct from External Module Declarations: Focuses on runtime dependency declaration rather than build-time configuration mappings to global variables.

Explore 12 awesome GitHub repositories matching development tools & productivity · Runtime Module Declarations. Refine with filters or upvote what's useful.

Awesome Runtime Module Declarations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 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

    Provides a system for declaring internal and external requirements for a module to ensure necessary code is available before execution.

    JavaScript
    عرض على GitHub↗8,270
  • umdjs/umdالصورة الرمزية لـ umdjs

    umdjs/umd

    7,447عرض على GitHub↗

    This project provides a universal module definition pattern and JavaScript module wrapper. It establishes a standardized methodology for distributing JavaScript libraries that function across CommonJS, AMD, and browser global environments. The system uses an adapter approach to bridge different module systems, allowing a single file to operate in both Node.js and client-side browser environments without modification. This includes specific patterns for creating jQuery plugins that maintain compatibility across modular loaders and global scopes. The codebase implements environment-detection l

    Ensures JavaScript modules can be loaded in CommonJS, AMD, and browser environments using a standardized wrapper.

    JavaScript
    عرض على GitHub↗7,447
  • cue-lang/cueالصورة الرمزية لـ cue-lang

    cue-lang/cue

    6,147عرض على GitHub↗

    CUE is a constraint-based configuration language designed for data validation, schema definition, and code generation. At its core, it unifies types and values into a single concept, enabling compile-time validation that catches structural and value errors before runtime. The language treats data and constraints as the same thing, allowing a single definition to serve as both a schema and concrete configuration data. CUE distinguishes itself through its constraint-based unification engine, which combines multiple configuration sources into a single coherent result by merging their constraints

    Declares and resolves external module dependencies for sharing definitions across projects.

    Goconfigurationdatakubernetes
    عرض على GitHub↗6,147
  • cortexproject/cortexالصورة الرمزية لـ cortexproject

    cortexproject/cortex

    5,751عرض على GitHub↗

    Cortex is an open-source, horizontally scalable metrics platform that ingests, stores, and queries Prometheus-compatible time-series data with multi-tenant isolation. It accepts metrics via Prometheus remote write and OpenTelemetry, executes PromQL queries against both recent and historical data, and provides a Prometheus-compatible alerting and recording rule engine with an integrated Alertmanager. The system is built as a set of independently scalable microservices that use hash-ring-based sharding, gossip-based cluster membership, and tenant-aware object storage to distribute workloads acro

    Cortex specifies which modules must be initialized before a given module, ensuring correct startup order.

    Gocncfhacktoberfestkubernetes
    عرض على GitHub↗5,751
  • standard-things/esmالصورة الرمزية لـ standard-things

    standard-things/esm

    5,245عرض على GitHub↗

    esm is an ECMAScript module loader and JavaScript module path resolver. It functions as a runtime system that executes standard JavaScript modules without requiring a separate build or bundling process. The project provides a compatibility bridge for CommonJS interoperability, wrapping CommonJS exports into synthetic modules to allow imports and exports between different module systems. It includes a dynamic module cache that stores resolved instances in memory to prevent redundant file system reads and repeated execution. The system handles runtime path resolution and file extension detecti

    Wraps CommonJS exports into synthetic ECMAScript modules to enable seamless interoperability between different module systems.

    JavaScriptes6es6-modulesesm
    عرض على GitHub↗5,245
  • rhinosecuritylabs/pacuالصورة الرمزية لـ RhinoSecurityLabs

    RhinoSecurityLabs/pacu

    5,234عرض على GitHub↗

    Pacu هو إطار عمل استغلال مصمم لتدقيق واختبار أمان بيئات Amazon Web Services. يعمل كأداة لاختبار اختراق السحابة ومعدد موارد يستخدم لتحديد التكوينات الخاطئة، ورسم خرائط أسطح الهجوم، وتنفيذ مسارات تصعيد الامتيازات. يوفر إطار العمل قدرات متخصصة لعمليات ما بعد الاستغلال والفريق الأحمر، بما في ذلك إنشاء الاستمرارية من خلال الأبواب الخلفية لإدارة الهوية والوصول. يتميز بنظام وحدات قائم على الإضافات يسمح بتطوير مهام مخصصة وتنسيق طلبات API عبر مناطق جغرافية متعددة. يغطي المشروع مجموعة واسعة من أنشطة تدقيق الأمان، بما في ذلك تعداد البنية التحتية، وتسريب البيانات من خدمات التخزين، وتدقيق الهوية. يتضمن أدوات لتنفيذ الكود عن بُعد عبر حقن الحمولة ونصوص بدء التشغيل، بالإضافة إلى قدرات لتعطيل خدمات الكشف وتحليل الحركة الجانبية للشبكة. يدير Pacu مفاتيح المصادقة الخاصة بالهدف وبيانات الجلسة الوصفية باستخدام حاويات معزولة وقاعدة بيانات محلية للحفاظ على الحالة وتقليل طلبات API.

    Ensures modules are executed in the correct order by resolving data dependencies first.

    Python
    عرض على GitHub↗5,234
  • sofastack/sofa-bootالصورة الرمزية لـ sofastack

    sofastack/sofa-boot

    5,069عرض على GitHub↗

    Sofa-boot هو إطار عمل لتطبيقات Java المعيارية وامتداد لـ Spring Boot مصمم لعزل وحدات التطبيق في سياقات تنفيذ منفصلة. يوفر منسق خدمة JVM لنشر ومرجعية الخدمات الداخلية وطبقة دمج برمجيات وسيطة للمؤسسات لنشر مبادرات البرمجيات الوسيطة المستقلة. يمنع إطار العمل تعارضات الفاصوليا (Beans)، والتكوين، وإصدار التبعيات باستخدام محملات فئات مستقلة وشجرة هرمية من سياقات التنفيذ المتميزة. يعمل على تحسين أوقات بدء تشغيل تطبيقات المؤسسات من خلال تحميل الوحدات المستقلة بالتوازي وتهيئة المكونات بشكل غير متزامن. يتضمن النظام محققاً لجاهزية التطبيق يحظر حركة مرور الشبكة الخارجية وتسجيل الخدمة حتى يتم تهيئة جميع المكونات بالكامل. كما يدير تنسيق الخدمة عن طريق تحويل اتصالات الوحدات الداخلية إلى استدعاءات خدمة عن بُعد ويفصل تدفقات تسجيل البرمجيات الوسيطة و SDK عن سجلات التطبيق الأساسية.

    Defines how modules expose capabilities and consume dependencies through explicit service and reference declarations.

    Javasofa-bootsofa-boot-startersofastack
    عرض على GitHub↗5,069
  • libigl/libiglالصورة الرمزية لـ libigl

    libigl/libigl

    5,030عرض على GitHub↗

    libigl هي مكتبة لمعالجة الهندسة بلغة C++ تُستخدم لتحليل ومعالجة شبكات المثلثات والرباعيات الأسطح ثلاثية الأبعاد. تعمل كمجموعة للجبر الخطي العددي وإطار عمل لمعالجة الشبكات، حيث تدمج محرك تشوه هندسي لتنفيذ التحويلات الصلبة ومتعددة التوافقيات. يتميز المشروع بتصميمه كمكتبة تعتمد على ملفات الترويسة فقط (Header-only) وتنفيذه لتقنيات تشوه متخصصة، بما في ذلك التشوه الصلب قدر الإمكان والتشوه متعدد التوافقيات. كما يوفر أداة تصور لعرض الأسطح والحقول العددية مع عناصر تحكم تفاعلية في المشهد واختيار الشبكة. تغطي المكتبة مجموعة واسعة من الإمكانيات بما في ذلك التحليل الهندسي للانحناء والمسافات الجيوديسية، وتوليد الشبكات عبر استخراج الأسطح المتساوية والتثليث، وإعادة بناء الشبكة من خلال التشويه متباين الخواص. كما تدعم عمليات الشبكة المنطقية، ومعاملة الأسطح، والتحسين العددي لحل معادلات لابلاس والبرامج التربيعية. تتضمن مجموعة الأدوات مرافق لاستيراد وتصدير تنسيقات هندسية ثلاثية الأبعاد متنوعة وتدعم التوافق مع Matlab لتنفيذ النصوص البرمجية ومشاركة المصفوفات.

    Allows configuring specific geometry processing modules in a build system via configuration files.

    C++
    عرض على GitHub↗5,030
  • ecomfe/specالصورة الرمزية لـ ecomfe

    ecomfe/spec

    4,605عرض على GitHub↗

    Spec is a comprehensive set of frontend coding standard specifications and project architecture guides. It provides a framework for organizing directory structures, module dependencies, and package layouts to create scalable and predictable codebases. The project defines rigorous governance standards for React components, including specific naming conventions and structural patterns for props. It also establishes a JSON API data specification to ensure predictable communication between system components through standardized exchange formats and HTTP response structures. The specification cov

    Distinguishes between internal module references and external package dependencies to maintain clean loading paths.

    عرض على GitHub↗4,605
  • ergo-services/ergoالصورة الرمزية لـ ergo-services

    ergo-services/ergo

    4,441عرض على GitHub↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Ensures that required applications or services are running before starting the current application.

    Goactor-modelactorsdistributed
    عرض على GitHub↗4,441
  • rollup/pluginsالصورة الرمزية لـ rollup

    rollup/plugins

    3,750عرض على GitHub↗

    This is a collection of official extensions for the Rollup bundling process. These plugins serve as module transformers, resolution managers, and bundle optimizers designed to modify how JavaScript modules are processed, resolved, and optimized. The suite provides specialized capabilities for modern web transpilation, converting TypeScript, JSX, Flow, and GraphQL into compatible JavaScript. It distinguishes itself through extensive non-JavaScript asset integration, allowing the import of JSON, YAML, CSV, and image files as JavaScript modules or data URIs, and providing support for bundling We

    Locates third-party libraries and manages module path resolution to ensure dependencies are correctly bundled.

    JavaScriptpluginsrolluprollup-plugins
    عرض على GitHub↗3,750
  • nixos/nix.devالصورة الرمزية لـ NixOS

    NixOS/nix.dev

    3,630عرض على GitHub↗

    This project provides a functional package manager and a reproducible build system designed to ensure identical build inputs always produce the same outputs. It serves as the foundation for a declarative Linux distribution where the entire system state is defined in a configuration file, enabling predictable deployments and full-system rollbacks. The system uses a deterministic functional language and a lazy-evaluation expression engine to manage software dependencies and isolate build environments. It distinguishes itself through a content-addressable store that allows multiple versions of s

    Specifies requirements between configuration modules to ensure a correct order of evaluation.

    Nixcookbookdocumentationlearning
    عرض على GitHub↗3,630
  1. Home
  2. Development Tools & Productivity
  3. External Module Declarations
  4. Runtime Module Declarations

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

  • Module Dependency ClassificationStandards for distinguishing between internal module references and external package dependencies. **Distinct from Module Dependency Declarations:** Focuses on the classification and path separation of dependencies rather than the initialization order.
  • Module Dependency Declarations1 وسم فرعيSpecifies which modules must be initialized before a given module to ensure correct startup order. **Distinct from Runtime Module Declarations:** Distinct from Runtime Module Declarations: focuses on declaring dependencies between modules for startup ordering, not general runtime module registration.
  • Universal Module WrappingStandardized wrapping approaches to ensure modules can be loaded across multiple runtimes like CommonJS and AMD. **Distinct from Runtime Module Declarations:** Focuses on the wrapping pattern for compatibility rather than just declaring dependencies at runtime.