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

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

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

5 مستودعات

Awesome GitHub RepositoriesModule Loading Filters

Mechanisms to restrict which modules are loaded into the runtime environment based on specific criteria.

Distinct from Pluggable Module Loading: Distinct from Pluggable Module Loading by focusing on filtering/blocking specific packages rather than the general loading mechanism.

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

Awesome Module Loading Filters GitHub Repositories

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

    deployd/deployd

    4,942عرض على GitHub↗

    deployd هو إطار عمل API في الوقت الفعلي وخلفية MongoDB كخدمة تسمح بإنشاء واجهات شبكية تزامن البيانات والأحداث بين العملاء والخوادم. يعمل كبرمجية وسيطة لـ JavaScript API يمكن دمجها مع خوادم HTTP لتوفير المصادقة، ومعترضات الطلبات، وقدرات الوقت الفعلي. يتميز المشروع بلوحة تحكم إدارة API ذاتية الاستضافة لتكوين إعدادات الموارد، وإدارة مجموعات البيانات، ومراقبة حالة الخادم من خلال واجهة قائمة على الويب. يتضمن محرك مزامنة بيانات في الوقت الفعلي يدفع تحديثات قاعدة البيانات الحية إلى العملاء المتصلين باستخدام المقابس (sockets). يغطي النظام إدارة بيانات الخلفية مع التحقق من المخطط والاستعلام المتكرر، بالإضافة إلى سير عمل مصادقة المستخدم التي تتتبع الجلسات عبر الطلبات عديمة الحالة والاتصالات المستمرة. كما يوفر قدرات لبث الأحداث في الوقت الفعلي، وتوسيع البرمجية الوسيطة لـ API المخصصة عبر الوحدات، والتحكم في الوصول الإداري. يتضمن المشروع CLI لتمهيد مشاريع جديدة وتشغيل خوادم التطوير.

    Allows specifying which packages to load from dependencies to prevent development tools from entering the production runtime.

    JavaScript
    عرض على GitHub↗4,942
  • gomods/athensالصورة الرمزية لـ gomods

    gomods/athens

    4,773عرض على GitHub↗

    Athens is a Go module proxy server and dependency cache that provides a persistent storage system for Go dependencies. It acts as a mirror and datastore to ensure reproducible build environments by storing immutable copies of external packages, protecting against upstream deletions or outages. The project distinguishes itself by serving as a secure gateway for private Go module hosting, utilizing authentication tokens, SSH keys, and GitHub Apps to retrieve dependencies from private version control systems. It further enables software dependency compliance through request filtering and checksu

    Restricts which modules are retrieved using filter files and validation hooks.

    Goathensdependenciesdependency-manager
    عرض على GitHub↗4,773
  • cytopia/devilboxالصورة الرمزية لـ cytopia

    cytopia/devilbox

    4,470عرض على GitHub↗

    Devilbox هي بيئة تطوير حاوية توفر مجموعة قابلة للتكرار من خوادم الويب، وقواعد البيانات، وأوقات تشغيل اللغة المدارة من خلال تكوين موحد. تعمل كحزمة تطوير محلية تعتمد على Docker لحزم برامج LAMP وMEAN وكمدير للتبديل بين إصدارات مختلفة من هذه الخدمات لتتناسب مع متطلبات المشروع المحددة. يتميز النظام بأتمتة تنسيق الشبكة المحلية. ويتضمن مدير مضيف افتراضي يعتمد على Docker يقوم تلقائياً بتعيين الدلائل المحلية إلى نطاقات مخصصة ومنسق DNS وSSL محلي يتعامل مع دقة النطاق الداخلي ويولد شهادات موثوقة لتطوير HTTPS. يغطي المشروع مجموعة واسعة من القدرات بما في ذلك إدارة قاعدة البيانات والخدمة عبر واجهات الويب، وإصدار وقت تشغيل اللغة، واستضافة المواقع متعددة المشاريع. كما يوفر أدوات لاعتراض البريد الإلكتروني الصادر، ومراقبة حالة الخدمة عبر لوحة تحكم، وتنفيذ سلاسل أدوات التطوير مباشرة داخل الحاويات.

    Toggles specific language extensions and runtime modules on the fly using configuration variables during container startup.

    PHP
    عرض على GitHub↗4,470
  • garylab/dnmpالصورة الرمزية لـ garylab

    garylab/dnmp

    4,085عرض على GitHub↗

    dnmp هي بيئة تطوير ويب حاوية توفر حزمة LNMP كاملة تتكون من Nginx و MySQL و PHP و Redis. تعمل كنظام إدارة لتنسيق توجيه خادم الويب، وإصدارات وقت تشغيل اللغة، وإدارة قواعد البيانات، وتوفير شهادات SSL داخل حاويات Docker. يتميز المشروع بمدير وقت تشغيل PHP شامل يسمح بالتبديل بين إصدارات لغة متعددة وإدارة الإضافات في بيئات معزولة. يتضمن مدير شهادات SSL آلي يستخدم التحقق من webroot لتوفير وتجديد الشهادات، ومدير مضيف افتراضي لـ Nginx لربط نطاقات مخصصة متعددة بخادم واحد. تمتد إمكانيات النظام إلى إدارة قواعد البيانات المتقدمة، بما في ذلك مقارنة المخططات، والاستنساخ، وتحليل سجل الاستعلامات البطيئة. كما يوفر أدوات مراقبة لتوصيف أداء PHP، وتصور مخطط استدعاءات الدوال، وتدقيق أداء الاستعلامات. تغطي الأدوات الإضافية تشفير حركة مرور الويب عبر HTTP/2، وتعيين اختصارات shell للمضيف لتنفيذ أوامر CLI، ونشر الكود عبر webhooks.

    Enables the installation and configuration of language runtime modules through environment variables during container initialization.

    Shelldockerlnmplnmp-dockerfile
    عرض على GitHub↗4,085
  • patriksimek/vm2الصورة الرمزية لـ patriksimek

    patriksimek/vm2

    4,083عرض على GitHub↗

    vm2 هو بيئة رملية (sandbox) لـ JavaScript في Node.js ومحاكي وقت تشغيل مصمم لتنفيذ كود غير موثوق. يعمل كمقيم كود آمن وعازل للوحدات يحمي عملية المضيف من خلال إنشاء بيئة تنفيذ معزولة ذات وصول مقيد إلى وقت تشغيل Node.js. يتميز النظام بإطار عمل أمني يستخدم وكالة الكائنات (object proxying) والتجميد العميق لمنع النصوص البرمجية في البيئة الرملية من تعديل سياق المضيف العام أو الكائنات المشتركة. ينفذ النظام تحكماً صارماً في الوصول إلى الوحدات باستخدام قوائم السماح وقيود المسار للتحكم في التبعيات المدمجة أو الخارجية التي يمكن تحميلها. يغطي المشروع مجالات قدرة واسعة بما في ذلك إدارة الموارد، حيث يحدد تخصيص الذاكرة للمخازن المؤقتة ويفرض مهلات تنفيذ لمنع هجمات حجب الخدمة. كما يوفر قيوداً على الوصول إلى نظام الملفات وأدوات للتشغيل البيني عبر البيئات الرملية وإعادة توجيه مخرجات وحدة التحكم. تتوفر واجهة سطر أوامر لتنفيذ ملفات JavaScript مباشرة داخل بيئة الرمل المعزولة.

    Restricts which built-in and external Node.js modules can be imported using strict allow-lists.

    JavaScript
    عرض على GitHub↗4,083
  1. Home
  2. Software Engineering & Architecture
  3. Pluggable Module Loading
  4. Module Loading Filters

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

  • Environment Variable TogglesRuntime modules and extensions enabled or disabled via environment configuration variables. **Distinct from Module Loading Filters:** Focuses on toggling modules via startup variables rather than filtering existing loaded modules